Page 1 of 1
Is there any way to trigger poly without MIDI
Posted: Wed Sep 24, 2014 7:54 pm
by Youlean
I want to play sound without using MIDI. Is this possible?
Re: Is there any way to trigger poly without MIDI
Posted: Wed Sep 24, 2014 8:17 pm
by KG_is_back
Youlean wrote:Is this possible?
No it is not. However, the source of the midi may be internal (for example from midi event prim or ruby) and although you will actually input pitch and velocity as note parameters, those two values are just numbers - you may use them to transmit various numeric data (maybe to make each channel unique in some way).
For example look at
Multivoice chorus I've made some time ago. I've made ruby module that creates given number of voices (up to 128). Each voice receives signal via mono to poly module and applies some effects to the signal. The note number is used to uniquely identify the voices, so each voice uses different parameters (delay, modulation speed, depth,...) that are read from parameter arrays.
Re: Is there any way to trigger poly without MIDI
Posted: Wed Sep 24, 2014 8:30 pm
by Youlean
Oh, thats really sad. I was looking for this as green triggers could be not precise enough...
Thanks anyway...
Re: Is there any way to trigger poly without MIDI
Posted: Wed Sep 24, 2014 8:53 pm
by KG_is_back
Youlean wrote:Oh, thats really sad. I was looking for this as green triggers could be not precise enough... Thanks anyway...
You may combine ruby frames input to detect some events on stream (like transition from 0 to 1 in mono stream) and send midi at will with sample rate precision, however mono to frame requires buffering, so it will add one buffer length latency to your schematic.
Re: Is there any way to trigger poly without MIDI
Posted: Fri Sep 26, 2014 8:44 pm
by Youlean
KG_is_back wrote:Youlean wrote:Oh, thats really sad. I was looking for this as green triggers could be not precise enough... Thanks anyway...
You may combine ruby frames input to detect some events on stream (like transition from 0 to 1 in mono stream) and send midi at will with sample rate precision, however mono to frame requires buffering, so it will add one buffer length latency to your schematic.
OK, can you help me with that as I am total ruby noob?
Re: Is there any way to trigger poly without MIDI
Posted: Fri Sep 26, 2014 10:32 pm
by KG_is_back
Here you go. The ruby module receives frame input. Checks all values in the frame and when value is 1 schedules a note to be played index/samplerate fraction of second later.
Re: Is there any way to trigger poly without MIDI
Posted: Sat Sep 27, 2014 11:46 am
by Youlean
KG_is_back wrote:Here you go. The ruby module receives frame input. Checks all values in the frame and when value is 1 schedules a note to be played index/samplerate fraction of second later.
Wow, this is really insane! Thanks for helping me out!