Difference between revisions of "Applications"

From AlsaProject
Jump to: navigation, search
m
(Undo revision 2270 by Special:Contributions/Logiti (spam))
 
(12 intermediate revisions by 10 users not shown)
Line 1: Line 1:
__toc__
+
{| align="right"
<h2>Introduction</h2>
+
| __TOC__
 +
|}
 +
 
 +
==Introduction==
 
The ALSA driver is fully compatible with OSS/Lite Mixer and PCM interfaces, so probably all OSS (Open Sound System) applications which use these interfaces should work. The ALSA driver offers better native interfaces, and many applications now offer native support.
 
The ALSA driver is fully compatible with OSS/Lite Mixer and PCM interfaces, so probably all OSS (Open Sound System) applications which use these interfaces should work. The ALSA driver offers better native interfaces, and many applications now offer native support.
If you would like your Application added to this page please use [http://www.alsa-project.org/applications-contact.php this form].
+
If your Application is not mentioned, please edit this page and add it.
<br />
+
<h2>Applications</h2>
+
<h3>Compatible</h3>
+
All OSS applications should work with ALSA through the OSS emulation layer.
+
<br />
+
<h3>Native (0.9.0)</h3>
+
<table border="0" cellspacing="2" cellpadding="2" width="100%">
+
              <tr>
+
                <td bgcolor="#bbbbbb" align="center"><b>Name</b></td>
+
                <td bgcolor="#bbbbbb" align="center"><b>Description</b></td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.iua.upf.es/~mdeboer/projects/aconnectgui/ aconnectgui]</td>
+
                <td>aconnectgui is a FLTK based frontend for aconnect</td>
+
  
              </tr>
+
==Applications==
              <tr>
