<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
I used a2jmidi and it worked great, it's easy to compile... You can
start it automatically in qjackctl settings (start - stop commands)...
It's the only way I know to connect alsa midi to jack midi...<br>
good luck<br>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:lenb_99@yahoo.com">lenb_99@yahoo.com</a> a &eacute;crit&nbsp;:
<blockquote cite="mid:760475.39703.qm@web57007.mail.re3.yahoo.com"
 type="cite">
  <pre wrap="">--- On Mon, 7/13/09, Len <a class="moz-txt-link-rfc2396E" href="mailto:lenb_99@yahoo.com">&lt;lenb_99@yahoo.com&gt;</a> wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">From: Len <a class="moz-txt-link-rfc2396E" href="mailto:lenb_99@yahoo.com">&lt;lenb_99@yahoo.com&gt;</a>
Subject: Re: [PlanetCCRMA] a2jmidi
To: <a class="moz-txt-link-abbreviated" href="mailto:planetccrma@ccrma.Stanford.EDU">planetccrma@ccrma.Stanford.EDU</a>
Date: Monday, July 13, 2009, 11:55 PM

    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">On Sun, Jul 12, 2009 at 7:53 PM, Len
wrote:
        </pre>
        <blockquote type="cite">
          <pre wrap="">Has anyone used the a2jmidi application? It
          </pre>
        </blockquote>
      </blockquote>
    </blockquote>
    <pre wrap="">is a
    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">daemon that exposes legacy ALSA midi sequencer
        </pre>
      </blockquote>
      <pre wrap="">applications
      </pre>
      <blockquote type="cite">
        <pre wrap="">in the jack midi subsystem. &nbsp;Since, for
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">example,
    </pre>
    <blockquote type="cite">
      <pre wrap="">ffado uses
      </pre>
      <blockquote type="cite">
        <pre wrap="">jack midi, it would seem to be a nice way to
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">connect
    </pre>
    <blockquote type="cite">
      <pre wrap="">your
      </pre>
      <blockquote type="cite">
        <pre wrap="">firewire midi hardware to alsa midi applications
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">like
    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">hexter, whysynth, etc. &nbsp;Just wondering since
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">a2jmidi
    </pre>
    <blockquote type="cite">
      <pre wrap="">has to
      </pre>
      <blockquote type="cite">
        <pre wrap="">be compiled from source.
        </pre>
        <blockquote type="cite">
          <pre wrap="">
          </pre>
        </blockquote>
        <pre wrap="">Jack has a built in ALSA2JACK bridge. You can
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">start
    </pre>
    <blockquote type="cite">
      <pre wrap="">jackd
      </pre>
      <blockquote type="cite">
        <pre wrap="">with the
"-Xseq" flag to invoke it.
Or if you are using qjackctl, go to
Setup--&gt;Settings Tab--&gt;MIDI Driver
This shall be set to "seq". Then restart your
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">jackd.
    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">Do we really need an extra application for a
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">built-in
    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">feature? Maybe
I'm missing something.

Orcan

        </pre>
      </blockquote>
      <pre wrap="">I didn't realize Jack had that capability.&nbsp; That
      </pre>
    </blockquote>
    <pre wrap="">would
    </pre>
    <blockquote type="cite">
      <pre wrap="">make an extra app unnecessary, for sure.&nbsp; Thanks for
the info.

      </pre>
    </blockquote>
    <pre wrap="">Hmm.&nbsp; Actually, that doesn't seem to work.&nbsp; The
option doesn't appear to be available when using firewire
(ffado).

    </pre>
  </blockquote>
  <pre wrap=""><!---->
So, what happens is that my hardware midi ports are only available under the (jack) MIDI tab in qjackctl, but ALSA midi clients are only accessible under the ALSA midi tab.&nbsp; There is a MIDI THRU under the ALSA tab, but I still can't see a way to connect the hardware midi (JACK midi) to ALSA midi clients.  What am I missing?

Here's what the ffado site has to say (this was the reason for my original post).

Q: Why doesn't MIDI work?

A: FFADO uses jack-midi, not ALSA midi. Therefore it only works with jack-midi enabled applications. You can use a 'bridge' application named a2jmidi to translate between the two systems. More details can be found here.




      

_______________________________________________
PlanetCCRMA mailing list
<a class="moz-txt-link-abbreviated" href="mailto:PlanetCCRMA@ccrma.stanford.edu">PlanetCCRMA@ccrma.stanford.edu</a>
<a class="moz-txt-link-freetext" href="http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma">http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma</a>
  </pre>
</blockquote>
</body>
</html>