paul
Seeker
Posts: 4
|
Post by paul on Jun 10, 2014 22:00:56 GMT
Hello. I am trying to trigger sounds in the "Soundlab" app with drum pads. My connection is as follows: DD1 Sound module connected to IRig MIDI connected to my IPad.
I have a feeling that the DD1 is sending out info through a MIDI channel that is not Channel 1... and that Soundlab is only receiving MIDI info through channel 1.
When I connect a synth to the IRig MIDI to my ipad, I am able to trigger the sounds in the Soundlab app... But When I connect my DD1, I get nothing.
Should I assume that I need to somehow change the MIDI Channel that is being sent from the DD1 to the Soundlab app? How would I go about doing this using MidiBridge?
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Jun 11, 2014 7:11:58 GMT
Hi Paul,
I can't find any 'Soundlab' app - do you mean Sample Lab by any chance?
My guess is that the DD1 is operating on channel 10, so you need to remap channel 10 to 1 before passing to the other app.
Try the following with everything connected and Sample Lab running.
1. Touch the iRig MIDI input port (on left) so it goes green 2. Now touch the Sample Lab output port (on right) - you should now have a green line between the two which tells you they are connected. 3. Touch the 'beaker' button on the Sample Lab port (on right, the one you just connected) 4. Touch the 'Stream Byter' accessory arrow 5. Press the 'On' button 6. Enter the following incantation in the text window
# map everything to CH 1 XX = X0
7. Press 'Install Rules' button (IMPORTANT) 8. Press 'Done' and 'Done'
Now all events going to the Sample Lab app that pass via MidiBridge will be forced to channel 1 if they are not.
I think this will get you up and running.
Regards, Nic.
|
|
paul
Seeker
Posts: 4
|
Post by paul on Jun 11, 2014 8:10:49 GMT
Hello Nic. Thanks for responding. Yes, you are correct... it is the SampleLab app.
As far as the solution steps, I can't do step 2 because there is no Sample Lab output port on the right. There is only a Sample Lab "square" on the left side underneath the IRig input port. The only output ports that are shown on the right side are: General Midi net out, IRig Midi out, and Midi Bridge.
How do I get that Sample Lab output port to show up on the right side?
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Jun 11, 2014 8:46:47 GMT
Aaah, OK I just checked the Sample Lab iTunes description. It doesn't have a virtual MIDI input, so it may not be possible at all. It is going to depend upon Sample Lab's MIDI implementation. There are two things to try:
A. Follow the other instructions I sent, but where it says 'Sample Lab' port, replace that with 'MidiBridge' port. What we are trying to do is remap the iRig events and push them out of MidiBridge's virtual port. Sample Lab may just pick them up. I don't have Sample Lab, but does it have any facility where it will allow you to select which MIDI port it will listen on? It may just listen to everything or you may need to select 'MidiBridge' as the input.
B. We can try the 'localhost' trick, but try 'A' first and if that fails I will outline plan B.
Regards, Nic.
|
|
paul
Seeker
Posts: 4
|
Post by paul on Jun 11, 2014 17:06:38 GMT
Thanks for the response... unfortunately I could not get plan "A" to work for me. What is plan "B?" :-)
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Jun 11, 2014 19:25:31 GMT
Hi Paul,
OK, I downloaded Sample Lab and 'Plan B' is working (after 'A' failed). Here is what worked for me:
1. Under MidiBridge Preferences enter the word 'localhost' (without quotes) in the CoreMIDI Host field. 2. Press 'Connect' button. You should get dialog and the number '2' on the Interfaces tab button 3. Route iRig in to CoreMIDI Net out (green line between the two ports) 4. Add the rules below to Stream Byter on CoreMIDI Net out port
You will also need to remap the ddrum notes to what Sample lab is expecting. I think the DD1 is general MIDI so try these rules:
# DD1 to Sample Lab note+chan remap N9 23 = X0 2C # kick 1 to SL trig 1 N9 26 = X0 2D # snare 1 to SL trig 2 N9 2A = X0 2E # HH closed to SL trig 3 N9 2E = X0 2F # HH open to SL trig 4 N9 2C = X0 30 # HH pedal to SL trig 5 N9 2B = X0 31 # LT1 to SL trig 6 N9 2F = X0 32 # MT1 to SL trig 7 N9 32 = X0 33 # HT1 to SL trig 8
I just mapped those arbitrarily. You will probably want to adjust for your own prefs. Check whether the above works for starters. Some notes may not and need further work, but the localhost trick is going to save the day.
Regards, Nic.
|
|
paul
Seeker
Posts: 4
|
Post by paul on Jun 11, 2014 20:31:01 GMT
Mega-Thanks Nic! It is working now. Your quick responses and excellent customer/technical service goes way beyond anything I have ever experienced. I am so happy that I found the MIDI Bridge app... It has opened up a whole new array of possibilities in my Drum/Percussion set up. I look forward to using the "heck" out of this app!
|
|