A Audio, hi-fi and car audio  forum. Audio Banter

Go Back   Home » Audio Banter forum » UK Audio Newsgroups » uk.rec.audio (General Audio and Hi-Fi)
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

uk.rec.audio (General Audio and Hi-Fi) (uk.rec.audio) Discussion and exchange of hi-fi audio equipment.

ALSA for audio



 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old February 15th 13, 07:30 PM posted to uk.comp.os.linux,uk.rec.audio
Folderol
external usenet poster
 
Posts: 1
Default ALSA for audio

On Fri, 15 Feb 2013 09:30:56 +0000 (GMT)
Jim Lesurf wrote:

In article , Jim Price
wrote:
On 14/02/13 22:56, Davey wrote:


Indeed. I have no idea what Jack is, but it is there, in /usr/lib64.
But what happens otherwise if I remove it?



Jack is handy for music production, as you can often use some of the
features of your sound card which might not be supported by ALSA alone.


I continue to wonder about that. I haven't ever use 'Jack'. Never needed
it, despite recording things as well as playing and processing them. But my
impression is that it has been developed as a 'user friendly' sic way to
do things which its creators *think* people "can't do" with ALSA.


Jack allows you to look at audio links in a totally different way. It uses ALSA
to make the physical connections, but (using something like Qjackctl) presents
all the information in a sane manner. The problem arises when using something
like Audacity, which although very good in it own right, is a bodge when
connecting up.

I simply could not do much of the composition work I do without jack. I can, and
do kick out pulseaudio as a waste of resources, and *never* use Audacity for
recording. Timemachine is just so much simpler, reliable and above all routable.


--
W J G
  #2 (permalink)  
Old February 16th 13, 08:47 AM posted to uk.comp.os.linux,uk.rec.audio
Jim Lesurf[_2_]
external usenet poster
 
Posts: 2,668
Default ALSA for audio

In article 20130215203017.02b60dda@debian, Folderol
wrote:
On Fri, 15 Feb 2013 09:30:56 +0000 (GMT) Jim Lesurf
wrote:


In article , Jim Price
wrote:
On 14/02/13 22:56, Davey wrote:


Indeed. I have no idea what Jack is, but it is there, in
/usr/lib64. But what happens otherwise if I remove it?



Jack is handy for music production, as you can often use some of the
features of your sound card which might not be supported by ALSA
alone.


I continue to wonder about that. I haven't ever use 'Jack'. Never
needed it, despite recording things as well as playing and processing
them. But my impression is that it has been developed as a 'user
friendly' sic way to do things which its creators *think* people
"can't do" with ALSA.


Jack allows you to look at audio links in a totally different way. It
uses ALSA to make the physical connections, but (using something like
Qjackctl) presents all the information in a sane manner.


In effect, that's a part of my point. Jack is effectively acting as a
'human interface' to ALSA. People use it because they can make sense of how
to use Jack, but are baffled by how to get ALSA directly to achieve the
same specific task.

If Jack (or indeed Pulse, etc) work for you or anyone else, that's fine
with me. Matter of personal preference and convenience. However my feeling
is that we have got into this situation of having 'many different sound
systems' due to a lack of awareness of how to simply use ALSA. That, in
turn, is because it can be a real PITA to work out how to get ALSA set up
in the way a specific task requires.

I've managed by banging rocks together for a few years to sort out the
basics of just getting music to play or record using ALSA. I've still not
sussed out the more complex requirements. So I can quite understand why
people use Jack, etc.

The problem in my experience, though, is that sometimes systems like Pulse
actually cause problems because they 'nanny' the user and actually stop
them getting what they want. Once that happens I feel the user can easily
end up in the kind of situation familiar to some Windows/Mac users: Of the
system refusing to do what is wanted, and behaviing in an opaque manner
which resists the user's attempts to correct its incorrect behaviour.

For the sake of my own sanity I gave up fighting Pulse years ago. I just
bypass it. But I just need to play or record/capture one stream at a time.
If I were trying to do multichannel recordings, mixdowns, etc, I'd probably
do something else.

Slainte,

Jim

--
Please use the address on the audiomisc page if you wish to email me.
Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm
Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html
Audio Misc http://www.audiomisc.co.uk/index.html

  #3 (permalink)  
Old February 16th 13, 10:32 AM posted to uk.comp.os.linux,uk.rec.audio
Davey
external usenet poster
 
Posts: 34
Default ALSA for audio

On Sat, 16 Feb 2013 09:47:52 +0000 (GMT)
Jim Lesurf wrote:

In article 20130215203017.02b60dda@debian, Folderol
wrote:
On Fri, 15 Feb 2013 09:30:56 +0000 (GMT) Jim Lesurf
wrote:


In article , Jim Price
wrote:
On 14/02/13 22:56, Davey wrote:

Indeed. I have no idea what Jack is, but it is there, in
/usr/lib64. But what happens otherwise if I remove it?


Jack is handy for music production, as you can often use some
of the features of your sound card which might not be supported
by ALSA alone.

I continue to wonder about that. I haven't ever use 'Jack'. Never
needed it, despite recording things as well as playing and
processing them. But my impression is that it has been developed
as a 'user friendly' sic way to do things which its creators
*think* people "can't do" with ALSA.


Jack allows you to look at audio links in a totally different way.
It uses ALSA to make the physical connections, but (using something
like Qjackctl) presents all the information in a sane manner.


In effect, that's a part of my point. Jack is effectively acting as a
'human interface' to ALSA. People use it because they can make sense
of how to use Jack, but are baffled by how to get ALSA directly to
achieve the same specific task.

If Jack (or indeed Pulse, etc) work for you or anyone else, that's
fine with me. Matter of personal preference and convenience. However
my feeling is that we have got into this situation of having 'many
different sound systems' due to a lack of awareness of how to simply
use ALSA. That, in turn, is because it can be a real PITA to work out
how to get ALSA set up in the way a specific task requires.

I've managed by banging rocks together for a few years to sort out the
basics of just getting music to play or record using ALSA. I've still
not sussed out the more complex requirements. So I can quite
understand why people use Jack, etc.

The problem in my experience, though, is that sometimes systems like
Pulse actually cause problems because they 'nanny' the user and
actually stop them getting what they want. Once that happens I feel
the user can easily end up in the kind of situation familiar to some
Windows/Mac users: Of the system refusing to do what is wanted, and
behaviing in an opaque manner which resists the user's attempts to
correct its incorrect behaviour.

For the sake of my own sanity I gave up fighting Pulse years ago. I
just bypass it. But I just need to play or record/capture one stream
at a time. If I were trying to do multichannel recordings, mixdowns,
etc, I'd probably do something else.

Slainte,

Jim


That sounds like a sensible viewpoint, from my perspective of very
limited experience of this business. If Folderol finds Jack useful, good
for him, but since I am struggling getting the basics working, I don't
think I'll go there.
I did some basic testing yesterday, I'll post the results later on, for
your comments.
--
Davey.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 01:16 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.SEO by vBSEO 3.0.0
Copyright ©2004-2025 Audio Banter.
The comments are property of their posters.