I just managed to get the code from Jeorn working on my crappy cards
here. (it also allows me to use a crappy card and my quattro together
or I guess even all three for eight channels i/o ;)
So that makes at least two people who have done this.
As proof:
----
jackd -v -d alsa -d ttable -p 2096
jackd 0.37.2
Copyright 2001-2002 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
10562 waiting for signals
creating alsa driver ... ttable|2096|2|48000|swmon
new client: alsa_pcm, id = 1 type 1 @ 0x80674f0 fd = 14
port alsa_pcm:in_1 buf shm key 0x2bda717e at offset 8384 bi = 0x80668c0
registered port alsa_pcm:in_1, offset = 8384
port alsa_pcm:in_2 buf shm key 0x2bda717e at offset 16768 bi = 0x80668d0
registered port alsa_pcm:in_2, offset = 16768
port alsa_pcm:in_3 buf shm key 0x2bda717e at offset 25152 bi = 0x80668e0
registered port alsa_pcm:in_3, offset = 25152
port alsa_pcm:in_4 buf shm key 0x2bda717e at offset 33536 bi = 0x80668f0
registered port alsa_pcm:in_4, offset = 33536
registered port alsa_pcm:out_1, offset = 0
registered port alsa_pcm:out_2, offset = 0
registered port alsa_pcm:out_3, offset = 0
registered port alsa_pcm:out_4, offset = 0
-- jack_rechain_graph():
client alsa_pcm: inprocess client, execution_order=0.
load = 1.6610 max usecs: 1450.590, spare = 42215.410
load = 2.5081 max usecs: 1465.084, spare = 42200.918
load = 2.9317 max usecs: 1465.084, spare = 42200.918
load = 1.6190 max usecs: 133.742, spare = 43532.258
load = 0.9726 max usecs: 142.456, spare = 43523.543
load = 0.6519 max usecs: 144.597, spare = 43521.402
load = 0.4909 max usecs: 144.091, spare = 43521.910
load = 0.4293 max usecs: 160.522, spare = 43505.477
load = 0.3765 max usecs: 141.332, spare = 43524.668
load = 0.3551 max usecs: 145.723, spare = 43520.277
jackd: pcm.c:5247: snd_pcm_mmap_commit: Assertion `frames <=
snd_pcm_mmap_avail(pcm)' failed.
----
Here's the asoundrc I use:
----
# create a virtual four-channel device with two soundcards:
# iiuc, this is in fact two interleaved stereo streams in
# different memory locations, so jack will complain that it
# cannot get mmap-based access. see below.
pcm.multi {
type multi;
slaves.a.pcm "hw:0,0";
slaves.a.channels 2;
slaves.b.pcm "hw:1,0";
slaves.b.channels 2;
# slaves.c.pcm "hw:2,2";
# slaves.c.channels 1;
bindings.0.slave a;
bindings.0.channel 0;
bindings.1.slave a;
bindings.1.channel 1;
bindings.2.slave b;
bindings.2.channel 0;
bindings.3.slave b;
bindings.3.channel 1;
# bindings.4.slave b;
# bindings.4.channel 4;
# bindings.5.slave b;
# bindings.5.channel 5;
}
ctl.multi {
type hw;
card 0;
}
# this creates a 4channel interleaved pcm stream based on
# the multi device. jack will work with this one.
pcm.ttable {
type route;
slave.pcm "multi";
ttable.0.0 1;
ttable.1.1 1;
ttable.2.2 1;
ttable.3.3 1;
}
# see above.
ctl.ttable {
type hw;
card 0;
}
----
--
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
Http://www.boosthardware.comHttp://www.boosthardware.com/LAU/guide/
========================================
"Um...symbol_get and symbol_put... They're
kindof like does anyone remember like get_symbol
and put_symbol I think we used to have..."
- Rusty Russell in his talk on the module subsystem
Hi everybody!
Can somebody help me with my MIDI setup? I fiddled a little bit with it but
couldn't get it work.
I'm using a Terratec EWS64 XL, I've installed it's driver (sam9407), so the
audio section works. But what do I have to do for being able to use it's MIDI
ports? At the moment I'm using KDE 2.2 and maybe want to use Muse or
something like that, because it's very similar to Cubase. Do I have to add a
raw device to artsd or directly to Muse?
Sorry for this stupid question, but I haven't found a HOWTO about that and I
already tried something with Muse but it terminated after the first MIDI
Event occured.
Thanks for any help!
Christian Schoenebeck
P.S. these are my available sequencer devices:
crw-rw---- 1 root audio 14, 1 15. Apr 2001 /dev/oss_sequencer
crw-rw---- 1 root audio 145, 1 6. Sep 22:53 /dev/sam0_sequencer
crw-rw---- 1 root audio 145, 65 6. Sep 22:53 /dev/sam1_sequencer
crw-rw---- 1 root audio 145, 129 6. Sep 22:53 /dev/sam2_sequencer
crw-rw---- 1 root audio 145, 193 6. Sep 22:53 /dev/sam3_sequencer
lrwxrwxrwx 1 root root 14 6. Sep 22:53 /dev/sequencer ->
sam0_sequencer
lrwxrwxrwx 1 root root 10 6. Sep 22:53 /dev/sequencer2 ->
sam0_music
I have just been able to get crystal clear sound through this card using
the latest patch to the usb-audio driver in ALSA cvs and jack.
ooooooh yeaaaah!
--
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
Http://www.boosthardware.comHttp://www.boosthardware.com/LAU/guide/
========================================
"Um...symbol_get and symbol_put... They're
kindof like does anyone remember like get_symbol
and put_symbol I think we used to have..."
- Rusty Russell in his talk on the module subsystem
Hi all,
I am desperately trying to get the Jazz++ sequencer to run on Linux 7.2
with a softsynth and ALSA 0.9.0. I manage to use iiwusynth with pmidi or
vkey in the following way :
$ iiwusynth -m alsa_seq sf/sYnerGi-8Mb.sf2
$ vkeybd --addr 128:0
But when I launch jazz, I get the following error messages :
ioctl: Inappropriate ioctl for device
ioctl: Inappropriate ioctl for device
subscribe: Inappropriate ioctl for device
ioctl: Inappropriate ioctl for device
unsubscribe: Inappropriate ioctl for device
I never got any sound out of the pianoroll, I never got any sound when
loading a midi file and pressing play. I checked how the interface works
by downloading the win32 version. I tried both the rpm and the binary
versions (ver 4.1.3) as I couldn't manage to compile version 4.1.8. I am
using the default jazz.cfg file which is set for ALSA. What am I doing
wrong ? Is Jazz++ not meant to use alsa_sequencer ?
--
Operant conditionning : A process in which responses are learned
on the basis of their rewarding or punishing consequences.
(in Essentials of Psychology - Bernstein & Nash)
Hey all,
Does anyone know of a good program that converts monophonic audio to
MIDI data? (If such a program exists for ALSA, so much the better!)
thanks,
wb
--
Will Benton | "Die richtige Methode der Philosophie wäre eigentlich
willb(a)acm.org | die: Nichts zu sagen, als was sich sagen läßt...."
Hello/ Bonjour
I am a VXpocket2 owner. I use a powerbook g4. I have now completely
transferred to a GNU/ Linux OS. This means the card is now useless. I am
writing to find out if you have any new plans to support GNU/Linux? I
notice that you have a macosx driver now - maybe this *nix
experience could be transferred in some way to the development of a GNU/
Linux driver?
Do you find it sad to be one of the few red marks on this page?
http://www.alsa-project.org/alsa-doc/
If there is no linux driver, i hope the second hand price of your cards
is as high as the new price....
best
matthew yee-king
(a disheartened customer)
This may be of interest. They have commercial M$ packages
to sell but the viewers seems to be free and they claim
something about their system is "open source", which I
presume is the scripting language... I've yet to locate
any SDK or API info.
http://light.alambik.com/
It MIGHT be a more open flash-like option. Maybe. This
is the response I got when I asked if linux is supported.
---------------------------------------------------------
The linux version of our viewer is under development.
Stay tuned ! We hope to release it before end of the
year 2002. The MacOs version will be released later.
--markc
Setting Sound card Crystal Sound Fusion 46xx on ThinkPad A20m for RedHat
6.2 Kernel 2.2.14-5.0
I received the ThinkPad with Win98 Installed.
Did the following
Followed the instructions given on page
<http://www.zhlive.ch/zhl_contents_linux.html>
Excellent instructions these.
Also looked at HOWTO
<http://www.alsa-project.org/~valentyn/Alsa-sound-mini-HOWTO-6.html>
No sense chancing it without reading this first.
Now quick read the following...
These are only the problems I had. May not be the same for you.
Copy "conf.modules" to "modules.conf" don't use "conf.modules"
On next boot Linux will complain.
Do as it says or ignore sound card will be installed.
It seems RedHat 6.2 kernel 2.2.14-5.0 does not like conf.modules and
uses modules.conf instead
Card on my system still did not work because volumes on ALSA driver were
muted.
To unmute(activate) master volume "amixer set Master unmute" (you must
have installed and compiled the utilties source package from the ALSA
page. <http://www.alsa-project.org/>
To unmute PCM (needed to play wave and most other files) "amixer set PCM
unmute"
The rest I guess you can figure
Eg. Type # amixer set PCM unmute
NOTE:
The driver is snd-driver-cs461x
Linux Kernel Release 2.2.14-5.0
Linux will give a very detail explanation of what to do about the
modules.conf and conf .modules file when you boot up.
MS Valli
I looked at the squeak page today and was impressed. Is anyone using
this for music programming? If so, are there any good examples/code
libraries? How does it compare to, say, SuperCollider? (Or is it worth
it to just wait for a SuperCollider Linux port?)
thanks,
wb
--
Will Benton | "Die richtige Methode der Philosophie wäre eigentlich
willb(a)acm.org | die: Nichts zu sagen, als was sich sagen läßt...."
I am getting closer to purchasing some hardware to integrate my home studio, and basically base it around, Linux. I have been looking at the ALSA drivers and need to determine what hardware to get so that I can do some mutli-track recording.
Midiman's Delta 1010 looks good, but as I already have an ADAT, I was wondering if the ADAT/PCR card would do the trick to get info to/from the tape, so that I could work on it in the computer and then send it all back as 8 channels?
Has anyone used this setup before, and can they recommend it or advise against it?
Thanks,
Jason