That's why I use it in shared mode, but make sure there is no interruptions from other applications. In exclusive mode it disables all other audio steams but program which took exclusive control. When one program like WinAmp (with plugins) or other program is using WASAPI in shared mode it's bit perfect until knocked into mixing another programs audio into the output (like a browser or VLC or something else), but will return to bit perfect once it's the only program using it. Only when there is more than one program using the audio. If the above "hw:0,1" doesn't work for you, sorry, but you will have to open a terminal and type: Motherboard sound chips are usually disabled in the BIOS. If you have more than one sound card, you should, if possible, remove or disable all sound cards but one you intend to use for audio output. This is usually the case if you have one and only one sound card in your system. PLEASE NOTE WELL: in each case above, you will see that ALSA hardware device setting for the sound card is "hw:0,1". (b) for Output device = ALSA and in the white box to the right type " hw:0,1" or " plughw:0,1" (omit quotes) Guayadeque: (a) click on Library menu > Preferences and select " Playback" from left column Gmusicbrowser: see post 5 in this thread: (b) for the " Output pipeline" type " alsasink device=hw:0,1" (omit quotes) Quod Libet: (a) click on the Music menu > Preferences > Player tab You are now done setting up DeaDBeeF for bit perfect playback. In the configuration window make sure that ALSA resampling is unchecked and that you place a check in box to " Release device when stopped". In the left column select " Alsa Output Plugin" and then click the " Configure" button
(c) In the same Preferences window select > Plugins It may be labeled differently from the one I have. NOTE: the " Output device" choice will depend on the type of sound card in your computer. (b) In the Preferences window under " Sound" tab > " Output plugin" = " ALSA" To get bit-perfect output from each of the above:ĭeaDBeef: (a) Click on the Edit menu, then Preferences. My 4 recommendations for top notch music players are:Ģ. IMO, the closest to perfection is "gmusicbrowser". Each of my recommendations has pluses and minuses.
You need to install a music player that allows you to select certain ALSA settings. While I am no Linux guru, here are a few ways to do it using Ubuntu Linux, without removing Pulse Audio or hopefully resorting to the terminal/command line. I've had that happened time to time on some slower linux machines when using audactiy. ). I'm not worried about audio delay/lag, long as the audio memory buffer doesn't have issues (aka keeping 0.25s-1s sound clips and playing back at random intervals randomly. I think this is the best place for this question, I just hope there is some linux audiophiles in the house. (Even if what I want is shared/mixed mode depending if audio needs to be mixed together ).
Would JACK help configure ALSA to do what I'm looking for? What settings do I need to play with to get it do what I want? How well does it resample (downsampling for sample rates and bit rates not supported by hardware) and/or how well does it mix down surround sound to stereo and how well is the quality of the mixer compared to Windows, Mac, and other Linux (OSS.) audio sub-systems mixers'? I don't think a computer forum would understand bit perfect output or the point in bothering to set it up and configure it. I wouldn't mind it to work like WASAPI in shared mode on Windows Vista and 7 (bit perfect until another application needs to play audio). I've never got a very clear answer or understanding if it's posible to configure ALSA to output a bit perfect copy of a playing music file (as the only sound playing), no resampling or mixing for supported output sample rates and bit rates.