[gmpi] Re: 3.15 MIDI

  • From: Chris Grigg <gmpi-public@xxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Tue, 15 Jun 2004 19:32:55 -0700

Koen said:

On Wednesday, June 16, 2004 2:29 AM [GMT+1=CET],
Chris Grigg <xxxgmpi-public@xxxxxxxxxxxxxxxxx> wrote:

Koen said:
 On Wednesday, June 16, 2004 1:06 AM [GMT+1=CET],
 Chris Grigg <xxxgmpi-public@xxxxxxxxxxxxxxxxx> wrote:

Koen said:
  Maybe I'm a bit ignorant, so please inform me on how you would do the
  following practical composition thing using MIDI:
  - I use a microtonal scale that has 47 "micronotes" per "octave"
  - I use 10 "octaves" in my music
  - I do pitch bends for each of these "micronotes" individually
  Sure, you can tune your synthesizer so that it uses 47 "micronotes"
  for 2 (and a bit) octaves, but how will you address all these 470
  notes when MIDI only allows 128 note numbers? Or am I missing
 something here?

I don't have any problem admitting it would take some work to achieve this under MIDI, but by way of education: You .could. do it by using the MIDI tuning sys ex messages to set the scales, and assigning notes to multiple channels and using program changes to select instruments with different octave offsets.

OK. Thanks for the info. But that seems surely a "workaround" to me ;-)

You're welcome, and I don't deny it's a workaround, I was just answering your question as to whether it was possible; my conclusion is that if you're willing to accept a bit of additional work, it's completely possible.

Also the pitch bends per "micronote"?


Koen

For that, the easiest way woud be to use one channel per note and use the MIDI pitchbend message. With a flexible enough synthesizer and careful sequencing there might be ways to set up custom controller or NRPN mappings to allow voice-index-based pitch control, but that would be even more work. In this kind of situation, I'd think about Csound again for this class of composition. And if you really really want GMPI plugs too, then start a project to add GMPI supoort in one of the many Csound environment apps, and you won't have to deal with MIDI at all.


-- Chris G.

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: