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

Reply via email to