LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-25-2019, 03:12 PM   #46
1337_powerslacker
Member
 
Registered: Nov 2009
Location: Kansas, USA
Distribution: Slackware64-15.0
Posts: 862
Blog Entries: 9

Rep: Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592

It might be wise to be reminded of the reason why pulseaudio was introduced in the first place; because bluez 5.x no longer supported ALSA. So, for those of us (like myself) who depend on Bluetooth for their sound have need of PA, and for those whom PA presents no problem, even though they have discrete sound cards, should not worry about its presence.
 
1 members found this post helpful.
Old 05-25-2019, 03:50 PM   #47
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,022

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
A friend of mine asked me to suggest to the Music Producers from this thread, who are worried about their audio mixer latencies on their businesses, this particular Digital Mixer:

https://www.thomann.de/gb/behringer_x_32.htm

Apparently, for only £1455 / $1850 it gives 32 channels of precise quality and latency which never will be reached by a PC, no matter what operating system it runs.

Last edited by ZhaoLin1457; 05-25-2019 at 03:54 PM.
 
2 members found this post helpful.
Old 05-25-2019, 04:09 PM   #48
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
Quote:
Originally Posted by hazel View Post
I have set the cat among the pigeons, haven't I! In the mean time, I just took Didier's advice, removed the /etc/asound.conf file and uninstalled pulseaudio. And sound still works. So it seems that I don't need the "pure" alsa library files provided in current after all.

I'm going to mark this as solved.
Happy Slacking hazel...and yes, one of the benefits of Slackware is the many debates and discussions one can have when you are running such a stable distro.
 
1 members found this post helpful.
Old 05-26-2019, 05:50 AM   #49
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Quote:
Originally Posted by Pixxt View Post
ALSA + DMIX the default for most non puleasaudio setups uses more resources then ALSA + pulseaudio on most sound cards(chips) that do not have hardware mixing it's simple.
AFAIK DMix is not a default setup. However in the case of cheap and/or onboard sound devices you could be right since I never use those. I find those somewhat like the old Winmodems where hardware is gutted or crippled and must be supplanted with software. I think I qualified that as "casual listeners" for whom the convenience of PA is a plus, and serious, audiophile users for whom PA just gets in the way and at considerable loss.
 
Old 05-26-2019, 06:05 AM   #50
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Quote:
Originally Posted by Fat_Elvis View Post
Good info, thanks!

I have been meaning to get back into that, but it's a whole thing to set that up, as I'm sure we are all aware.

To clarify, do these issues exist on raw ALSA, or would I need to set up something like JACK for an improvement?
You're quite welcome.

JACK is a superb, audiophile quality piece of work that does what PA does and more. It is roughly the equivalent of ASIO for Windows and is an all but essential bit of software for most serious recording work. It is not a tool of convenience like PA and more one of options like ASIO. It requires some setup but is quite intuitive and extremely powerful and eminently configurable, especially with high quality audio hardware. One of the things it emulates is a patch bay so that one can route Inputs and Outputs in many configurations, essential to serious recording work. It is also easy to employ as an on-demand feature, easily toggled on/off. So Jack isn't needed to improve ALSA, just to extend it and offer deeper control.

If you are at all interested in getting back into recording it would be very helpful to look here --- http://studioware.org/ --- for a version of Slackware dedicated to multimedia work. It does have Audacity for simple work but it also has Ardour which is more like ProTools for serious multitrack work needed for Pro and Semi-Pro work.
 
1 members found this post helpful.
Old 05-26-2019, 06:18 AM   #51
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Quote:
Originally Posted by ZhaoLin1457 View Post
A friend of mine asked me to suggest to the Music Producers from this thread, who are worried about their audio mixer latencies on their businesses, this particular Digital Mixer:

https://www.thomann.de/gb/behringer_x_32.htm

Apparently, for only £1455 / $1850 it gives 32 channels of precise quality and latency which never will be reached by a PC, no matter what operating system it runs.
That's not a bad piece of hardware though definitely in the Semi-Pro category and lacking in the configurability of a PC since it is a dedicated device with it's own OpSys substantially less FOSS than Linux. Additionally it simply cannot be true that it has a latency lower than a PC since in effect it is an embedded form of PC. With a custom kernel the best instance of latency I deal with is about .0016 seconds. When running multiple loops and plugins worst case rarely exceeds 6msec on a pure ALSA system. That becomes 16-22msec with PA. I assure you that no digital device has Zero Latency and that latency is cumulative. I have not owned that particular Behringer so I haven't had the opportunity to do an actual loopback test on real system latency but I would be shocked if it could match 6-8msec worst case performance, and I'm willing to bet that slightly more than 1msec is not achievable on it in any actual use case. Still a decent chunk of hardware in that price range, though.
 
Old 05-26-2019, 08:16 AM   #52
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
AFAIK DMix is not a default setup. However in the case of cheap and/or onboard sound devices you could be right since I never use those. I find those somewhat like the old Winmodems where hardware is gutted or crippled and must be supplanted with software. I think I qualified that as "casual listeners" for whom the convenience of PA is a plus, and serious, audiophile users for whom PA just gets in the way and at considerable loss.
I'm not sure how to confirm what the default is on Slackware, but...

Quote:
NOTE: For ALSA 1.0.9rc2 and higher you don't need to setup dmix for analogue output. Dmix is enabled by default for soundcards which don't support hardware mixing. You still need to set it up for digital outputs.
Source: https://alsa.opensrc.org/Dmix
 
Old 05-26-2019, 08:40 AM   #53
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,022

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Congratulations to those who bashed PulseAudio 'til it became obsolete! That's a hell of dedication!

