reactive-balsa-0.1.1: Programmatically edit MIDI events via ALSA and reactive-banana

Safe HaskellNone

Reactive.Banana.ALSA.KeySet

Documentation

class C set whereSource

Instances

C SerialLatch

A key is hold until n times further keys are pressed. The n-th pressed key replaces the current one.

C GroupLatch

All pressed keys are latched until a key is pressed after a pause (i.e. all keys released). For aborting the pattern you have to send a AllNotesOff or AllSoundOff message.

C Latch 
C Pressed 

newtype Pressed Source

Constructors

Pressed 

Instances

newtype Latch Source

Constructors

Latch 

Instances

data GroupLatch Source

Instances

Show GroupLatch 
C GroupLatch

All pressed keys are latched until a key is pressed after a pause (i.e. all keys released). For aborting the pattern you have to send a AllNotesOff or AllSoundOff message.

data SerialLatch Source

Instances

Show SerialLatch 
C SerialLatch

A key is hold until n times further keys are pressed. The n-th pressed key replaces the current one.