Subject: [linux-audio-dev] Shaketracker with ALSA
From: Frank Barknecht (barknech_AT_ph-cip.uni-koeln.de)
Date: Sat Jan 19 2002 - 00:11:08 EET
Hi,
I am still struggling getting Shaketracker to work,
maybe anyone here can help me. The program, available at
http://www.reduz.com.ar/shaketracker/ is a really promising MIDI tracker
in the vein of ttrk, but a lot more powerful in its midi implementation
(more like softwerk). Compilation was no problem, thanks to the
autotools.
But I can't get Shaketracker to send midi data to my midi ports. I would
like to control PD with shaketracker. This does work like a charm thanks
to ALSA's virmidi module with software like MusE, softwerk and ttrk.
But with Shaketracker...not a chance. The original author's reply to my
report did not solve my problem, so I thought I'll ask here for help,
too.
Shaketracker does not use the /dev/midi devices directly, so it seems,
but /dev/sequencer instead. After starting shaketracker, I have
$ fuser /dev/sequencer
/dev/sequencer: 3259 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276
These are so many processes, because I have two soundcards (Audiophile
and SBLive) and the virmidi virtual card. Shaketracker recognizes all
possible ports, i.e.
1 ext. Audiophile
1 ext. SBlive
4 internal SBLive
4 virtual midi
I don't know OSS programming, but the code in the midi device control
section is a lot like the examples in the OSS programming guide for using
/dev/sequencer|music.
So if anyone has success running Shaketracker with AlSA 0.9betaX I would be
very happy to know his secret trick ;)
If modules.conf or lsmod are needed, just tell me, and I'll send them, but
to my eyes they look okay, and they work with MusE (alsa) and ttrk (/dev/midi)
Thanks in advance,
-- __ __ Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______ / __// __ /__/ __// // __ \ \/ / __ \\ ___\ / / / ____/ / / / // ____// /\ \\ ___\\____ \ /_/ /_____/ /_/ /_//_____// / \ \\_____\\_____\ /_/ \_\
This archive was generated by hypermail 2b28 : Sat Jan 19 2002 - 00:05:21 EET