On Tue, Jan 5, 2016 at 1:28 PM, Nycholas Maia <[email protected]> wrote: > Question 1: > I intend develop a VSTi for synthesis of music instruments using MIDI > information that comes from music editors Sibelius/Finale playback in real > time. > The problem is that in music sheet we have a lot of different symbols and > expressions that should be change the instrument sound like a "glissando", > "portamento", "staccato", "pizzicato", "legato" and others.... > > How can I know if Sibelius/Finale will send me a MIDI message for this type > of music information? > I think that Sibelius/Finale will only send the Standard MIDI information, > it means: Note On/Off, Velocity and Volume. > How can I discover which MIDI message I'm receiving from my music score > editor (Sibelius/Finale)?
If you are using Linux, look into "arecordmidi", it can record MIDI data to a file, then you can examine it. You'll have to see whether Sibelius and Finale support any control codes that implement the effects you are interested in. You might want to find a tool that can convert .mid files to text for examination. A quick search reveals a few listed here, http://www.goodeveca.net/Midifile_utils.html > Question 2: > If Sibelius/Finale only send "Note On/Off", "Velocity" and "Volume", is > possible to create a configuration file inside these editors to make them > send new MIDI messages like "staccato", "legato" and others? These are not MIDI messages. I suggest you study up on General MIDI and learn how it works and what it can represent. There is a reason it is not used to represent score notation, but rather just trigger keys and change "control codes". Some codes such as "aftertouch" might be useful to you. https://en.wikipedia.org/wiki/General_MIDI http://www.midi.org/techspecs/midimessages.php No idea for Question 3. Steve ------------------------------------------------------------------------------ _______________________________________________ Faudiostream-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/faudiostream-users
