If your goal is to play simple MIDI files in a given tuning, that should
be fairly easy in Nyquist just by translating pitch values before
synthesis. Nyquist doesn't come with a large set of ready-made
instruments like standard midi, but there is a nice piano sound and a
few other choices.
If your goal is to translate MIDI files to a new tuning, I used to
distribute the CMU Midi Toolkit which supported tuning using MIDI pitch
bend. Of course, you can only use one bend value per channel, but if you
use 12 channels, you can put a different pitch bend on each one. It
would be simple to send a pitchbend to each of 12 channels and then
remap MIDI notes to channel given by keynumber modulo 12. This could
also be written in Nyquist since it supports reading, modifying, and
writing midifiles.
-Roger
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php_______________________________________________
Audacity-nyquist mailing list
Audacity-nyquist@...
https://lists.sourceforge.net/lists/listinfo/audacity-nyquist