Hi all, We are now in the situation where Faust DSP can be controlled by regular User Interfaces, MIDI, OSC, accelerometers when used on phones or tablets…
Concerning MIDI, the thing is that no real specification have been established, and we think time is now to collect what has already been done and possibly improve and formalize in what direction we want to go. We suggest to first collect what has been done. 1) Here is a draft list of what we are aware of: - monophonic instruments that aims to be used with a "polyphonic" architecture files use the "gate", "freq", "gain" naming convention in button/continuous control (sliders...) (that is : MIDI keyOn are converted to frequency and will trigger a button named "gate", and setup the "freq" continuous entry, MIDI velocity is used to control "gain"…etc…) - the meta data [midi:ctrl XX] can be used to map a MIDI controller to a given continuous control 2) We think begin able to define how to control Faust program polyphonic instruments would be really useful. Sampo Savolainen YC 20 (http://code.google.com/p/foo-yc20/) is a good example of a pure polyphonic instrument where the MIDI mapping with MIDI note numbers and controllers in completely "hard-coded" . It would help to precisely define how polyphonic instruments controls could be coded in the Faust source. 3) What should we need to specify also? [midi:pitchbend XX] …. …. Stéphane ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users