]]>2013-11-26T10:56:59+02:002013-11-26T10:56:59+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28443#p28443-an incoming stream of midi notes -an outgoing stream of 'mapped' notes, like a scale or something. Important is that the scale should be DYNAMIC! I want it derived from the last notes I was playing. This already works, there is no problem there, I only want to get this constantly changing 'out values' in the mapper module (or other solution!!!
ex.: midi note 60, 61, 62 and 63 are played. I want it to output: 60, 60, 62 and 62, based on a given scale (which is slowly changing based on incoming notes.
I used to do it by unpacking the MIDI, extracting only code 1 (note value), put it in the mapper module (input values 1) and then map it to the values specified in output values (formerly on input 2: output values). I have already found a solution using a dispatcher and a step-sequencer, but I think it is less elegant and doesn't work as easy as using the way the mapper used to work...
In fact in my practical patch, I first map the incoming midi notes to 12 values for the chromatic scale, so I only get 12 values (60 = 72 = ...) but the principle & the problem are the same...
Thanks for any help joffo78!
Statistics: Posted by AndrewChi — 26 Nov 2013, 09:56
]]>2013-11-26T02:03:50+02:002013-11-26T02:03:50+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28437#p28437do you mean you want to transform incoming midi note in a array of 128 vélocities (one index by note) ?
Statistics: Posted by joffo78 — 26 Nov 2013, 01:03
]]>2013-11-26T00:01:35+02:002013-11-26T00:01:35+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28434#p28434I want to get incoming midi NOTE ON flow, mapped to a dynamic array. It is impossible to connect something to the OUT VALUES-array, which was in fact the point of this module I thought? So, is there another way to easily map incoming values to constantly changing new numbers from an array? Is this a bug in the Mapper-module, or am I doing something wrong?
Thanks for tips & tricks!!!
Statistics: Posted by AndrewChi — 25 Nov 2013, 23:01
]]>BrainModularBrainModular Users Forum2013-11-27T19:28:39+02:00https://brainmodular.org/forums/app.php/feed/topic/41912013-11-27T19:28:39+02:002013-11-27T19:28:39+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28473#p28473Statistics: Posted by woodslanding — 27 Nov 2013, 18:28
]]>2013-11-27T11:31:17+02:002013-11-27T11:31:17+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28458#p28458 Thanks senso.
Statistics: Posted by AndrewChi — 27 Nov 2013, 10:31
]]>2013-11-26T10:56:59+02:002013-11-26T10:56:59+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28443#p28443-an incoming stream of midi notes -an outgoing stream of 'mapped' notes, like a scale or something. Important is that the scale should be DYNAMIC! I want it derived from the last notes I was playing. This already works, there is no problem there, I only want to get this constantly changing 'out values' in the mapper module (or other solution!!!
ex.: midi note 60, 61, 62 and 63 are played. I want it to output: 60, 60, 62 and 62, based on a given scale (which is slowly changing based on incoming notes.
I used to do it by unpacking the MIDI, extracting only code 1 (note value), put it in the mapper module (input values 1) and then map it to the values specified in output values (formerly on input 2: output values). I have already found a solution using a dispatcher and a step-sequencer, but I think it is less elegant and doesn't work as easy as using the way the mapper used to work...
In fact in my practical patch, I first map the incoming midi notes to 12 values for the chromatic scale, so I only get 12 values (60 = 72 = ...) but the principle & the problem are the same...
Thanks for any help joffo78!
Statistics: Posted by AndrewChi — 26 Nov 2013, 09:56
]]>2013-11-26T02:03:50+02:002013-11-26T02:03:50+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28437#p28437do you mean you want to transform incoming midi note in a array of 128 vélocities (one index by note) ?
Statistics: Posted by joffo78 — 26 Nov 2013, 01:03
]]>2013-11-26T00:01:35+02:002013-11-26T00:01:35+02:00https://brainmodular.org/forums/viewtopic.php?t=4191&p=28434#p28434I want to get incoming midi NOTE ON flow, mapped to a dynamic array. It is impossible to connect something to the OUT VALUES-array, which was in fact the point of this module I thought? So, is there another way to easily map incoming values to constantly changing new numbers from an array? Is this a bug in the Mapper-module, or am I doing something wrong?
Thanks for tips & tricks!!!
Statistics: Posted by AndrewChi — 25 Nov 2013, 23:01