On Wed, Dec 23, 2009 at 9:07 AM, A. Zimmer <andrew.zim...@comcast.net>wrote:
> On Wed, 23 Dec 2009 07:14:12 +0530 > Rustom Mody <rustompm...@gmail.com> wrote: > > > > > I am trying to use timidity to play some of my midi files in non-equal > > temperaments. > > I understand the -Z freqFile > > option is for that purpose > > What is the format of that file? > > > > The Scala software can produce tuning tables for use with Timidity++: > > http://www.huygens-fokker.org/scala/ > > This link contains some more information on the file format: > > http://www.parnasse.com/microtonal/ > > Please report your experience to the list as there is a need for > more documentation in this area. > > Andrew Zimmer > > Ok So heres whats (finally) worked for me: 1. In scala choose the scale you want [There are zillions of scales available in scala and all kinds of ways of making them. Ive attached ET and an exaggerated Just to see (hear) the difference 2. set synth to timidity using -Z option (option 117) Many ways of doing this eg. a. GUI way Edit -> Prefs -> Midi-tab Synth tuning options(Send) choose model 117 (it should say timidity via -Z option text file [GUI way does now seem to work in windows] b. a simpler (non gui) way is the command *set synth 117* 3. Click send on toolbar scala should respond with Timidity, via -Z option text file: this model exports a text file, save instead? Say yes and give the name of a tuning file say mytuning.tbl 4. [Out of scala at a shell] timidity -Z mytuning.tbl music.mid should now play the music with the new tuning NOTE: timidity works in linux not on windows; ie the timidity command line on windows sounds the same with and without the -Z option whereas it is expectedly different in linux Whereas scala gives low-level errors on linux when it tries to spawn external programs on linix not windows. In the workflow I am using above I dont need those spawn commands Files Attached: 1. cminor.midi -- for trial 2. ET.scl -- should be the same as the usual default sound 3. exaji.scl -- should be audibly different
cminor.mid
Description: MIDI audio
ET.scl
Description: Binary data
exaji.scl
Description: Binary data
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev
_______________________________________________ Timidity-talk mailing list Timidity-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/timidity-talk