Jump to content
Sign in to follow this  
AM

MIDI-pitch-bend-messages

Recommended Posts

hi all, i think a it's a beginner-question...

 

in SIBELIUS i can write for microtonal things MIDI PITCH BEND MESSAGES to every note i want - or automatically by a plugin. in the score/above the note then it's written for example ~B0,70 etc....

(my PLAYER (conTimbre) works from SIBELIUS via VST) - now the question: how do i send such MIDI-pitch-bend-messages from OPUSMODUS? the opmo-tuning seems to work different and don't work with conTimbre-player...

 

https://www.contimbre.com/en/

 

thanx for any help

andré

 

 

 

 

 

 

Share this post


Link to post
Share on other sites

Check the Tuning documents in Howto.

The other way is to use :controllers with pitch-bend-messeges, an example you find in the DEF-SCORE document.

 

Share this post


Link to post
Share on other sites

i think it's only possible by :controllers with pitch-bend-messages. i have seen the example, but i have no idea how to realize it without a really concrete example - i'm an absolut beginner with MIDI-etc-things 🙄

 

what i have to write in the :controllers-section - which "midi-number/numbers" for pitch-bend? the bending in conTimbre needs an integer between 1 and 127 => 64 is no-tuning/bend?

 

are there any specialists around in the forum? 🙂

 

 

 

Share this post


Link to post
Share on other sites

I have not tried to send pitch bend messages via Opusmodus' :controllers output yet, but I remember the following from the MIDI standard. Pitch bend messages are not CC messages. This is partly, because the pitch bend range is not only 7 bit (128 values) like CC messages, but instead 14 bit (16,384 values). What those pitch bend values actually mean depends on the pitch bend range set in your sound generator.  

 

You might want to check some seminal reference on this subject, like https://books.google.co.uk/books?id=ajDaXh-qgDUC&printsec=frontcover&redir_esc=y#v=onepage&q&f=false 

 

Someone else (Janusz?) would need to respond how to send actual pitch bend messages from within Opusmodus. I can't say whether controller actually supports that, but you cannot send pitchbend messages by sending certain CC messages, these are different things with different formats in the MIDI standard. 

 

Best,

Torsten

Share this post


Link to post
Share on other sites

thank you torsten - as i see, i would need some help/support. but there is also no solution for microtonal-notation in opmo yet... but ...time will come 🙂

Share this post


Link to post
Share on other sites

You can assign any controller to any pitch.
The :tuning can be used as well.
You will find a few examples about tuning and controllers in the "Howto" section.

 

On 10/13/2018 at 10:32 AM, AM said:

thank you torsten - as i see, i would need some help/support. but there is also no solution for microtonal-notation in opmo yet... but ...time will come 🙂

 

There is microtonal possibility but it will not display in the notation.
There are few microtonal examples in the home page "Made in Opusmodus" and in Forums:

 

Share this post


Link to post
Share on other sites

- it works not as it should for conTimbre. conTimbre works well with SIBELIUS (via pitch-bend-messages in the score like ~B0,64 or  ~B0,90, like that) => no idea what i shoud do in OPMO?

 

- TUNING: don't work with conTimbre

 

- another thing is, i can't work well with OPMO+microtonality, when it's not possible to have microtonal-notation => so i will do it in SIBELIUS

Share this post


Link to post
Share on other sites

Try to make a new sound library for conTimbre samples. Check the controllers in the conTimbre manual and create a new def-sound-set file.
You can use as many controllers you need for a program.

Share this post


Link to post
Share on other sites

the only answer i got was that it works with "midi pitch bend" and with MAX.

 

ConTimbre:
"With Max you can just send floating point pitches, and with MIDI you can either send pitch bend values, but that always affects the whole voice.
But you can also detune every key and, for example, use several Voices with the same timbre, but they have mutually detuned keyboards to get more than 128 pitches. "

 

this will probably not solve the problem. maybe it would be best if OPMO's and ConTimbre's guys communicate directly? that would be in the interest of both companies...(?)

Share this post


Link to post
Share on other sites

with MIDI you can either send pitch bend values, but that always affects the whole voice.

 

Actually, MIDI pitch bend always detunes all notes in the respective MIDI channel (no voice). The same is true for CC messages, channel aftertouch etc. That is a principle limitation of the MIDI protocol, and not related to ConTimbre. So, if you have an instrument performing polyphonic music (more than one note at a time), and you want to detune different notes differently, this is not possible if all the notes are played by the same MIDI channel. 

 

One workaround, meanwhile part of the MIDI standard are the so-called MIDI polyphonic expressions (MPE, https://www.midi.org/articles-old/midi-polyphonic-expression-mpe). In a nutshell, with MPE you can detune multiple simultaneous pitches independently. The trick is simply to use multiple MIDI channels for performing a single polyphonic instrument, so that every note is played by its own MIDI channel. The second solution proposed by the ConTimbre doc you are quoting is referring to exactly that (but again misleadingly talking about several voices instead of several channels). MPE is meanwhile supported by several major players as listed at the above link in an easy-to-use way (also by Play i.e. EWQL libraries).

 

Best,

Torsten

Share this post


Link to post
Share on other sites

thank you torsten - this MIDI-thing is too complicated for me (i don't know how to send, nothing happens).

TUNING works properly with UVIworkstation (ircam solo-instrments). so it stays a BLACKBOX-thing why conTimbre doesn't work

Share this post


Link to post
Share on other sites

Good to hear that you have both IRCAM solo-instruments and conTimbre. I was considering getting one of those at some stage.

 

What is your impression of either using them for sequencing with a DAW or notation software?

 

Best,

Torsten

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×