About AlsaPlayer
AlsaPlayer is a new type of PCM player. It is heavily multi-threaded and tries to excercise the ALSA library and driver quite a bit. It has some very interesting features unique to Linux/Unix players. The goal is to create a fully pluggable framework for playback of all sorts of media with the focus on PCM audio data. The core code was written by Andy Lo-A-Foe with contributions from many other folks. See the credits files for details.
The name AlsaPlayer might be confusing a bit today since we now support a
whole bunch of different output systems. The old default OSS audio interface
is supported, as well as Esound, NAS (Network Audio Server), Sparc and SGI
audio outputs. the most interesting new output is JACK.
JACK is different from other audio server efforts in that it has been designed
from the ground up to be suitable for professional audio work. This means that it
focuses on two key areas:
synchronous execution of all clients, and low latency operation. We believe
that this interface will become the preferred one. JACK uses ALSA for interfacing
with the audio hardware.
If you came here looking for ALSA
DRIVERS visit http://www.alsa-project.org and come
back once you have them up and running :-)
News (Updated March 17, 2013)
-
- March 17 2013
- Work in progress
- I am working on the website those days. If you get some troubles with it, please refresh the page.
- I am working on the website those days. If you get some troubles with it, please refresh the page.
- March 16 2013
- Better late than never! It's time for a new design for alsaplayer.org
- I finally got some time to use the artworks. They was made in, well, 2007. I apologize for the delay.
- The Dum style is based on artwork by Martin 'dum8d0g' Kopta.
- The Trinine styles are based on artworks by Trinine (Tristan & Nini).
- I also done a style without artwork and color. You can choose the style you want from the menu in the left column.
- It will be very easy to incorporate new artworks and stykes, so feel free to contribute new artworks.
- I finally got some time to use the artworks. They was made in, well, 2007. I apologize for the delay.
- December 2012
- Erik de Castro Lopo joined AlsaPlayer
- Erik de Castro Lopo joined the AlsaPlayer team. He is also called mega-nerd and is the main author and developper of libsndfile. He also have a nice website at mega-nerd.com.
- He allready begun to make hugue changes in the internals of alsaplayer. So, the next release will be a big step forward with a lot of improvments and bugfixes.
- We also decided to shift from svn to git. The new code repository is located at alsaplayer on github.
- Erik de Castro Lopo joined the AlsaPlayer team. He is also called mega-nerd and is the main author and developper of libsndfile. He also have a nice website at mega-nerd.com.
- November 7 2010
- AlsaPlayer-0.99.81 is out,
- This is a bug fix release.
- A big thanks to all that send fixes to me, without you, the AlsaPlayer will not be living.
- See the ChangeLog for the details and the names of the contributors.
- I will also stress you to contribute to the AlsaPlayer. At least 2 things need to be fixed. The first one is the jack output plugin that is using deprecated functions. The second one is the resampling. For that, libsamplerate will give a better quality.
- Enjoy the AlsaPlayer !
- This is a bug fix release.
- November 3 2007
- I am proud to announce that AlsaPlayer-0.99.80 got stable, thanks to the hard work of every one that contributed to the GTK2 interface and other functions as well that by submitting/fixing bugs.
- This release is a bug fixes release. See the ChanLog for the details.
- This release is a bug fixes release. See the ChanLog for the details.
- October 10 2007
- AlsaPlayer 0.99.80-rc4 is out. This is a bug fixes and feature improvement release. Madej added a song title in the title bar option in the preferences. See the ChangeLog for details.
- October 6 2007
- AlsaPlayer 0.99.80-rc3 is out. This release include an important bug fix: the loading of the gtk2 config file is fixed (the gtk1 config file was loaded when present causing AP crash at start up).
- Every user is encouraged to upgrade.
- Other changes: Updated swedish translation, fix for possible buffer overflow in vorbis input plugin, updated man page.
- Every user is encouraged to upgrade.
- September 25 2007
- Take a look at the artwork page, it is some awesome works here. I made thumbnails, but the page can take a while to load on low bandwitch connection.
- July 12 2007
- AlsaPlayer 0.99.80-rc2 is out. The GTK2 get internationalization support with gettext.
- English, French, German, Polish and Swedish are included.
- The GTK1 interface get broken in the process and is removed from the package.
- Several bugs are fixed and the GTK2 interface get many improvements for a better user experience.
- AlsaPlayer license was updated to GPL-v3. In consequence, all the AlsaPlayer packages are updated with a new release.
- Every user is encouraged to upgrade AlsaPlayer and contribute with bugs reports, features requests and artworks contribution. (See the artwork page.)
- Translation for new languages will be very welcomed too.
- English, French, German, Polish and Swedish are included.
- June 13 2007
- Just a warning. Don't press Enter on 0.99.80-rc1 or the application will crash. We didn't notice it before the release. It is fixed in the svn and will be included in 0.99.80-rc2.
- June 10 2007
- GTK2 Interface
- AlsaPlayer 0.99.80-rc1 is out. The player has now a fully working GTK2 interface.
- It includes the same functionality as the GTK1 interface and some new functions.
- The playlist window has been completely rewritten and is inside the main window.
- The scopes plugins have been migrated too.
- A lot of debugging has been made this last week.
- Every user is encouraged to upgrade AlsaPlayer and use the GTK2 interface.
- We need your help with a few things:
- * Bug reports
- * Feature requests
- * Artwork contributions
- AlsaPlayer 0.99.80-rc1 is out. The player has now a fully working GTK2 interface.
- June 2 2007
- A new release that will be a milestone is in preparation. It will include bug fixes and a very long wanted feature:
- - A full rewritted and nice working GTK2 interface.
- That is not a first April joke! Hi, we are already in June! All begun when I get a mail from Madej from Poland with a patch for our favorite audio player.
- From that day, I am working with him on this interface, hum, it is actualy him that does most of the job.
- You can already get this code from the SVN page.
- - A full rewritted and nice working GTK2 interface.
- Help needed
- Look at the Artwork page. AlsaPlayer need a new logo and most of all, some nice looking icon.
- If you have some artwork to contribute, feel free to send them. The winner will win...
- Look at the Artwork page.
- If you have some artwork to contribute, feel free to send them. The winner will win...
- May 22, 2007
- Alsaplayer 0.99.79 and fftscope 1.0.4 are out. This is a feature enhancement and minor bugfix release for Alsaplayer, a major bugfix release for fftsope.
- The new Alsaplayer features was first committed for Debian by Viktor Radnai and Paul Brossier. A big thanks to them. I added speed change by small steps (handy to tune the listening when playing some musical instrument at the same time). The new functions are:
- - basic keyboard navigation (skip, pause, speed change, etc.),
- - looping inside a selection,
- - pressing play button or key during playback return to the begining of the song.
- Fftscope was crashing Alsaplayer at exit when this scope was not running. This have been fixed and every user is encouraged to upgrade fftscope.
- The new Alsaplayer features was first committed for Debian by Viktor Radnai and Paul Brossier. A big thanks to them. I added speed change by small steps (handy to tune the listening when playing some musical instrument at the same time). The new functions are:
- April 24, 2007
- Alsaplayer 0.99.78 is out. FLAC-1.1.3 and 1.1.4 support is added. FLAC<=1.1.2 is still supported as before.
- February 11, 2007
- Austin Bingham made the initial release (0.3) of the new alsaplayer python extension module.
- This module has dependencies on the boost and python libraries. The bindings in this module cover the functionality in control.h. More functionality can be added it you want, but this level of functionality must be what you are looking for in most cases.
- Fftscope 1.0.3 relesed. This is the first release at sourceforge.net of this visualization plugin
- This module has dependencies on the boost and python libraries. The bindings in this module cover the functionality in control.h. More functionality can be added it you want, but this level of functionality must be what you are looking for in most cases.
- February 10, 2007
- Alsaplayer have migrated from cvs to svn. The cvs depository will not been updated and will be closed in a few days. See the SVN access page for more.
- February 6th, 2007
- Alsaplayer 0.99.77 released! This is a long wanted bugfix release. Same changes as in the last beta realease.
- February 3rd, 2007
- A new beta release is here, on the left.
- Changes since version 0.99.76:
- Some important and long wanted bug fixes:
- - fixes to the "work in progress" gtk2 interface to get it to compile and the --enable-gtk2 configure flag to work,
- many fixes committed by Hubert Chan from Debian. They include patches from him and other peoples, and even a new man page from Debian. A big applaud to them!
- - fixes in the gtk interface, the alsa output plugin, the cdda (cdrom) input plugin, the text interface, correct duration in the display when playing mono files, the flac and audiofile input plugins, the jack output.
- Every one is encouraged to use this release even if it is beta, because it include important security fixes.
See the ChangeLog for more information.
- Changes since version 0.99.76:
- February 2nd, 2007
- Me, Dominique Michel, joined the project team as new administrator. The cvs is working again: I applied some long wanted bug fixes and security patches on the cvs. A new release will come soon.
- Help wanted
- If you want to help the development of the alsaplayer with anything from bug repports to contributing code, feel free to talk on the alsaplayer-devel email list.
- June 7th, 2004
- The AlsaPlayer site was offline for a couple of days. I'm in the process of bringing it back up and updating...
- May 2nd, 2003
- Wrote a JACK input plugin. Download here. Feed output from any JACK application to AlsaPlayer, including recording sources like line-in and mic!
- April 29th, 2003
- AlsaPlayer 0.99.75 released! This is a bugfix release. See the ChangeLog for all the juicy details.
- February 8th, 2003
- AlsaPlayer 0.9.74 is out! This release has many new features including Icecast/Shoutcast support, CDDB lookup support and lots of other fixes. Check out the ChangeLog.
- January 24th, 2003
- A new "Related projects" section is available where we list other cool projects related to alsaplayer. A new song of the week, Thievery Corporation rulez!. New release imminent...
- December 1st, 2002
- AlsaPlayer 0.99.73 released. This release has better support for CDDA (CD) audio playback. Some bugs were fixed. ChangeLog for details.
- September 18th, 2002
- AlsaPlayer 0.99.72 released. Bug fix release, preparing for glib 2.0 switch.
- June 24th, 2002
- AlsaPlayer 0.99.71 released. Again quite some bug fixes and some minor feature additions. See the
ChangeLog for details.
- June 2nd, 2002
- Added information about the Nebulus OpenGL plugin. See the Scopes section.
- May 26th, 2002
- AC3Play bugfix release.
- May 16th, 2002
- AlsaPlayer 0.99.70 is out. Lots of bug fixes, brandnew libalsaplayer API,
new FLAC input plugin, new JACK output plugin. XING header parsing, etc.
- May 9th, 2002
- An RPM for RedHat 7.2 is now available on the download page. Thanks to "Angles".
- May 2nd, 2002
- FFTscope was updated to 1.0.1, now requires AlsaPlayer 0.99.60 or higher
- May 2nd, 2002
- If you ever felt the urge to donate money for the purpose of
supporting alsaplayer development, here's your chance!
I added a link to my Paypal account at the bottom of the navigation strip
(left). Donate any amount you wish, $10 or more and you'll get an honorary mention! Go on! ;-)
Last modified:
28 Mar 2022 1:23 AM by Dominique Michel
This website and all its content is Copyright (C) 2013 of their respective authors
This webstie and all its content comes with ABSOLUTELY NO WARRANTY; for details see GNU GENERAL PUBLIC LICENSE Version 3
This is free software, and you are welcome to redistribute it
under certain conditions; see GNU GENERAL PUBLIC LICENSE Version 3 for details.
[Go back to home]