You are not logged in.

#1 2010-05-05 14:16:29

lio
Member
From: Montréal, Canada
Registered: 2009-09-13
Posts: 52

Audacious bs2b plugin missing ?

Hi all,

I've been using audacious for quite a while now and was really enjoying the bs2b plugin for listening with headphone. The bs2b plugin, http://bs2b.sourceforge.net/ (Bauer stereophonic to binaural), is used to make headphone listening sound like speaker listening.

I used to compile the plugin directly from the sources found on the sourceforge project page. However, since about 1 month, I am not able to have it to build anymore. I asked on Audacious forum and was told that this version was old and that the actual version of the bs2b plugin was provided with audacious.

After installing audacious 2.3-1 and audacious-plugin 2.3-1 from pacman, I don't have the plugin in audacious. I check the sources directly from the Audacious site, and their seemed to be a bs2b folder with the audacious-plugin sources.

Would greatly appreciate if someone tell me how to get back that plugin in audacious 2.3.

Thanks,
lio

Offline

#2 2010-05-05 17:17:49

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Audacious bs2b plugin missing ?

Use LADSPA. Here's my ~/.asoundrc, then set audacious's output PCM device to "headphones".

Offline

#3 2010-05-06 01:38:00

lio
Member
From: Montréal, Canada
Registered: 2009-09-13
Posts: 52

Re: Audacious bs2b plugin missing ?

Thanks for your suggestion, it will be my 2nd option in case I really can't get the audacious plugin to work.
I really prefer going the plugin way though, as I can toggle the effect on and off during playback. Some recordings still sound better without it.

Can a Audacious user confirm that there is a "bs2b" available in the effect section of the plugins ?

Offline

#4 2010-05-06 03:04:08

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Audacious bs2b plugin missing ?

lio wrote:

Can a Audacious user confirm

Yes.

$ lvu install audacious-plugins | grep bs2b
/usr/lib/audacious/Effect/bs2b.so

$ lvu installed audacious-plugins
2.3

Different distro wink

I still go the ~/.asoundrc route, so I can specify samplerate_best (for upmixing to 48k, so dmix works) , and to have control over the bs2b "controls" ("700 6").

Offline

#5 2010-07-12 17:24:59

cecilyen
Member
From: US Capital
Registered: 2009-10-18
Posts: 27

Re: Audacious bs2b plugin missing ?

Weired... I can't find /usr/lib/audacious/Effect/bs2b.so in my system.

And I can't compile bs2d 0.9.2
configure and then make will generated this error

In file included from plugin.c:50:0:
case.c.inc: In function 'mod_samples':
case.c.inc:23:2: error: duplicate case value
case.c.inc:9:2: error: previously used here
case.c.inc:44:2: error: duplicate case value
case.c.inc:30:2: error: previously used here
case.c.inc:65:2: error: duplicate case value
case.c.inc:51:2: error: previously used here
case.c.inc:86:2: error: duplicate case value
case.c.inc:72:2: error: previously used here

Edited:
Just found exactly same problem in this thread
http://boards.audacious-media-player.or … ?f=1&t=147

Last edited by cecilyen (2010-07-12 19:08:17)


Arch Linux i686(kernel: 3.1.7-ck, xfce) running on Toshiba s100 (Pentium M 1.73GHz, 1.5GB RAM, 40GB HD, Nvidia 6600/6200 TE 64MB)

Offline

#6 2010-07-12 17:29:08

lio
Member
From: Montréal, Canada
Registered: 2009-09-13
Posts: 52

Re: Audacious bs2b plugin missing ?

I got my setup working by using audacious2-beta 2.3-3 from the aur instead of the one that installs by default with pacman. with the 2.3-3 version, the bs2b plugin is installed by default.

Offline

#7 2010-07-12 18:46:34

cecilyen
Member
From: US Capital
Registered: 2009-10-18
Posts: 27

Re: Audacious bs2b plugin missing ?

I am using the stable 2.3-1 build from Arch repo and find no bs2b.so

Anyway, have to use LADSPA host with ladspa-bs2b then

Edited:
The source code of audacious does include bs2b plugin, but the binary package on Arch repo does not have bs2b plugin.

Last edited by cecilyen (2010-07-12 19:31:05)


Arch Linux i686(kernel: 3.1.7-ck, xfce) running on Toshiba s100 (Pentium M 1.73GHz, 1.5GB RAM, 40GB HD, Nvidia 6600/6200 TE 64MB)

Offline

#8 2010-07-12 18:47:57

lio
Member
From: Montréal, Canada
Registered: 2009-09-13
Posts: 52

Re: Audacious bs2b plugin missing ?

cecilyen wrote:

I am using the stable 2.3-1 build from Arch repo and find no bs2b.so

Anyway, have to use LADSPA host with ladspa-bs2b then

yeah thats what i was saying, the stable version does not seem to have it. The "at the moment" beta version has it.

Offline

#9 2010-07-12 18:57:43

cecilyen
Member
From: US Capital
Registered: 2009-10-18
Posts: 27

Re: Audacious bs2b plugin missing ?

LADSPA host+ladspa-bs2b eat up more than 30% of the CPU!!
Without them, CPU usage is less than 1%. Is this normal? How about native audacious plugin of bs2b?
I guess I have to give up bs2b.


Arch Linux i686(kernel: 3.1.7-ck, xfce) running on Toshiba s100 (Pentium M 1.73GHz, 1.5GB RAM, 40GB HD, Nvidia 6600/6200 TE 64MB)

Offline

#10 2010-07-12 19:01:33

lio
Member
From: Montréal, Canada
Registered: 2009-09-13
Posts: 52

Re: Audacious bs2b plugin missing ?

I have not noticed a significant increase in cpu usage with audacious bs2b plugin. That is without oversampling.

Offline

#11 2010-07-12 19:04:31

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Audacious bs2b plugin missing ?

cecilyen wrote:

Is this normal?

Yes (if you're using my ~/.asoundrc "headphones" config). Use samplerate_medium instead of samplerate_best, if you want to reduce the CPU usage significantly.

samplerate_best is total overkill I suppose, but for me, the CPU usage isn't a problem.

Last edited by brebs (2010-07-12 19:09:06)

Offline

#12 2010-07-12 19:53:46

cecilyen
Member
From: US Capital
Registered: 2009-10-18
Posts: 27

Re: Audacious bs2b plugin missing ?

Decided to try out the audacious 2.4 alpha 3,released today.
After modified the version and md5 in PKGBUILD, the compiling went well.
Both bs2b and sample rate converter plugins were built-in now.

2.4 alpha3 used more resource (RAM and CPU) than 2.3.
And bs2b actually took more CPU than I expected (20% more) while over-sampling with fastest-sinc took about 10% more.
Sorry, it was not a serious and quantified measurement and maybe my CPU is old.


Arch Linux i686(kernel: 3.1.7-ck, xfce) running on Toshiba s100 (Pentium M 1.73GHz, 1.5GB RAM, 40GB HD, Nvidia 6600/6200 TE 64MB)

Offline

Board footer

Powered by FluxBB