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
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?
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.
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.
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!