Dear all, This is a newbe question. I've almost no knowledge in sound handling and can't get further without some hints.
I've shortly acquired a Terratec iVinyl PhonoPreAmp. It's USB and works under os-x or window$ without requiring any particular device driver for recording. An included proprietary software is required for 32 bits recording (which is not in my plans) Ubuntu 7.10 'gusty gibbon' hotplugs an usb1 audio device and set alsa with snd-hwdep, snd-usb-audio and snd-usb-lib for hw:1,0 accordingly. Alsamixer shows for the iVinyl device a simple 'mic' switch as a unique controler (no volume or other tuning at all). This seams to be also the case on the other plateforms. Here the output of `cat /proc/asound/cards´ 0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI Ensoniq AudioPCI ENS1371 at 0xdc00, irq 11 1 [iVinyl ]: USB-Audio - PhonoPreAmp iVinyl Terratec PhonoPreAmp iVinyl at usb-0000:00:11.0-1, full speed Having found working parameters for iVinyl by running `arecord´ with all available formats, i can now run the following command and get a vinyl recorded: $ # $ # Notice: $ # Format is mandatory. And only `S24_3LE´ seams to be working. $ # Channels is mandatory. $ # Rate default to 32000 if unset. 44100, 48000, 96000 may be set. $ # $ arecord -v -D iVinyl -f S24_3LE -r 44100 -c2 test.wav Enregistrement en cours WAVE 'test.wav' : Signed 24 bit Little Endian in 3bytes, Taux 44100 Hz, Stéréo Hardware PCM card 1 'PhonoPreAmp iVinyl' device 0 subdevice 0 Its setup is: stream : CAPTURE access : RW_INTERLEAVED format : S24_3LE subformat : STD channels : 2 rate : 44100 exact rate : 44100 (44100/1) msbits : 24 buffer_size : 22050 period_size : 5513 period_time : 125011 tick_time : 1000 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 5513 xfer_align : 5513 start_threshold : 1 stop_threshold : 22050 silence_threshold: 0 silence_size : 0 boundary : 1445068800 Terminé par le signal Interruption... $ But Audacity crash miserabily as soon as AudioI/O preferences are saved with recording device set to iVinyl (hw:1,0) and S24_3LE format doesn't seams to be well accepted by jackd. I've played for hours around .asoundrc trying to fix this issue.:( Furthermore, this device doesn't "exist" by Alsa for the moment, isn't said "works with linux" by it's manufacturer, nor did I found any usable tips in linux forums or in google... In other words i'm stuck. Q1: How may I fix -f, -r and -c options of the `arecord´ command into a named setup for capture device in the asoundrc file (for example, in a way that may be directly used by calling 'arecord -D vinyl48 toto.wav' ) ? Q2: What should be done in order to get Jackd and/or Pulseaudio working with this device ? Q3: Are there other alternatives ? Many thanks in advance for your tips. Kindest regards blonchk ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user