[linux-audio-user] midi through qjackctl
Rui Nuno Capela
rncbc at rncbc.org
Wed Nov 16 13:36:06 EST 2005
Carlos Pino wrote:
> Hi there.
> I'm learning about set up my own audio-system.
> I'm using demudi's kernel 2.6.13-1-multimedia over an installation
> of Debian etch/sid untill I learn more about compile my own.
> Till now I've solved some problems I found compiling some apps and
> everything seems to work not so bad.
> I have two issues with qjackctl/jackd that don't know how to resolve.
> 1.-Qjackctl doesn't save the configuration changes.The Setup/misc/save
> tab option is set to . jackdrc.
> $ cat .jackdrc
> /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p512 -n2
> But qjackctl say:
> /usr/bin/jackd -R -dalsa -dhw:0 -r48000 -p256 -n2 everytime I launch.
First of all, qjackctl doesn't save its own configuration in ~/.jackdrc
but rather in ~/.qt/qjackctlrc .
The .jackdrc file is used (only) when you set your environment
accordingly to let jackd start automatically when some client gets
launched, outside of qjackctl. Can't remember which precise environment
variables are of value ATM. Maybe something like $JACK_START_SERVER, or
something. Please check jackd man page ...
The qjackctl/Setup/Misc/Save option is only there for the convenience of
.jackdrc be in sync with the qjackctl settings. Reasons why this is
not your case is not very clear to me.
In fact, qjackctl just writes (never reads) $HOME/.jackdrc whenever the
jackd is started under its control (and Setup/Misc/Save option is on).
Be sure you're looking under the same user $HOME directory that you're
running qjackctl. Check for write permissions, etc. You can try to
remove your .jackdrc file and see what qjackctl writes right after that,
if anything at all.
> 2.- I use band in a box with wine.In demudi I found the way to make it
> sound using midi through port conected to qsynth via jackd,but don't
> know what to do to get this port showed at the connect/midi tab of my
> own compiled qjackctl- 0.2.18.I have compiled jackit-0.100.0 also.
I don't know a thing about BiaB, even less about wine. What I know is
that qjackctl only cares about ALSA Sequencer client ports. No matter
for old-fashioned OSS (/dev/midi*) stuff. However, if that's precisely
the case,q you probably want to know that ALSA's snd-virmidi module can
be of some help here.
rncbc aka Rui Nuno Capela
rncbc at rncbc.org
More information about the Linux-audio-user