[linux-audio-dev] Still on usx2y

From: Antonio \ <behappy@email-addr-hidden>
Date: Thu Jan 13 2005 - 02:57:25 EET

So.. exams gone OK this semester, so i'm returning to linux-audio world :)

unfortunately my tascam us122 still dont work, and the new jack backend
doesn't even compile to me.. dont know what to do.. but, since someone
is using this thing right now on linux, i think there's hope even for me :)

willy@email-addr-hidden:~$ uname -a
Linux Zeryn 2.6.10-mm3 #1 Wed Jan 12 21:01:17 CET 2005 ppc GNU/Linux
willy@email-addr-hidden:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.8rc2 (Wed Jan 05
06:44:40 2005 UTC).
willy@email-addr-hidden:~$ jackd -d alsa -d hw:0
jackd 0.99.0
Copyright 2001-2003 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

JACK compiled with System V SHM support
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames, buffer = 2 periods
Couldn't open hw:0 for 32bit samples trying 24bit instead
Couldn't open hw:0 for 24bit samples trying 16bit instead
Sorry. The audio interface "hw:0" doesn't support any of the hardware
sample formats that JACK's alsa-driver can use.
ALSA: cannot configure capture channel
cannot load driver module alsa
willy@email-addr-hidden:~$ cd Samples/HistoricalBeats
willy@email-addr-hidden:~/Samples/HistoricalBeats$ aplay -v -D hw:0 amen.wav
Playing WAVE 'amen.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
Hardware PCM card 0 'TASCAM US-X2Y' device 0 subdevice 0

Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 4096
period_time : 92879
tick_time : 1000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 4096
xfer_align : 4096
start_threshold : 16384
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
willy@email-addr-hidden:~/Samples/HistoricalBeats$

willy@email-addr-hidden:~/Pacchi/jack-0.99.10.0usx2y$ ./configure
[...]
willy@email-addr-hidden:~/Pacchi/jack-0.99.10.0usx2y$ make
[...]
make[3]: Entering directory
`/home/willy/Pacchi/jack-0.99.10.0usx2y/drivers/usx2y'
if /bin/sh ../../libtool --mode=compile --tag=CC gcc -DHAVE_CONFIG_H -I.
-I. -I../.. -I../../config -I../.. -I../.. -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS -Wall -g -O2 -I../../config -I../.. -I../..
-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g -O2 -MT usx2y_driver.lo
-MD -MP -MF ".deps/usx2y_driver.Tpo" -c -o usx2y_driver.lo usx2y_driver.c; \
then mv -f ".deps/usx2y_driver.Tpo" ".deps/usx2y_driver.Plo"; else rm -f
".deps/usx2y_driver.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../config -I../.. -I../..
-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g -O2 -I../../config
-I../.. -I../.. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g -O2 -MT
usx2y_driver.lo -MD -MP -MF .deps/usx2y_driver.Tpo -c usx2y_driver.c
-fPIC -DPIC -o .libs/usx2y_driver.o
usx2y_driver.c: In function `alsa_driver_setup_io_function_pointers':
usx2y_driver.c:292: error: `sample_moveswap_dS_s16' undeclared (first
use in this function)
usx2y_driver.c:292: error: (Each undeclared identifier is reported only once
usx2y_driver.c:292: error: for each function it appears in.)
usx2y_driver.c:300: error: `sample_moveswap_dS_s24' undeclared (first
use in this function)
usx2y_driver.c: In function `alsa_driver_configure_stream':
usx2y_driver.c:334: error: `SND_PCM_FORMAT_S16BE' undeclared (first use
in this function)
usx2y_driver.c:334: error: initializer element is not constant
usx2y_driver.c:334: error: (near initialization for `formats[3].format')
usx2y_driver.c:334: error: initializer element is not constant
usx2y_driver.c:334: error: (near initialization for `formats[3]')
usx2y_driver.c:335: error: `SND_PCM_FORMAT_S16LE' undeclared (first use
in this function)
usx2y_driver.c:335: error: initializer element is not constant
usx2y_driver.c:335: error: (near initialization for `formats[4].format')
usx2y_driver.c:335: error: initializer element is not constant
usx2y_driver.c:335: error: (near initialization for `formats[4]')
make[3]: *** [usx2y_driver.lo] Error 1
make[3]: Leaving directory
`/home/willy/Pacchi/jack-0.99.10.0usx2y/drivers/usx2y'
[...]
willy@email-addr-hidden:~/Pacchi/jack-0.99.10.0usx2y$

if someone has some clue... :)

thanx for the time spent reading this

wil

---
Il jazz e' lasciare che la luce brilli, lasciarla essere.
		-- Keith Jarrett
Received on Thu Jan 13 04:15:22 2005

This archive was generated by hypermail 2.1.8 : Thu Jan 13 2005 - 04:15:24 EET