alsa-seq

Binding to the ALSA Library API (MIDI sequencer).

http://www.haskell.org/haskellwiki/ALSA

Version on this page:0.6.0.9@rev:1
LTS Haskell 24.24:0.6.0.10
Stackage Nightly 2025-12-16:0.6.0.10
Latest on Hackage:0.6.0.10

See all snapshots alsa-seq appears in

Maintained by Henning Thielemann
This version can be pinned in stack with:alsa-seq-0.6.0.9@sha256:9a667b58d97c0d078911fdd86c0d7ec5b1b4e55476ddef96ebedcc26400001f6,6100

Module documentation for 0.6.0.9

  • Sound
    • Sound.ALSA
      • Sound.ALSA.Sequencer
        • Sound.ALSA.Sequencer.Address
        • Sound.ALSA.Sequencer.Client
          • Sound.ALSA.Sequencer.Client.Info
          • Sound.ALSA.Sequencer.Client.InfoMonad
        • Sound.ALSA.Sequencer.Concurrent
        • Sound.ALSA.Sequencer.Connect
        • Sound.ALSA.Sequencer.Event
          • Sound.ALSA.Sequencer.Event.Accessor
          • Sound.ALSA.Sequencer.Event.RemoveMonad
        • Sound.ALSA.Sequencer.Poll
        • Sound.ALSA.Sequencer.Port
          • Sound.ALSA.Sequencer.Port.Info
          • Sound.ALSA.Sequencer.Port.InfoMonad
        • Sound.ALSA.Sequencer.Query
        • Sound.ALSA.Sequencer.Queue
          • Sound.ALSA.Sequencer.Queue.Info
          • Sound.ALSA.Sequencer.Queue.Status
          • Sound.ALSA.Sequencer.Queue.Tempo
          • Sound.ALSA.Sequencer.Queue.Timer
        • Sound.ALSA.Sequencer.RealTime
        • Sound.ALSA.Sequencer.Subscribe
          • Sound.ALSA.Sequencer.Subscribe.Query
        • Sound.ALSA.Sequencer.Time

This package provides access to ALSA sequencer (MIDI support). For audio support see alsa-pcm. Included are some simple example programs. For more example programs including a GUI, see the alsa-gui programs.