Re: [LAU] [ANN] jack-keyboard 2.3

From: Edward Tomasz Napierala <trasz@email-addr-hidden>
Date: Tue Mar 18 2008 - 20:42:35 EET

On 0318T1606, Hermann Meyer wrote:
> > > > Version 2.3 of jack-keyboard can be downloaded from:
> > > >
> > > > http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/jack-keyboard-2.3.tar.gz
> > > >
> > > > List of changes is here:
> > > >
> > > > http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/changelog.html
> > > >
> > > > jack-keyboard is a virtual MIDI keyboard - a program that allows you to
> > > > send JACK MIDI events (play ;-) using your PC keyboard. It's somewhat
> > > > similar to vkeybd, except it uses JACK MIDI instead of ALSA, and the
> > > > keyboard mapping is much better - it uses the same layout as trackers
> > > > (like Impulse Tracker) did, so you have two and half octaves under your
> > > > fingers.
> > >
> > > I still find it difficult to connect jack-keyboard on the right way to
> > > for example rosegarden or qsynth. Never got some sound of it...
> >
> > JACK MIDI vs ALSA MIDI issue, I guess? Does it work for you with JACK
> > MIDI-enabled applications, like Ghostess?
>
> Hello
>
> thanks for the Keyboard. It look nice and work well for me, all so with the
> system-midi ports in jack_midi (qsynth e.t.c). The only thing I change is the
> Keyset. To make it fit to my german keyboard I change the "z" and "y" key's
> in pianokeyboard.c

Yeah, that's one of the problems I don't know how to solve properly.
Basically, I cannot find a way to translate keycode (which is hardware
dependant, so I don't want to use it directly) to keyval (translation
is done using gdk_keymap_lookup_key()) _ignoring the layout setting_.

-- 
If you cut off my head, what would I say?  Me and my head, or me and my body?
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Wed Mar 19 00:15:04 2008

This archive was generated by hypermail 2.1.8 : Wed Mar 19 2008 - 00:15:04 EET