+
                <td>[http://www.iua.upf.es/~mdeboer/projects/alsamixergui/ AlsaMixerGui]</td>
+
                <td>fltk based alsamixer frontend</td>
+
              </tr>
+
      <tr>
+
        <td>[http://pkl.net/~node/alsa-patch-bay.html ALSA Patch Bay]</td>
+
  
        <td>A graphical patch bay app for the ALSA sequencer API.  Supports FLTK 1.1 and GTKmm 2.</td>
+
===Compatible===
      </tr>
+
              <tr>
+
                <td>[http://www.alsaplayer.org AlsaPlayer]</td>
+
                <td>MP3/WAV/MOD/others Real-Time player</td>
+
              </tr>
+
      <tr>
+
  
        <td>[http://savannah.nongnu.org/download/alsa-xmms/ alsa-xmms]</td>
+
All OSS applications should work with ALSA through the OSS emulation layer.
        <td>ALSA plugin for XMMS. Integrated in next XMMS release(after 03/23/03).</td>
+
      </tr>
+
<tr>
+
<td>[http://perso.wanadoo.es/plcl/ametro/ametro-en.html ametro]</td>
+
<td>ALSA MIDI Metronome. This program is a little, simple MIDI Metronome using the ALSA sequencer,  made in Kylix.
+
</td>
+
</tr>
+
 
+
              <tr>
+
                <td>[http://amsynthe.sourceforge.net amSynth]</td>
+
                <td>a real-time, polyphonic, Analogue Modelling SYNTHesizer</td>
+
              </tr>
+
              <tr>
+
                <td>[http://ardour.sourceforge.net Ardour]</td>
+
                <td>Multitrack Digital Audio for Linux</td>
+
 
+
              </tr>
+
              <tr>
+
                <td>[http://members.tripod.de/iwai/alsa.html ASeqView]</td>
+
                <td>ALSA sequencer event viewer</td>
+
              </tr>
+
      <tr>
+
                <td>[http://www.slabexchange.org/index.cgi?DOWNLOAD Bristol Synthesiser]</td>
+
 
+
                <td>Bristol Synthesiser emulation package</td>
+
            </tr>
+
              <tr>
+
                <td>[http://ccrma-www.stanford.edu/software/clm/ CLM]</td>
+
                <td>Common Lisp Music is a music synthesis and signal processing package</td>
+
              </tr>
+
              <tr>
+
 
+
                <td>[http://web.tiscali.it/mupuxeddu/csound/index.html Unofficial Csound for Linux]</td>
+
                <td>Csound is a software synthesis package in the tradition of so-called music-N languages</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.wakkanet.fi/~kaiv/ecamegapedal/ ecamegapedal]</td>
+
                <td>graphical  a realtime audio processor</td>
+
              </tr>
+
 
+
              <tr>
+
                <td>[http://www.wakkanet.fi/~kaiv/ecasound/ ecasound]</td>
+
                <td>harddisk recording, audio processing etc..</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.wakkanet.fi/ecawave/ ecawave]</td>
+
                <td>graphical sound file editor</td>
+
 
+
              </tr>
+
              <tr>
+
                <td>[http://ftp.gnome.org/pub/GNOME/stable/sources/esound/ Esound 0.2.25]</td>
+
                <td>The Enlightened Sound Daemon mixes several audio streams for playback by a single audio device</td>
+
              </tr>
+
      <tr>
+
        <td>[http://www.maysl.at/ fische]</td>
+
 
+
        <td>Fische provides standalone sound visualisation under linux using the ALSA and SDL libraries</td>
+
      </tr>
+
              <tr>
+
                <td>[http://www1.tcnet.ne.jp/fmurata/linux/down/ gamix]</td>
+
                <td>Another GTK ALSA mixer</td>
+
              </tr>
+
<tr>
+
 
+
<td>[http://gephex.org gephex]</td>
+
<td>GePhex is a modular video effect framework. We support a wide range of input devices like soundcards, joysticks, webcams and midi-devices.</td>
+
</tr>
+
      <tr>
+
        <td>[http://genpo.sourceforge.net/ GENPO]</td>
+
        <td>The GENeral Purpose Organ - emulates many pipe, theatre and reed organs.
+
</td>
+
      </tr>
+
 
+
      <tr>
+
                <td>[http://glame.sourceforge.net GLAME]</td>
+
                <td>Gnu/Linux Audio Mechanics sound editor and filter network GUI</td>
+
              </tr>
+
      <tr>
+
        <td>[http://www.paw.co.za/projects/gnome-alsamixer/ GNOME ALSA Mixer]</td>
+
        <td>An audio mixer for GNOME which supports ALSA 0.9.x.</td>
+
 
+
            </tr>
+
              <tr>
+
                <td>[http://www.gstreamer.net/ Gstreamer]</td>
+
                <td>a development framework for creating applications like media players, video editors, streaming media broadcasters</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.hanappe.org/iiwusynth.html iiwusynth]</td>
+
 
+
                <td>IIWU Synth is a software, real-time synthesizer</td>
+
              </tr>
+
              <tr>
+
                <td>[http://jackit.sourceforge.net JACK]</td>
+
                <td>Jack Audio Connection Kit</td>
+
              </tr>
+
              <tr>
+
 
+
                <td>[http://www.jazzware.com  JAZZ++]</td>
+
                <td>A full size midi sequencer </td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.ircam.fr/jmax  jMax]</td>
+
                <td>A visual programming environment for interactive real-time music and multimedia</td>
+
              </tr>
+
 
+
              <tr>
+
                <td>[http://www.suse.de/~mana/kalsatools.html Kalsatools]</td>
+
                <td>Kalsatools: AlsaModularSynth, Kaconnect, and KWaveView</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.parabola.demon.co.uk/melys/ Melys]</td>
+
                <td>Melys Midi sequencer</td>
+
 
+
              </tr>
+
              <tr>
+
                <td>[http://www.iki.fi/ik/mpegspdif.html Mpegspdif]</td>
+
                <td>Utility that can be used in sending MPEG-audio through S/PDIF interface to some external decoder that supports IEC 61937 for MPEG</td>
+
              </tr>
+
      <tr>
+
                <td>[http://www.mplayerhq.hu/homepage/ Mplayer]</td>
+
 
+
                <td>Movie Player for Linux</td>
+
              </tr>
+
              <tr>
+
                <td>[http://muse.seh.de/ MusE]</td>
+
                <td>MusE is a MIDI/Audio sequencer with recording and editing capabilities</td>
+
              </tr>
+
      <tr>
+
 
+
        <td>[http://osw.sourceforge.net Open Sound World]</td>
+
        <td>OSW is an open-source environment for real-time music-event and signal processing.  A graphical-patching environment and a command-line "server" mode are available for Linux/ALSA.</td>
+
    </tr>
+
              <tr>
+
                <td>[http://www.pure-data.org/ Pd]</td>
+
                <td>Pd is a real-time software system for live musical and multimedia performances</td>
+
            </tr>
+
 
+
    <tr>
+
<td>[http://www.core-sound.com/pdaudio-alsa-20031001.tar.gz PDAudio Recorder (Linux)]</td>
+
<td>PDAudio Recorder (Linux) is an application intended to be run on HP iPAQ PDAs running the Linux/Familiar distribution. See Core Sound's web site for more information: http://www.core-sound.com
+
</td>
+
    </tr>
+
              <tr>
+
                <td>[http://www.parabola.demon.co.uk/alsa/pmidi.html pmidi]</td>
+
                <td>pmidi is a program to play midi files through the ALSA sequencer</td>
+
 
+
              </tr>
+
      <tr>
+
        <td>[http://www.nongnu.org/protux/ Protux]</td>
+
        <td>A practical and powerful audio tool using the power of keyboard+mouse combination (without clicks) to speed up the process of audio production.</td>
+
      </tr>
+
      <tr>
+
        <td>[http://www.kwintv.org qtvision]</td>
+
 
+
        <td>KDE application to watch TV on the desktop.</td>
+
      </tr>
+
              <tr>
+
                <td>[http://www.all-day-breakfast.com/rosegarden/ Rosegarden]</td>
+
                <td>Integrated MIDI sequencer and musical notation editor</td>
+
              </tr>
+
              <tr>
+
 
+
                <td>[http://www.libsdl.org/ SDL]</td>
+
                <td>Simple DirectMedia Layer is a cross-platform multimedia library</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.filter24.org/seq24/ Seq24]</td>
+
                <td>Seq24 is a real-time midi sequencer for live techno performance.</td>
+
              </tr>
+
 
+
     
+
              <tr>
+
                <td>[http://www.cs.berkeley.edu/~lazzaro/sa/sfman/index.html sfront]</td>
+
                <td>A translator that converts MP4-SA files into efficient C programs that generate audio</td>
+
              </tr>
+
      <tr>
+
        <td>[http://simsam.sourceforge.net simsam]</td>
+
        <td>simsam plays MIDI-triggered samples via ALSA or JACK</td>
+
 
+
      </tr>
+
<tr>
+
                <td>[http://ccrma-www.stanford.edu/software/snd/ Snd]</td>
+
                <td>Snd is a sound editor</td>
+
              </tr>
+
              <tr>
+
                <td>[http://ccrma-www.stanford.edu/software/snd/sndlib SndLib]</td>
+
 
+
                <td>SndLib is a library of sound-related functions</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.soundtracker.org SoundTracker]</td>
+
                <td>music tracker for X / GTK+</td>
+
              </tr>
+
              <tr>
+
 
+
                <td>[http://squeak.org/ Squeak]</td>
+
                <td>Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk.</td>
+
              </tr>
+
 
+
 
+
              <tr>
+
                <td>[http://www.iua.upf.es/~mdeboer/projects/tapiir/ tapiir]</td>
+
                <td>a software multi-tap-delay, real-time sound processing application</td>
+
 
+
              </tr>
+
<tr>
+
<td>[http://tcvp.sourceforge.net TCVP]</td>
+
<td>An all-purpose multimedia framework.</td>
+
</tr>
+
      <tr>
+
        <td>[http://terminatorX.cx terminatorX]</td>
+
 
+
        <td>terminatorX is a realtime audio synthesizer that allows you to \"scratch\" on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records.</td>
+
      </tr>
+
<tr>
+
                <td>[http://www.goice.co.jp/member/mo/timidity/ TiMidity++]</td>
+
                <td>MIDI to WAVE converter/player</td>
+
              </tr>
+
              <tr>
+
 
+
                <td>[http://www.vislab.usyd.edu.au/staff/chris/tk707/ TK-707]</td>
+
                <td>A midi drum/rhythm sequencer based on Roland TR-x0x machines</td>
+
              </tr>
+
              <tr>
+
                <td>[http://members.tripod.de/iwai/alsa.html Virtual Keyboard]</td>
+
                <td>Virtual Keyboard with the ALSA sequencer support</td>
+
              </tr>
+
 
+
              <tr>
+
                <td>[http://cs.alfred.edu/~lansdoct/linux/xamixer2 XAMIXER2]</td>
+
                <td>GTK ALSA mixer</td>
+
              </tr>
+
              <tr>
+
                <td>[http://xine.sourceforge.net/ xine]</td>
+
                <td>xine is a free, gpl-licensed video player for unix-like systems</td>
+
 
+
              </tr>
+
      <tr>
+
        <td>[http://xlv.sourceforge.net XLV]</td>
+
        <td>Another light and fast development framework to build media players, converters, ...</td>
+
            </tr>
+
      <tr>
+
        <td>[http://www.amb.org/xmcd Xmcd]</td>
+
 
+
        <td>Xmcd is the premier CD player/ripper program suite for UNIX and Linux platforms.  For real-time CDDA playback, xmcd supports many architectures including native ALSA.</td>
+
      </tr>
+
      <tr>
+
        <td>[http://zynaddsubfx.sourceforge.net/ ZynAddSubFX]</td>
+
        <td>ZynAddSubFX is a powerful realtime, multi-timbral software synthesizer.
+
</td>
+
      </tr>
+
            </table>
+
<br />
+
<h3>Native (-0.5.0)</h3>
+
<center><b>*** NB 0.5 drivers and older are considered deprecated and are no longer supported by ALSA Developers ***</b></center>
+
<table border="0" cellspacing="2" cellpadding="2" width="100%">
+
 
+
              <tr>
+
 
+
                <td bgcolor="#bbbbbb" align="center"><b>Name</b></td>
+
                <td bgcolor="#bbbbbb" align="center"><b>Description</b></td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.foxproject.org/projects/infopages/mixer.html fOX Mixer]</td>
+
                <td>Windows 95 style mixer</td>
+
              </tr>
+
 
+
              <tr>
+
                <td>[http://www.mygale.org/~miodrag/mikmod/ MikMod]</td>
+
                <td>module player (IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, MOD)</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html mpg123]</td>
+
                <td>player for MPEG-1 layer I, II, III files</td>
+
 
+
              </tr>
+
              <tr>
+
                <td>[ftp://ftp.alsa-project.org/pub/apps/mbone/rat RAT]</td>
+
                <td>Robust Audio Tool (mbone conferencing tool)</td>
+
              </tr>
+
              <tr>
+
                <td>[http://cs.alfred.edu/~lansdoct/linux/xamixer XAMIXER]</td>
+
 
+
                <td>GTK ALSA mixer</td>
+
              </tr>
+
              <tr>
+
                <td>[http://bohemians.org/~iznogood/wmmixer-alsa/ WMMixer]</td>
+
                <td>WMMixer for AfterStep &amp; WindowMaker</td>
+
              </tr>
+
 
+
              <tr>
+
                <td>[http://www.ne.jp/asahi/i/yamahata/widi/index.html WIDI]</td>
+
                <td>MIDI player by Isaku Yamahata</td>
+
              </tr>
+
              <tr>
+
                <td>[http://server.bohemians.org/~iznogood/ x11amp plugin]</td>
+
                <td>ALSA output plugin for x11amp</td>
+
 
+
              </tr>
+
              <tr>
+
                <td>[http://server.bohemians.org/~iznogood/ xmms plugin]</td>
+
                <td>ALSA output plugin for xmms</td>
+
              </tr>
+
              <tr>
+
                <td>[http://www.goice.co.jp/member/mo/timidity/ TiMidity++]</td>
+
  
                <td>MIDI to WAVE converter/player</td>
+
===Native (0.9.0)===
              </tr>
+
{| width="100%"
              <tr>
+
! style="background:#BBBBBB;" align="center" | '''Name'''
                <td>[http://www.freeamp.org FreeAMP]</td>
+
! style="background:#BBBBBB;" align="center" | '''Description'''
                <td>Free Audio Music Player</td>
+
|-
              </tr>
+
|[http://www.iua.upf.es/~mdeboer/projects/aconnectgui/ aconnectgui]
              <tr>
+
|aconnectgui is a FLTK based frontend for aconnect
 +
|-
 +
|[http://www.iua.upf.es/~mdeboer/projects/alsamixergui/ AlsaMixerGui]
 +
|fltk based alsamixer frontend
 +
|-
 +
|[http://pkl.net/~node/alsa-patch-bay.html ALSA Patch Bay]
 +
|A graphical patch bay app for the ALSA sequencer API. Supports FLTK 1.1 and GTKmm 2.
 +
|-
 +
|[http://www.alsaplayer.org AlsaPlayer]
 +
|MP3/WAV/MOD/others Real-Time player
 +
|-
 +
|[http://savannah.nongnu.org/download/alsa-xmms/ alsa-xmms]
 +
|ALSA plugin for XMMS. Integrated in next XMMS release(after 03/23/03).
 +
|-
 +
|[http://perso.wanadoo.es/plcl/ametro/ametro-en.html ametro]
 +
|ALSA MIDI Metronome. This program is a little, simple MIDI Metronome using the ALSA sequencer,  made in Kylix.
 +
|-
 +
|[http://amsynthe.sourceforge.net amSynth]
 +
|a real-time, polyphonic, Analogue Modelling SYNTHesizer
 +
|-
 +
|[http://ardour.sourceforge.net Ardour]
 +
|Multitrack Digital Audio for Linux
 +
|-
 +
|[http://members.tripod.de/iwai/alsa.html ASeqView]
 +
|ALSA sequencer event viewer
 +
|-
 +
|[http://www.slabexchange.org/index.cgi?DOWNLOAD Bristol Synthesiser]
 +
|Bristol Synthesiser emulation package
 +
|-
 +
|[http://ccrma-www.stanford.edu/software/clm/ CLM]
 +
|Common Lisp Music is a music synthesis and signal processing package
 +
|-
 +
|[http://web.tiscali.it/mupuxeddu/csound/index.html Unofficial Csound for Linux]
 +
|Csound is a software synthesis package in the tradition of so-called music-N languages
 +
|-
 +
|[http://www.wakkanet.fi/~kaiv/ecamegapedal/ ecamegapedal]
 +
|graphical  a realtime audio processor
 +
|-
 +
|[http://www.wakkanet.fi/~kaiv/ecasound/ ecasound]
 +
|harddisk recording, audio processing etc..
 +
|-
 +
|[http://www.wakkanet.fi/ecawave/ ecawave]
 +
|graphical sound file editor
 +
|-
 +
|[http://ftp.gnome.org/pub/GNOME/stable/sources/esound/ Esound 0.2.25]
 +
|The Enlightened Sound Daemon mixes several audio streams for playback by a single audio device
 +
|-
 +
|[http://www.26elf.at/taxonomy/term/5 fische]
 +
|Fische provides standalone sound visualisation for linux using the ALSA and SDL libraries
 +
|-
 +
|[http://www1.tcnet.ne.jp/fmurata/linux/down/ gamix]
 +
|Another GTK ALSA mixer
 +
|-
 +
|[http://gephex.org gephex]
 +
|GePhex is a modular video effect framework. We support a wide range of input devices like soundcards, joysticks, webcams and midi-devices.
 +
|-
 +
|[http://genpo.sourceforge.net/ GENPO]
 +
|The GENeral Purpose Organ - emulates many pipe, theatre and reed organs.
 +
|-
 +
|[http://glame.sourceforge.net GLAME]
 +
|Gnu/Linux Audio Mechanics sound editor and filter network GUI
 +
|-
 +
|[http://www.paw.co.za/projects/gnome-alsamixer/ GNOME ALSA Mixer]
 +
|An audio mixer for GNOME which supports ALSA 0.9.x.
 +
|-
 +
|[http://www.gstreamer.net/ Gstreamer]
 +
|a development framework for creating applications like media players, video editors, streaming media broadcasters
 +
|-
 +
|[http://savannah.nongnu.org/projects/iiwusynth IIWU]
 +
|IIWU Synth is a software, real-time synthesizer
 +
|-
 +
|[http://jackit.sourceforge.net JACK]
 +
|Jack Audio Connection Kit
 +
|-
 +
|[http://www.jazzware.com  JAZZ++]
 +
|A full size midi sequencer
 +
|-
 +
|[http://www.ircam.fr/jmax  jMax]
 +
|A visual programming environment for interactive real-time music and multimedia
 +
|-
 +
|[http://www.suse.de/~mana/kalsatools.html Kalsatools]
 +
|Kalsatools: AlsaModularSynth, Kaconnect, and KWaveView
 +
|-
 +
|[http://www.parabola.demon.co.uk/melys/ Melys]
 +
|Melys Midi sequencer
 +
|-
 +
|[http://www.iki.fi/ik/mpegspdif.html Mpegspdif]
 +
|Utility that can be used in sending MPEG-audio through S/PDIF interface to some external decoder that supports IEC 61937 for MPEG
 +
|-
 +
|[http://www.mplayerhq.hu/homepage/ Mplayer]
 +
|Movie Player for Linux
 +
|-
 +
|[http://muse.seh.de/ MusE]
 +
|MusE is a MIDI/Audio sequencer with recording and editing capabilities
 +
|-
 +
|[http://www.opendjmix.info/uk/index.html OpenDJMix]
 +
|OpenDJMix is a DJ'ing system that allow DJ to mix MP3 and AudioCD Track. The software manage sound library with saved cue point and loops.
 +
|-
 +
|[http://osw.sourceforge.net Open Sound World]
 +
|OSW is an open-source environment for real-time music-event and signal processing.  A graphical-patching environment and a command-line "server" mode are available for Linux/ALSA.
 +
|-
 +
|[http://www.pure-data.org/ Pd]
 +
|Pd is a real-time software system for live musical and multimedia performances
 +
|-
 +
|[http://www.core-sound.com/pdaudio-alsa-20031001.tar.gz PDAudio Recorder (Linux)]
 +
|PDAudio Recorder (Linux) is an application intended to be run on HP iPAQ PDAs running the Linux/Familiar distribution. See Core Sound's web site for more information: http://www.core-sound.com
 +
|-
 +
|[http://www.parabola.demon.co.uk/alsa/pmidi.html pmidi]
 +
|pmidi is a program to play midi files through the ALSA sequencer
 +
|-
 +
|[http://www.nongnu.org/protux/ Protux]
 +
|A practical and powerful audio tool using the power of keyboard+mouse combination (without clicks) to speed up the process of audio production.
 +
|-
 +
|[http://www.kwintv.org qtvision]
 +
|KDE application to watch TV on the desktop.
 +
|-
 +
|[http://www.all-day-breakfast.com/rosegarden/ Rosegarden]
 +
|Integrated MIDI sequencer and musical notation editor
 +
|-
 +
|[http://www.libsdl.org/ SDL]
 +
|Simple DirectMedia Layer is a cross-platform multimedia library
 +
|-
 +
|[http://www.filter24.org/seq24/ Seq24]
 +
|Seq24 is a real-time midi sequencer for live techno performance.
 +
|-
 +
|[http://www.cs.berkeley.edu/~lazzaro/sa/sfman/index.html sfront]
 +
|A translator that converts MP4-SA files into efficient C programs that generate audio
 +
|-
 +
|[http://simsam.sourceforge.net simsam]
 +
|simsam plays MIDI-triggered samples via ALSA or JACK
 +
|-
 +
|[http://ccrma-www.stanford.edu/software/snd/ Snd]
 +
|Snd is a sound editor
 +
|-
 +
|[http://ccrma-www.stanford.edu/software/snd/sndlib SndLib]
 +
|SndLib is a library of sound-related functions
 +
|-
 +
|[http://www.soundtracker.org SoundTracker]
 +
|music tracker for X / GTK+
 +
|-
 +
|[http://squeak.org/ Squeak]
 +
|Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk.
 +
|-
 +
|[http://www.iua.upf.es/~mdeboer/projects/tapiir/ tapiir]
 +
|a software multi-tap-delay, real-time sound processing application
 +
|-
 +
|[http://tcvp.sourceforge.net TCVP]
 +
|An all-purpose multimedia framework.
 +
|-
 +
|[http://terminatorX.cx terminatorX]
 +
|terminatorX is a realtime audio synthesizer that allows you to "scratch" on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records.
 +
|-
 +
|[http://www.goice.co.jp/member/mo/timidity/ TiMidity++]
 +
|MIDI to WAVE converter/player
 +
|-
 +
|[http://www.vislab.usyd.edu.au/staff/chris/tk707/ TK-707]
 +
|A midi drum/rhythm sequencer based on Roland TR-x0x machines
 +
|-
 +
|[http://members.tripod.de/iwai/alsa.html Virtual Keyboard]
 +
|Virtual Keyboard with the ALSA sequencer support
 +
|-
 +
|[http://cs.alfred.edu/~lansdoct/linux/xamixer2 XAMIXER2]
 +
|GTK ALSA mixer
 +
|-
 +
|[http://xine.sourceforge.net/ xine]
 +
|xine is a free, gpl-licensed video player for unix-like systems
 +
|-
 +
|[http://xlv.sourceforge.net XLV]
 +
|Another light and fast development framework to build media players, converters, ...
 +
|-
 +
|[http://www.amb.org/xmcd Xmcd]
 +
|Xmcd is the premier CD player/ripper program suite for UNIX and Linux platforms.  For real-time CDDA playback, xmcd supports many architectures including native ALSA.
 +
|-
 +
|[http://zynaddsubfx.sourceforge.net/ ZynAddSubFX]
 +
|ZynAddSubFX is a powerful realtime, multi-timbral software synthesizer.
 +
|}
  
                <td>[http://myy.helia.fi/~anttiner/kmikmod.html KMikMod]</td>
+
===Native (-0.5.0)===
                <td>A mikmod version for the KDE desktop</td>
+
              </tr>
+
              <tr>
+
                <td>[http://xmp.helllabs.org/ XMP]</td>
+
                <td>xmp is a free module player for UNIX</td>
+
              </tr>
+
  
              <tr>
+
{| width="100%"
                <td>[http://fox.mit.edu/xsw/yiff/ YIFF]</td>
+
! style="background:#BBBBBB;" align="center" | '''Name'''
                <td>Sound server for games and applications</td>
+
! style="background:#BBBBBB;" align="center" | '''Description'''
              </tr>
+
|+'''*** NB 0.5 drivers and older are considered deprecated and are no longer supported by ALSA Developers ***'''
            </table>
+
|-
 +
|[http://www.foxproject.org/projects/infopages/mixer.html fOX Mixer]
 +
|Windows 95 style mixer
 +
|-
 +
|[http://www.mygale.org/~miodrag/mikmod/ MikMod]
 +
|module player (IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, MOD)
 +
|-
 +
|[http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html mpg123]
 +
|player for MPEG-1 layer I, II, III files
 +
|-
 +
|[ftp://ftp.alsa-project.org/pub/apps/mbone/rat RAT]
 +
|Robust Audio Tool (mbone conferencing tool)
 +
|-
 +
|[http://cs.alfred.edu/~lansdoct/linux/xamixer XAMIXER]
 +
|GTK ALSA mixer
 +
|-
 +
|[http://bohemians.org/~iznogood/wmmixer-alsa/ WMMixer]
 +
|WMMixer for AfterStep &amp; WindowMaker
 +
|-
 +
|[http://www.ne.jp/asahi/i/yamahata/widi/index.html WIDI]
 +
|MIDI player by Isaku Yamahata
 +
|-
 +
|[http://server.bohemians.org/~iznogood/ x11amp plugin]
 +
|ALSA output plugin for x11amp
 +
|-
 +
|[http://server.bohemians.org/~iznogood/ xmms plugin]
 +
|ALSA output plugin for xmms
 +
|-
 +
|[http://www.goice.co.jp/member/mo/timidity/ TiMidity++]
 +
|MIDI to WAVE converter/player
 +
|-
 +
|[http://www.freeamp.org FreeAMP]
 +
|Free Audio Music Player
 +
|-
 +
|[http://myy.helia.fi/~anttiner/kmikmod.html KMikMod]
 +
|A mikmod version for the KDE desktop
 +
|-
 +
|[http://xmp.helllabs.org/ XMP]
 +
|xmp is a free module player for UNIX
 +
|-
 +
|[http://fox.mit.edu/xsw/yiff/ YIFF]
 +
|Sound server for games and applications
 +
|}

Latest revision as of 16:22, 28 January 2011

Contents

[edit] Introduction

The ALSA driver is fully compatible with OSS/Lite Mixer and PCM interfaces, so probably all OSS (Open Sound System) applications which use these interfaces should work. The ALSA driver offers better native interfaces, and many applications now offer native support. If your Application is not mentioned, please edit this page and add it.

[edit] Applications

[edit] Compatible

All OSS applications should work with ALSA through the OSS emulation layer.

[edit] Native (0.9.0)

Name Description
aconnectgui aconnectgui is a FLTK based frontend for aconnect
AlsaMixerGui fltk based alsamixer frontend
ALSA Patch Bay A graphical patch bay app for the ALSA sequencer API. Supports FLTK 1.1 and GTKmm 2.
AlsaPlayer MP3/WAV/MOD/others Real-Time player
alsa-xmms ALSA plugin for XMMS. Integrated in next XMMS release(after 03/23/03).
ametro ALSA MIDI Metronome. This program is a little, simple MIDI Metronome using the ALSA sequencer, made in Kylix.
amSynth a real-time, polyphonic, Analogue Modelling SYNTHesizer
Ardour Multitrack Digital Audio for Linux
ASeqView ALSA sequencer event viewer
Bristol Synthesiser Bristol Synthesiser emulation package
CLM Common Lisp Music is a music synthesis and signal processing package
Unofficial Csound for Linux Csound is a software synthesis package in the tradition of so-called music-N languages
ecamegapedal graphical a realtime audio processor
ecasound harddisk recording, audio processing etc..
ecawave graphical sound file editor
Esound 0.2.25 The Enlightened Sound Daemon mixes several audio streams for playback by a single audio device
fische Fische provides standalone sound visualisation for linux using the ALSA and SDL libraries
gamix Another GTK ALSA mixer
gephex GePhex is a modular video effect framework. We support a wide range of input devices like soundcards, joysticks, webcams and midi-devices.
GENPO The GENeral Purpose Organ - emulates many pipe, theatre and reed organs.
GLAME Gnu/Linux Audio Mechanics sound editor and filter network GUI
GNOME ALSA Mixer An audio mixer for GNOME which supports ALSA 0.9.x.
Gstreamer a development framework for creating applications like media players, video editors, streaming media broadcasters
IIWU IIWU Synth is a software, real-time synthesizer
JACK Jack Audio Connection Kit
JAZZ++ A full size midi sequencer
jMax A visual programming environment for interactive real-time music and multimedia
Kalsatools Kalsatools: AlsaModularSynth, Kaconnect, and KWaveView
Melys Melys Midi sequencer
Mpegspdif Utility that can be used in sending MPEG-audio through S/PDIF interface to some external decoder that supports IEC 61937 for MPEG
Mplayer Movie Player for Linux
MusE MusE is a MIDI/Audio sequencer with recording and editing capabilities
OpenDJMix OpenDJMix is a DJ'ing system that allow DJ to mix MP3 and AudioCD Track. The software manage sound library with saved cue point and loops.
Open Sound World OSW is an open-source environment for real-time music-event and signal processing. A graphical-patching environment and a command-line "server" mode are available for Linux/ALSA.
Pd Pd is a real-time software system for live musical and multimedia performances
PDAudio Recorder (Linux) PDAudio Recorder (Linux) is an application intended to be run on HP iPAQ PDAs running the Linux/Familiar distribution. See Core Sound's web site for more information: http://www.core-sound.com
pmidi pmidi is a program to play midi files through the ALSA sequencer
Protux A practical and powerful audio tool using the power of keyboard+mouse combination (without clicks) to speed up the process of audio production.
qtvision KDE application to watch TV on the desktop.
Rosegarden Integrated MIDI sequencer and musical notation editor
SDL Simple DirectMedia Layer is a cross-platform multimedia library
Seq24 Seq24 is a real-time midi sequencer for live techno performance.
sfront A translator that converts MP4-SA files into efficient C programs that generate audio
simsam simsam plays MIDI-triggered samples via ALSA or JACK
Snd Snd is a sound editor
SndLib SndLib is a library of sound-related functions
SoundTracker music tracker for X / GTK+
Squeak Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk.
tapiir a software multi-tap-delay, real-time sound processing application
TCVP An all-purpose multimedia framework.
terminatorX terminatorX is a realtime audio synthesizer that allows you to "scratch" on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records.
TiMidity++ MIDI to WAVE converter/player
TK-707 A midi drum/rhythm sequencer based on Roland TR-x0x machines
Virtual Keyboard Virtual Keyboard with the ALSA sequencer support
XAMIXER2 GTK ALSA mixer
xine xine is a free, gpl-licensed video player for unix-like systems
XLV Another light and fast development framework to build media players, converters, ...
Xmcd Xmcd is the premier CD player/ripper program suite for UNIX and Linux platforms. For real-time CDDA playback, xmcd supports many architectures including native ALSA.
ZynAddSubFX ZynAddSubFX is a powerful realtime, multi-timbral software synthesizer.

[edit] Native (-0.5.0)

Name Description
*** NB 0.5 drivers and older are considered deprecated and are no longer supported by ALSA Developers ***
fOX Mixer Windows 95 style mixer
MikMod module player (IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, MOD)
mpg123 player for MPEG-1 layer I, II, III files
RAT Robust Audio Tool (mbone conferencing tool)
XAMIXER GTK ALSA mixer
WMMixer WMMixer for AfterStep & WindowMaker
WIDI MIDI player by Isaku Yamahata
x11amp plugin ALSA output plugin for x11amp
xmms plugin ALSA output plugin for xmms
TiMidity++ MIDI to WAVE converter/player
FreeAMP Free Audio Music Player
KMikMod A mikmod version for the KDE desktop
XMP xmp is a free module player for UNIX
YIFF Sound server for games and applications
Custom Search
Personal tools
Namespaces

Variants
Actions
Navigation
wiki
Toolbox