|
Post by kyle76 on Feb 18, 2015 1:42:21 GMT
I have an iRig BlueBoard bluetooth foot controller that would be much easier to use with the Loopy looping app if it sent on-on commands rather than on-off commands. This means that I have to press the button twice to start and stop loops, making timing much more difficult. Can MidiBridge convert the BlueBoard signal (signals are routed through BlueBoard 's own app) from on-off to on-on and pass it along to Loopy? How difficult would this be to set up?
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Feb 18, 2015 9:28:01 GMT
Hi kyle76, Yes, this is reasonably easy to do: (I'm assuming the BlueBoard is in controller mode with default controller numbers (000 to 003)) In MidiBridge connect BlueBoard (left) to MidiBridge (right) - that's the only routing you need. Touch the 'beaker' icon on the BlueBoard port and press disclosure button on 'Stream Byter'. Press 'On' to enable. Paste the following rules into the Stream Byter text box: # kyle76 BlueBoard B1-F = XX +B B0 00-03 = XX XX 7FPress 'Install Rules' Press 'Done' and the 'Done' again. Switch to Loopy now. In Loopy, make sure you set its MIDI input to 'MidiBridge' and nothing else, since we don't want it acting on the BlueBoard events directly. Each press on the BlueBoard buttons will result in the same controller value being sent always. Regards, Nic
|
|
|
Post by kyle76 on Feb 18, 2015 11:36:43 GMT
Thank, Nic! I'll give this a try. I'm not the only one struggling with this. If I can get it working, I'll pass this info along.
|
|
|
Post by kyle76 on Feb 18, 2015 14:45:07 GMT
I have a few general questions before I get started If I'm using MidiBridge, will it handle all of the connections among my equpment and music apps? For instance, will I have to establish a connection between my guitar input (Apogee Jam) and effects app (JamUp Pro) in MidiBridge or willl that work the same as it has previously? Once I link the BlueBoard and Loopy, will I create the "bindings" for the various BlueBoard button presses within the Loopy app as I normally would? Will MidiBridge work each time I use my iPad without further programming? Is there a particular order I should use in opening the associated apps? Thanks for your help. I am pretty new to all of this, so although I have read some of the suggested articles, it's kind of like a foreign language at this point.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Feb 18, 2015 15:32:55 GMT
Hi kyle76, Answers to your questions: 1) The signal between the apogee jam and jamup is audio, so MidiBridge will not come into play at all here. 2) Yes, once MidiBridge is setup as described, then you need to 'teach' Loopy what you want each button press to do. Although it may remember something about the previous bindings you set, I would recommend that you do this anyway. 3) Yes, MidiBridge will remember its state each time you run the app, so the programming need only be done once and then forgotten about. 4) Start BlueBoard and MidiBridge first (order not important), but start Loopy last so that it definitely sees the MidiBridge virtual port. It has just occurred to me that maybe the BlueBoard's 'program change' mode may be all you need. As long as Loopy does not recognise and act on program change messages I think this will actually solve your specific problem without needing MidiBridge at all. I would suggest you test this first: Change the setup in the BlueBoard app from 'controller' to 'program change'. In program change mode, each button press sends a program change message which is always the same value. You will need to teach Loopy to respond to the program change commands. As long as Loopy doesn't natively do something unwanted on program change (you'll soon know) this method would work. Please post back if the program change mode works fine with Loopy. Regards, Nic.
|
|
|
Post by kyle76 on Feb 18, 2015 16:28:03 GMT
I'll let you know, Nic. But, from reading other forums, I think this has been tried and does not solve the issue. I can't remember why. Maybe Loopy only accepts CC commands.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Feb 18, 2015 16:41:30 GMT
Hi kyle76, Ah, OK I do remember something like that cropping up before. If Loopy indeed only honours controller events then the MidiBridge/Stream Byter strategy will work. Regards, Nic.
|
|