katana-midi-bridge icon indicating copy to clipboard operation
katana-midi-bridge copied to clipboard

Is it possible to manage two boss katanas with one boss gt-10 ?

Open battlemaul opened this issue 7 years ago • 4 comments

Hi snhirsch

I can get the boss gt-10 to control one boss katana (..with the same issues as described in https://github.com/snhirsch/katana-midi-bridge/issues/9) - but i have two katanas 100/212 and would really like to control both. Is this possible ?

Output Ports

GT-10:GT-10 MIDI 1 28:0 KATANA:KATANA MIDI 1 20:0 KATANA:KATANA MIDI 1 24:0 KATANA:KATANA MIDI 2 20:1 KATANA:KATANA MIDI 2 24:1 KATANA:KATANA MIDI 3 20:2 KATANA:KATANA MIDI 3 24:2 Midi Through:Midi Through Port-0 14:0 RtMidiIn Client:RtMidi input 129:0 RtMidiIn Client:RtMidi input 130:0

Input Ports

GT-10:GT-10 MIDI 1 28:0 KATANA:KATANA MIDI 1 20:0 KATANA:KATANA MIDI 1 24:0 KATANA:KATANA MIDI 2 20:1 KATANA:KATANA MIDI 2 24:1 KATANA:KATANA MIDI 3 20:2 KATANA:KATANA MIDI 3 24:2 Midi Through:Midi Through Port-0 14:0 RtMidiOut Client:RtMidi output 128:0

battlemaul avatar Aug 02 '17 10:08 battlemaul

@battlemaul as far as I'm aware MIDI ports do not work in exclusive mode by default (if ever?). So have you tried simply running the app twice, using the same port for GT10 and different ports for Katana? Though a distinction between a "master" Katana and a "slave" Katana would be interesting to have in code for your setup.

The only thing you do not want to do when trying this out is writing files to disk in the same location from two instances of the app at once. That's just begging for corrupted patch files. Reading shouldn't give any issues I think.

There's some workarounds for the writing protection too. For example you can keep two copies of all your patches before a gig. Or you could do a Read-only bind mount to automatically have a read-only copy of your patches in a different location. To name some ideas.

The later actually sounds pretty cool. You can make changes to your patch on your read-write Katana. Save. Load. And both would have identical patches. This wouldn't work as fancy if you actually wanted different settings for each amp, you probably just want two folders then.

Backing up files before testing stuff out, never a bad plan too :+1:

Beanow avatar Aug 02 '17 10:08 Beanow

Hi

..and thanks for a quick reply.

I made a new katana_bridge_start2 containing :

####### Start User Edits #########

Controller USB parms (iConnectivity)

control_vid = 0x0582 control_pid = 0x00da

Controller MIDI device

control_midi_tokens = ( 'GT-10', 'MIDI 1' )

MIDI listen channel

control_midi_channel = 1

Katana USB parms - NOTE: Leave the '0x0000' entry as-is!

katana_vid = 0x0582 katana_pids = ( 0x01d8, 0x0000 )

katana_midi_tokens = ( 'KATANA', 'MIDI 1 24:0' )

katana_midi_channel = 1

######## End User Edits ##########

When i run katana_bridge_start2, the first katana stops responding and only the last katana is controllable.

battlemaul avatar Aug 02 '17 11:08 battlemaul

YES !! Got it, and it works ...

Go to katana_midi_bridge folder and run

sudo ./katana_bridge_app "GT-10:GT-10 MIDI 1 24:0" 1 "KATANA:KATANA MIDI 1 20:0" 1 presetfile.txt

and

sudo ./katana_bridge_app "GT-10:GT-10 MIDI 1 24:0" 1 "KATANA:KATANA MIDI 1 28:0" 1 presetfile1.txt

battlemaul avatar Aug 07 '17 13:08 battlemaul

Glad to hear you got a combination that works.

Beanow avatar Aug 07 '17 13:08 Beanow