Meanwhile, enjoy your new PipeWire (aka Pulse Audio and Video) Overlords which apparently is also dependency of Plasma 5.17 too, and maybe you'll be kind to stop beating those mummified horses of PulseAudio and JACK.

https://pipewire.org/

Quote:
PipeWire — Multimedia processing

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.

Last edited by ZhaoLin1457; 05-26-2019 at 08:49 AM.
 
1 members found this post helpful.
Old 05-27-2019, 01:58 PM   #54
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Quote:
Originally Posted by orbea View Post
I'm not sure how to confirm what the default is on Slackware, but...

NOTE: For ALSA 1.0.9rc2 and higher you don't need to setup dmix for analogue output. Dmix is enabled by default for soundcards which don't support hardware mixing. You still need to set it up for digital outputs.

Source: https://alsa.opensrc.org/Dmix
Yes I am aware of that but AFAIK pretty much all sound cards above $100USD have hardware mixing. When I still had 4 PCI slots I used 4 of these

https://www.esi-audio.com/products/julia/

Now that there are no PCI slots and usually few "extra" PCIe slots, I'm using 2 of these

https://www.esi-audio.com/products/maya44ex/

I expect soon I will need to bite the bullet and go to something from RME similar to what is shown in the following linked video. While this video features an upgrade from an interface primarily employed on Macs, Firewire, the facts explained comparing to USB vs/ PCIe interface as well as explanation of the Latency Problem, applies to all PCs and anyone interested may find this quite clear and informative, especially if you do any recording. While latency is a huge issue with live recording it does exist to some degree if one likes to save Vinyl, Tape of any kind (audio or video) to a digital format, so even you folks may enjoy this.

https://www.youtube.com/watch?v=wcPgRsji6nM
 
Old 05-27-2019, 04:03 PM   #55
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
Yes I am aware of that but AFAIK pretty much all sound cards above $100USD have hardware mixing. When I still had 4 PCI slots I used 4 of these
Not everyone has a $100 sound card or even a dedicated sound card, there are a lot of people who use the onboard audio on their motherboard.
 
2 members found this post helpful.
Old 05-27-2019, 05:19 PM   #56
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by orbea View Post
Not everyone has a $100 sound card or even a dedicated sound card, there are a lot of people who use the onboard audio on their motherboard.
I last bought a dedicated sound card in 2008. Unless you're a huge audiophile, there really isn't a need for it anymore.
 
3 members found this post helpful.
Old 05-27-2019, 07:10 PM   #57
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Quote:
Originally Posted by bassmadrigal View Post
I last bought a dedicated sound card in 2008. Unless you're a huge audiophile, there really isn't a need for it anymore.
I definitely notice the difference on my desktop, which has an Audigy X-Fi sound card. Audio sounds awesome out of the box on it, nothing has to be messed around with. No EQ, nothing,

My laptops, on the other hand, are another matter. I have to do a lot of tuning to get things to sound how I want, which is why I'm very thankful for a working qpaeq setup on my main laptop.

I've disabled Pulse altogether on my netbook and just use ALSA, which sounds great now. Initially it was a huge pain in the arse to get alsaequal working how I wanted.
 
Old 05-27-2019, 07:56 PM   #58
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Lysander666 View Post
I definitely notice the difference on my desktop, which has an Audigy X-Fi sound card. Audio sounds awesome out of the box on it, nothing has to be messed around with. No EQ, nothing,
When I removed my X-Fi and switched to onboard, I noticed no difference in audio quality. Maybe it is just the speakers I use or maybe my onboard was decent enough. For my HTPCs, they output directly using HDMI, so I don't know what exactly is handling the audio processing with that (is it tied to the GPU or still using the onboard sound?).
 
1 members found this post helpful.
Old 05-27-2019, 08:55 PM   #59
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
I guess IBM Thinkpads (now Lenovo) always had decent sound cards. Their builtin one has always jfw with ALSA, even with multiple sound sources. I can be watching a movie and still hear my browser go "bing!" when my wife messages me, which is about the extent to which it is needed.
 
Old 05-27-2019, 11:23 PM   #60
gus3
Member
 
Registered: Jun 2014
Distribution: Slackware
Posts: 490

Rep: Reputation: Disabled
don't remove a system-wide config file!

I've seen lots of discussion about fixing the sound on hazel's computer. Granted, the fix that worked was to remove /etc/asound.conf.

That advice was the wrong way to think about system administration.

The system is up and running, but parts of it aren't working right (or at least, the way you want). As you go poking around, bear in mind that you might poke something the wrong way, and everything comes crashing down.

The #1 priority of a sysadmin is "don't do anything you can't undo". I didn't see where anyone suggested hazel keep a copy of /etc/asound.conf.

The simplest, safest approach is to move said file into a user-home directory, e.g.
Code:
# mv /etc/asound.conf ~hazel/
Followed by testing, testing, and testing again, maybe even with a system reboot mixed in for good measure. If any stage of testing shows that this action was not a good idea, at least hazel still has the file! It's a simple matter of returning the file to its original location (and reboot, if needed), to get the system back to a semi-working state.

Don't delete anything until you're absolutely sure you don't need it.
 
1 members found this post helpful.
  


Reply



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

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
A little disappointed, has anyone built the SVN version of LFS? z3r0.0v3rrid3 Linux From Scratch 5 06-29-2007 06:28 AM
Kinda disappointed in my New Monitor experience... tcv Linux - Newbie 3 01-08-2005 11:34 PM
Disappointed in Distro's UltimaGuy General 24 01-24-2004 07:46 PM
Confused-Lost-disappointed!! maestro52 Linux - Hardware 7 11-30-2003 12:43 PM
Disappointed Newbie wants Help! emmanuelmathew Linux - Newbie 1 03-26-2003 11:31 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration