Keymn pid=70047 dateline=1582300114 said:
I just hooked up this Irig Blueboard pedal to my Korg PA1000 arranger. Think it would do the same on Roland Bk-7m? Or control Roland accordion registers? Has anybody else tried this? I have tried the similar application with Airturn Bt200s.
A good use for those Bluetooth LE modules by Yamaha and Quicco Sound.
It appears a BK-7m can take MIDI commands to handle this... And from what I gather on your video the pedal board has bluetooth built in and you are using that little adapter to get it to standard MIDI, which you could plug into the BK-7m.
Here is an old forum post I found with some information on what has to be sent:
https://www.bome.com/forums/viewtopic.php?t=5594
I am currently using a Novation Launchpad to control a Roland BK7m Backing Module.
The functions controlled are:
Start
Stop
Intro
Ending
Variations 1 to 4
8 Performances from a Performance List.
Any buttons on the Launchpad can be used for this purpose, but I have allocated the 8 circular buttons on the far right hand column for Start /Stop etc, and the 8 circular buttons on the top row for 8 Performances from a Performance List.
The Outgoing Midi Messages from BMTP are:
Start = FA
Stop = FC
Function MSB LSB PC
Intro. B9 00 42 B9 20 42 C9 41
Ending. B9 00 42 B9 20 42 C9 49
Variation 1. B9 00 42 B9 20 42 C9 00
Variation 2. B9 00 42 B9 20 42 C9 01
Variation 3. B9 00 42 B9 20 42 C9 08
Variation 4. B9 00 42 B9 20 42 C9 09
Performance 1. B9 00 7A B9 20 00 C9 00
Performance 2. B9 00 7A B9 20 00 C9 01
Performance 3. B9 00 7A B9 20 00 C9 02
Performance 4. B9 00 7A B9 20 00 C9 03
Performance 5. B9 00 7A B9 20 00 C9 04
Performance 6. B9 00 7A B9 20 00 C9 05
Performance 7. B9 00 7A B9 20 00 C9 06
Performance 8. B9 00 7A B9 20 00 C9 07
BMTP:
Incoming Port = Launchpad
Outgoing Port = BK7m
Swallow Incoming Midi Messages
BK7m:
BK7m Basic Channel = Channel 10
Hopefully that will give you a start.
Just looked a bit more, those are Bank select messages (most significant bit and lowest significant bit) followed by a program change.
In the BK-7m manual on page 90 they do list the program change numbers to send for each of the intro/ending/main/fillup/filldown as well as the performance list number selection also referenced in that post. Interesting stuff.
From the FR-4x manual, on selecting SETS and USER PROGRAMS....
This parameter allows you to set the basic MIDI channel.
The “Basic Channel” can be used for selecting Sets and User Programs from an external MIDI device (using CC00/CC32 (bank select) and PC (program change numbers)).
The CC00/CC32/PC which corresponds to select of SETs and User Programs is as follows.
Select “Off” if the part in question should neither receive nor transmit MIDI data.
SET: CC00 - 0, CC 32 - 0, PC 0-99 (1-100: Set Number)
UPG: CC 00 - 1, CC 32 0-6 (1-7: Bank), PC 0-13 (1-14: User Program Number)
I didnt find the part about selecting a register, though, although the FR-18 manual says that you just send:
CC 00 - 0, CC 32 - 0, PC - register number. (presumably on the channel of the part you are changing)
Oh, this is in the FR-4x MIDI IMPLEMENTATION chart... But it says they are not received unless you have External Seq. Playback turned on, in which case you cant play the instrument from the keyboard. Im almost positive I had tested the SET/UPG change and it worked while playing, but I dont think I had tested trying to set a specific register.