The R-udp-player is a fluidsynth player created as a microtonal playback app for Ircams Open Music, version 6.10 or later.
Some settings need to be done in Open Music for this to work: In the midi settings of Open Music, choose 'osc-scoreplayer' as the default scoreplayer and check the option 'force score player'.
R-udp-player is available as Max 7 patches and standalone Mac apps for Yosemite and High Sierra. On other the Max patches can be used, after installing the Fluidsynth max object found in the 'dependencies' folder (other versions of Fluidsynth may not be compatible with the patch). You can then save a standalone app for your own system.
Do not move the app or patch out of the folder, otherwise it won't find the necessary files.
By default, there are 20 instruments playing 1/16-tones. It's easy to add more instruments editing the Max patch. Default soundfonts can be changed in the text file 'EnsemblePresets.json'. UPDATE 17/3-2016: Audio settings are now available double clicking the "AUDIO Status" box.
UPDATE 17/7-2016: It is possible to play with input midi keyboards. By default, the first input is at performed pitch, while second keyboard is 1/4-tone sharp. Sustain pedals will work and affect all keyboards. The input modules can easily be duplicated, with patch arguments for intonation step (0 is no change, 1 is next microtone up) and default instrument. There are some changes to the default soundfont selection.
UPDATE 1/11-2019: Old versions of fluidsynth will not work any more on Mojave. You will need to use the 64-bit fluidsynth object for Max. With version 13, we have a standalone for Mojave.
UPDATE 8/2-2021: Minor adjustments and a standalone for Osx Catalina. For the patch version: If there are problems with stereo playback, or loading soundfonts, this is usually because you are using a fluidsynth which is not compatible, or works differently from the fluidsynth used in the development of this patch. The attached 64-bit fluidsynth should work well on Catalina.
OMRuben is a library for Open Music focused on musical scores, dealing with rhythm quantification, filterings, pitch shifting, time scaling, time pointer, orchestral envelopes, approximation, score conversions, gesture composition and various new compositional techniques. Place the OMRuben folder in the libraries folder of your installed OM version. This library is written in lisp, and has been tested with OM 6.9 and 6.10. You will find documentation for many objects by typing 'd'. A collection of demo patches are included. Developed 2015 by Ruben Sverre Gjertsen. Download OM for free here:
Update 30/12-2015: A larger repertoire of bpf-randoms are added; sine waves and random distributions from the OMAlea library. Score generation for Csound has been added, and OMRuben now requires the OM2Csound library to run Csound. The demo patches have been organized into categories. Update 6/8-2016: A number of bug fixes. The gesture functions have been developed further, including new ways to create orchestral textures. Update 17/7-2017: A few bug fixes. The gesture patches now don't skip the first rests. Update 19/6-2018: Some new demo patches and features. Update 15/3-2020: Some bug fixes and new features. The demo patches have been tested on OM 6.14. You will need to manually select input files on your system.
This is a soundfont instrument for performance and experiments with intonation systems. It is set up like an organ, while any instrument available in the sf2-format can be used. A database of several hundred tunings are included, and can be expanded by the user. Sources of these tunings are described in the manual. This program is made with Max 7. If the standalone app doesn't run on your system, it should be possible to run the Max patches, with all dependencies properly installed, and create an app for your system.
It is possible to save and load presets of registers and tunings. The Eivind Groven pure tuning organ has been added as an additional option.
Triggering presets may cause message overload in fluidsynth. Additional triggering delays have been added to make program changes more reliable. The cost is, however, very long triggering delays. For this reason, it will not be practical to use quick changes of preset registrations in performance. I do not see an easy way to solve this in the present state of the involved softwares. It will be a good idea to set audio latency to a low number (double-click 'Audio status'), and restart the app if performance becomes unprecise.
Updated june 2017: A complete redesign with 3 manuals and pedal. Pedalboards are supported and swell is available on manual 2 and 3 through FCB1010. It is now easier to replace the default soundfont and menu, and load other sample sets. Stereo and 5.1 support is now built into the same patch, with dry, foreverb or any external vst reverb. Inactive patches are disabled to save CPU.
Updated june 2018: A standalone version for Osx High Sierra has been added.
Status 2021: Unfortunately, some necessary tuning functions has stopped working in the 64-bit version of the required fluidsynth Max external. The 'tuning-keys' command does not work as before. I'm unable to update this app for Majove or newer systems until this has been sorted out.
For more organ sounds, I can recommend a few free sf2-instruments, or sample sets which could be turned into sf2 with the free polyphone editor:
This is an Alessandro Trasuntino Harpsichord sampled by Hans Knut Sveen, 8'and 8' 4'.
This is the gamelan set of Marsudi Raras made from samples freely available here: