Difference between revisions of "ALSA"

From HaskellWiki
Jump to navigation Jump to search
(use HackagePackage template)
 
(2 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
** {{HackagePackage|id=alsa-pcm}}: audio signal input and output
 
** {{HackagePackage|id=alsa-pcm}}: audio signal input and output
 
** {{HackagePackage|id=alsa-seq}}: [[MIDI]] handling
 
** {{HackagePackage|id=alsa-seq}}: [[MIDI]] handling
* {{HackagePackage|id=alsa}}: Complete ALSA support (audio signals and [[MIDI]]). The original [http://code.haskell.org/alsa/ darcs repository] has been converted to a [http://github.com/yav/alsa-haskell.git git repository], but there are some enhancements in [http://code.haskell.org/~thielema/alsa/ a private darcs repository]
+
* {{HackagePackage|id=alsa}}: Complete ALSA support (audio signals and [[MIDI]]). The original [http://code.haskell.org/alsa/original/ darcs repository] has been converted to a [http://github.com/yav/alsa-haskell.git git repository], but there are some enhancements in [http://code.haskell.org/~thielema/alsa/revised/ another darcs repository]
 
* {{HackagePackage|id=alsa-midi}}: ALSA sequencer support (aka [[MIDI]]), [http://code.haskell.org/~thielema/alsa-midi/ darcs repository], [http://open-projects.net/~shahn/index.php?seite=code old project page], note that this package is no longer supported in favor of the first mentioned package collection.
 
* {{HackagePackage|id=alsa-midi}}: ALSA sequencer support (aka [[MIDI]]), [http://code.haskell.org/~thielema/alsa-midi/ darcs repository], [http://open-projects.net/~shahn/index.php?seite=code old project page], note that this package is no longer supported in favor of the first mentioned package collection.
   
 
Related packages are
 
Related packages are
 
* {{HackagePackage|id=midi-alsa}}: Conversion between data types of the <code>alsa</code> package and the <code>midi</code> package
 
* {{HackagePackage|id=midi-alsa}}: Conversion between data types of the <code>alsa</code> package and the <code>midi</code> package
  +
  +
  +
== Troubleshooting ==
  +
  +
If you get a message like
  +
  +
Configuring alsa-core-0.5.0.1...
  +
Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3: The pkg-config package 'alsa' version
  +
>=1.0.14 is required but it could not be found.
  +
  +
then you need to install the alsa development packages. On Debian or Ubuntu, do
  +
  +
sudo apt install libasound2-dev
   
 
[[Category:Music]]
 
[[Category:Music]]

Latest revision as of 08:05, 18 March 2019

The Advanced Linux Sound Architecture is addressed by currently three different projects.

Related packages are

  • midi-alsa: Conversion between data types of the alsa package and the midi package


Troubleshooting

If you get a message like

   Configuring alsa-core-0.5.0.1...
   Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3: The pkg-config package 'alsa' version
   >=1.0.14 is required but it could not be found.

then you need to install the alsa development packages. On Debian or Ubuntu, do

   sudo apt install libasound2-dev