if what you want can't be done in midish, try http://das.nasophon.de/mididings/ if you don't know it already Raphaël Le 17 janv. 2016 à 16:08, Jarl Nilsson <jarl.nilsson@gmail.com> a écrit : > Hello Raphael, > > Yes, that's one aspect for notes and CCs while the other is that there's no possibility to specify the actual value or value interval of a ctl, just the ctl number (much like the note number). There seem to be no modifiers available that reach down to the value level in a similar fashion that the velocity adjustment for the notes do. From a technical and logical point of view the constraint for ctl values could most likely be that "... the set must contain ranges of the same size *or size one*". > > Greetings, > This email has been sent from a virus-free computer protected by Avast. > www.avast.com > > On Sun, Jan 17, 2016 at 2:21 PM, Raphaël Mouneyres <rmouneyres@gmail.com> wrote: > hello, > > rereading the revelant section of user manual ( http://www.midish.org/manual.html#section_6_1 ) > a note says "The source and destination event sets must be of the same type and must contain ranges of the same size" > So what you're asking looks like it is not doable as you source range is bigger than the destination range. > > Raphaël > > Le 12 janv. 2016 à 02:50, Jarl Nilsson <jarl.nilsson@gmail.com> a écrit : > > > My situation is that I receive a CC value to be interpreted into three distinct levels where I'd need to map the three levels into two other CC events with different values from what I received. Something > > along the line of the below if you can follow: > > > > fmap {ctl in 3:0..63} {ctl out 4:127} # All values in interval 0...63 from ctl 3 would yield a 127 on ctl4, > > fmap {ctl in 3:0..63} {ctl out 5:1} # along with a 1 on ctl 5. > > > > This far I haven't seen any way to do this. Have I missed something? > >Received on Sun, 17 Jan 2016 16:14:03 +0100
This archive was generated by hypermail 2.1.8 : Wed Nov 08 2017 - 16:32:28 CET