title: How to use JavaSound Midi on Linux using FireWire AudioInterface?
body: <p>I'm using QJackCtl and FireWire Audio Interface(Edirol FireWire AudioCapture FA-101).</p>
  <p>I made program which connect JavaSound Synthesizer Gervill and External USB Midi Keyboard, it triggers Gervill synthesizer.</p>
  <p>I can use this without QJackCtl(jack with ffado firewire backend), so default native midi system, but with jack, I can't use this because JavaSound doesn't support jack. Program not respond to USB-Keyboard while launching Jack(QJackCtl).</p>
  <p>I'm wondering I can use this audio interface setting jack(qjackctl) correctly.</p>
  <p>FireWire audio interface is not supported by pulseaudio and ALSA, it should use ffado. So can't use ALSA. If edit midi routing, a2j should be used.</p>
  <p>Can I use j2amidi_bridge to use bridge port in Java Sound application and trigger Java Sound synthesizer by USB-Keyboard?</p>
  <pre><code>public void printMidiDeviceInfo()
      {
          try
          {
              for(int i=0;i&lt;midiDeviceInfo.length;i++)
                  {
                      MidiDevice midiDevice=MidiSystem.getMidiDevice(midiDeviceInfo[i]);
                      print(
                      &quot;Midi機器情報配列[&quot;+i+&quot;] 説明:&quot;+this.midiDeviceInfo[i].getDescription()+
                      &quot;\n     ベンダー情報:&quot;+this.midiDeviceInfo[i].getVendor()+
                      &quot;\n     バージョン:&quot;+this.midiDeviceInfo[i].getVersion()+
                      &quot;\n     toString(): &quot;+this.midiDeviceInfo[i].toString()+
                      &quot;\n     シンセサイザー:&quot;+(midiDevice instanceof Synthesizer)+
                      &quot;\n     シーケンサー:&quot;+(midiDevice instanceof Sequencer)+&quot;\n\n&quot;
                      );
                  } 
          }
          catch(Exception exception)
          {
          } 
      }
  </code></pre>
  <p>I tried to use j2amidi_bridge &quot;bridge_name&quot; device on my application,
  and I searched the bridge device by code above. But I couldn't find the j2amidi_bridge device.</p>
  <p>And j2amidi_bridge -e &amp;; made connection between my Java Sound application and jack(qjackctl) but synthesizer latency got worse than default device on my iMac 2011.</p>