I have built an OSS4 output plugin for xmms based on Majeru's Audacious plugin.
Anyone having problems with Xmms' volume control can download it from:
http://homepage.ntlworld.com/clive_wrig ... 10.tar.bz2
xmms OSS4 Output Plugin
Moderators: dev, hannu, cesium
xmms OSS4 Output Plugin
regards
Clive
Clive
Hello,
I'd rather use buggy software under heavy development if it has has technical superiority, instead of old, maybe unmaintained one.
For exampe Audacious devel over XMMS, E17 devel over anything else, iwlwifi over ipw, OSSv4 over Alsa and so on...
Anyway GTK1 will be dropped by most distros in just a few years, just like motif or tk, so one day you'll have to use something else whether you want it or not. Audacious is a nice not-jukebox player, close (but not identical,maybe better) usability-wise from what xmms was. You should eventually try 1.4 when it will be released, I'm sure it'll be a pleasant surprise.
I'd rather use buggy software under heavy development if it has has technical superiority, instead of old, maybe unmaintained one.
For exampe Audacious devel over XMMS, E17 devel over anything else, iwlwifi over ipw, OSSv4 over Alsa and so on...
Anyway GTK1 will be dropped by most distros in just a few years, just like motif or tk, so one day you'll have to use something else whether you want it or not. Audacious is a nice not-jukebox player, close (but not identical,maybe better) usability-wise from what xmms was. You should eventually try 1.4 when it will be released, I'm sure it'll be a pleasant surprise.
I have made another OSS4 adaption of xmss-1.2.10. These sources are available from www.compusonic.fi/~hannu/xmms-1.2.10.oss.tar.bz2
This version is more or less hackish so it's not fully usable. Unfortunately there are all kind of changes in the files related with configure so making a diff was not possible. However my version might give some ideas for somebdy who wants to improve xmms for OSS4.
This version uses OSS4 specific methods for volume control and for finding the available devices (in Output/OSS). In addition I have hacked xmms/main.c to set a mainwin_title variable that is used to se the song name using SNDCTL_SETSONG.
This version is more or less hackish so it's not fully usable. Unfortunately there are all kind of changes in the files related with configure so making a diff was not possible. However my version might give some ideas for somebdy who wants to improve xmms for OSS4.
This version uses OSS4 specific methods for volume control and for finding the available devices (in Output/OSS). In addition I have hacked xmms/main.c to set a mainwin_title variable that is used to se the song name using SNDCTL_SETSONG.
Hannu Savolainen (hannu@opensound.com)
Re: xmms OSS4 Output Plugin
Hello
After upgrading to Ubuntu 10.4 LTS, I was happy to notice that audio in all applications (including Skype) was finally working perfectly! However, I was less happy to notice that Pulseaudio was using quite a lot of CPU-time, and that the sound quality was absolutely awful... So I decided to give OSS4 a try. After some googling, installing a few packages and some minor configuration, OSS4 was up and running, and I must admit the improvement in sound quality is rather significant!
To minimise the hassle, I decided to set up ALSA emulation, and initially I kept Pulseaudio as well. I configured applications with native OSS support (e.g. Audacious) to output to OSS4 directly. With the settings below, Gnome applications that use Gstreamer should output directly to OSS4 as well. Everything else will probably either use the ALSA libraries or Pulseaudio, both of which now output to OSS4. However, in the end I removed Pulseaudio altogether as the applications I used did not really require Assignment Help it...
Here's how I did it:
In a terminal, run sudo dpkg-reconfigure linux-sound-base
Choose OSS. This should, among other things, prevent the ALSA modules from loading. Reboot.
There are (at least) four ways to install OSS4:
Install from the Ubuntu repositories (not recommended):
sudo apt-get install oss4-base oss4-dkms oss4-source oss4-gtk
This will automatically rebuild the OSS modules when your kernel is updated, and is the preferred way of installing third-party kernel modules. However, the oss4-dkms package is currently broken for Ubuntu (bug #519577). There is a workaround, but for the time being it's best to use the package from the Opensound website.
Best regards
angellily
After upgrading to Ubuntu 10.4 LTS, I was happy to notice that audio in all applications (including Skype) was finally working perfectly! However, I was less happy to notice that Pulseaudio was using quite a lot of CPU-time, and that the sound quality was absolutely awful... So I decided to give OSS4 a try. After some googling, installing a few packages and some minor configuration, OSS4 was up and running, and I must admit the improvement in sound quality is rather significant!
To minimise the hassle, I decided to set up ALSA emulation, and initially I kept Pulseaudio as well. I configured applications with native OSS support (e.g. Audacious) to output to OSS4 directly. With the settings below, Gnome applications that use Gstreamer should output directly to OSS4 as well. Everything else will probably either use the ALSA libraries or Pulseaudio, both of which now output to OSS4. However, in the end I removed Pulseaudio altogether as the applications I used did not really require Assignment Help it...
Here's how I did it:
In a terminal, run sudo dpkg-reconfigure linux-sound-base
Choose OSS. This should, among other things, prevent the ALSA modules from loading. Reboot.
There are (at least) four ways to install OSS4:
Install from the Ubuntu repositories (not recommended):
sudo apt-get install oss4-base oss4-dkms oss4-source oss4-gtk
This will automatically rebuild the OSS modules when your kernel is updated, and is the preferred way of installing third-party kernel modules. However, the oss4-dkms package is currently broken for Ubuntu (bug #519577). There is a workaround, but for the time being it's best to use the package from the Opensound website.
Best regards
angellily
-
Cyberops
- New Member
- Posts: 1
- Joined: Wed Jan 17, 2018 10:33 am
- Sound Card: None
- OS: Windows
- Location: Jaipur,India
- Contact:
Re: xmms OSS4 Output Plugin
Hello Angellily
Yeah right say,
After upgrading to Ubuntu 10.4 LTS, I was happy to notice that audio in all applications (including Skype) was finally working perfectly! However, I was less happy to notice that Pulseaudio was using quite a lot of CPU-time, and that the sound quality was absolutely awful... So I decided to give OSS4 a try. After some googling, installing a few packages and some minor configuration, OSS4 was up and running, and I must admit the improvement in sound quality is rather significant!
To minimise the hassle, I decided to set up ALSA emulation, and initially I kept Pulseaudio as well. I configured applications with native OSS support (e.g. Audacious) to output to OSS4 directly. With the settings below, Gnome applications that use Gstreamer should output directly to OSS4 as well. Everything else will probably either use the ALSA libraries or Pulseaudio, both of which now output to OSS4. However, in the end I removed Pulseaudio altogether as the applications I used did not really require Assignment Help it...
Here's how I did it:
In a terminal, run sudo dpkg-reconfigure linux-sound-base
Choose OSS. This should, among other things, prevent the ALSA modules from loading. Reboot.
There are (at least) four ways to install OSS4:
Install from the Ubuntu repositories (not recommended):
sudo apt-get install oss4-base oss4-dkms oss4-source oss4-gtk
This will automatically rebuild the OSS modules when your kernel is updated, and is the preferred way of installing third-party kernel modules. However, the oss4-dkms package is currently broken for Ubuntu (bug #519577). There is a workaround, but for the time being it's best to use the package from the Opensound website.
Yeah right say,
After upgrading to Ubuntu 10.4 LTS, I was happy to notice that audio in all applications (including Skype) was finally working perfectly! However, I was less happy to notice that Pulseaudio was using quite a lot of CPU-time, and that the sound quality was absolutely awful... So I decided to give OSS4 a try. After some googling, installing a few packages and some minor configuration, OSS4 was up and running, and I must admit the improvement in sound quality is rather significant!
To minimise the hassle, I decided to set up ALSA emulation, and initially I kept Pulseaudio as well. I configured applications with native OSS support (e.g. Audacious) to output to OSS4 directly. With the settings below, Gnome applications that use Gstreamer should output directly to OSS4 as well. Everything else will probably either use the ALSA libraries or Pulseaudio, both of which now output to OSS4. However, in the end I removed Pulseaudio altogether as the applications I used did not really require Assignment Help it...
Here's how I did it:
In a terminal, run sudo dpkg-reconfigure linux-sound-base
Choose OSS. This should, among other things, prevent the ALSA modules from loading. Reboot.
There are (at least) four ways to install OSS4:
Install from the Ubuntu repositories (not recommended):
sudo apt-get install oss4-base oss4-dkms oss4-source oss4-gtk
This will automatically rebuild the OSS modules when your kernel is updated, and is the preferred way of installing third-party kernel modules. However, the oss4-dkms package is currently broken for Ubuntu (bug #519577). There is a workaround, but for the time being it's best to use the package from the Opensound website.
Return to “General Discussion”
Who is online
Users browsing this forum: No registered users and 9 guests