Subject: [linux-audio-user] Re: Audio Help...
From: Patrick Shirkey (pshirkey_AT_boosthardware.com)
Date: Sun Dec 08 2002 - 06:59:54 EET
I have forwareded this on to LAU also.
From reading your description (nicely worded too, have you considered
writing docs?) It seems like you are mising something either very simple
when trying to record from JACKed apps or your driver is not working
correctly.
Have you tried doing the basic arecord test?
Set the capture channel with alsamixer then
arecord -f cd -D hw:0,0 -d 10 somefile.wav
This should record a cd quality stereo track from the first channel on
your first sound device.
If that doesn't work then none of the other apps could be expected to
either. Personally I still use arecord for recording and edit with other
apps once I have file to work with.
Ryan Beisner (home) wrote:
> Hi Patrick
>
> I'm just having a heck of a time getting all my things in order here.
> Any help you can provide would really be appreciated. Here's what I
> have:
>
> System:
> Redhat 8 / Kernel 2.4.19-1.ll
> PIII 800 / 512MB RAM / 60GB
> SBLive Value PCI
>
>>From CCRMA:
> Kernel 2.4.19-1.ll
> alsa (alsaplayer alsamixer amixer etc)
> jack
> ecasound (and ecawave)
> audacity
> rosegarden
> muse
> meterbridge
> qjackconnect
>
> I have followed the jack and ecasound documents, and successfully set up
> a scenario like this to test:
> alsaplayer -o jack -> meterbridge -> alsa pcm out
> ... and it works. = )
>
> (these are not the exact commands issued)
>
> I have also done this:
> ecasound -i:somewave -o jack -> and that works too.
>
> I've come to the conclusion that all these audio apps should be run as
> root in order for them to play together ... so that's what I do. I
> realize they could be suid etc.
>
>
> My problem is: I CANT RECORD = (
>
> In alsamixer, with the Line set to CAPTURE, I set up the following:
>
> ecasound -i:jack -o:somewave -> it launches without error, and records
> to a wav file. qJackconnect reflects the proper routing connections.
>
> But the wav is dead air... silence for as long as I record.
>
> OK so I thought I might have missed something with the whole jack setup
> so I kill jack and try it with ARecord then again with Audacity. Same
> story. Silence.
>
>
>
> ---DUAL CAPTURE REQUIRED? Weird.
> OK now I notice a "capture" item in alsamixer. So I simultaneously
> hilight LINE and CAPTURE to do capturing. With the LINE muted, audio is
> still monitored (it shouldn't be) unless I de-select the CAPTURE item
> from capturing, but then it won't record. Hope that made sense.
>
> So I give it a go... ignoring the "I can't mute it" problem. arecord
> still silent, same with the jack setup. But now Audacity records ...
> and it's garbled (sounds like playing a 32bit file at 16bit or
> something, plus it's not a fluid recording). And I see that when you
> record in Audacity, it forces 32-bit float for the format. I think
> maybe if I could convince Audacity to operate strictly in 16-bit, it
> might work.
>
This may have already been fixed in cvs. I recall something similar
being discussed recently.
>
>
> I've tried also to capture CD Audio in the same fashion. I've seen
> claims of the same problem dating back to 2000 at geocrawler etc... but
> no info to fix it?
>
> The card's capture functions work in a windoz box.
>
>
>
> What would you suggest? I'm at a loss.
>
>
>
>
> Thanks in advance,
>
> -Ryan Beisner
>
>
>
> ps. System is tuned nicely. Jack looks like this when it's running:
>
> load = 0.3496 max usecs: 43.216, spare = 11565.784
> load = 0.4025 max usecs: 52.861, spare = 11556.139
> load = 0.3142 max usecs: 26.222, spare = 11582.777
> load = 0.2733 max usecs: 26.975, spare = 11582.025
> load = 0.2133 max usecs: 17.801, spare = 11591.199
> load = 0.1753 max usecs: 15.932, spare = 11593.067
> load = 0.1941 max usecs: 24.719, spare = 11584.281
> load = 0.1540 max usecs: 13.230, spare = 11595.770
> load = 0.1292 max usecs: 12.119, spare = 11596.881
> load = 0.2109 max usecs: 33.976, spare = 11575.023
> load = 0.2310 max usecs: 29.149, spare = 11579.852
>
>
>
>
-- Patrick Shirkey - Boost Hardware Ltd. For the discerning hardware connoisseur http://www.boosthardware.com http://www.djcj.org - The Linux Audio Users guide ========================================Being on stage with the band in front of crowds shouting, "Get off! No! We want normal music!", I think that was more like acting than anything I've ever done.
Goldie, 8 Nov, 2002 The Scotsman
This archive was generated by hypermail 2b28 : Sun Dec 08 2002 - 07:10:50 EET