|
Post by qazar39 on Jun 7, 2015 11:59:34 GMT
hi I use a midi kboard controller and a sound module. the code below works for me BX 00 00 = XX +B BX 20 00 = XX +B CX = XX +B # NX 00-3D = X3 NX 3E-7C = X4 +C NX 3E-7C = X2 # B0 = B4 +C B0 = B2 +C B0 = B3 +C
Our singer asked us to transpose (1 half tone lower) and I tried with Note Mapper, but it does not work for the sound on 3rd channel (X2). Only X3 and X4 are transposed. How could I fix this problem?
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Jun 7, 2015 15:55:13 GMT
Hi qazar39, Looking at your rules I don't understand why only some notes are being transposed. The Note Mapper should transpose regardless of channel and since the Note Mapper gets processed after the Stream Byter it should transpose everything. I assume that the Stream Byter rules are on the controller port (on left) which is connected to the sound module (on right). Are there any other routings? Have you tried adding the Note Mapper to the sound module port (on right) instead of controller? Does that make any difference? I wonder whether the sound module is receiving events directly from the controller on channel 1 somehow. What controller and sound module are you using and what interface to the iDevice are you using? Regards, Nic.
|
|
|
Post by qazar39 on Jun 7, 2015 20:00:50 GMT
used devices : sound module: Roland Integra 7 interface for ipad 3rd gen: Alesis IODock II midi controller: at home I train with a Yamaha Silent piano (it was the fact when I posted this question) and when with the band I play on a Roland A-88
The stream byter rules are on the right port (sound module), and so was note mapper when I had the problem. I now changed note maper to the left and it works, but kboard splits are moved. I guess I should invert this (stream byter rules left, note mapper right) to have a normal routing and fix the issue with the splits. Am I right?
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Jun 8, 2015 10:37:23 GMT
Hi qazar39, Right, so if those rules were on the Integra7 port then I would expect channel *5* not to be transposed because of this rule: NX 3E-7C = X4 +C This is because a cloned event on an output port is sent directly to the output bypassing all modules. I would move the Stream Byter rules to the Roland input port. That way you can use the Note Mapper either on the input or output to do the transpose; both will work. Your splits have moved because you are transposing before the split, so it will be splitting the transposed events and not the original events. In summary: move the Stream Byter rules to the left port if at all possible. Regards, Nic.
|
|