Releases: newlandsvalley/purescript-midi
Releases · newlandsvalley/purescript-midi
v3.0.0
v2.3.0
- Add Spago
- Update dependencies
v2.2.0
- Rename
Instruments.read
asreadGleitzman
. - Reduce the code bloat in `Midi.Instruments.
v2.0.0
PureScript 0.12
v1.2.0
This is the first release to be published to Pursuit.
breaking changes
- Expand running status messages in situ.
- Get rid of translateRunningStatus post-processing
- Disallow running status in event streams
- Separate stream event handling from file event handling
(SysEx parsing is different in the two contexts) - Instrument.instrumentNames now returns a list of InstrumentName. The previous
version returning a list of strings is renamed to gleitzmanNames.
additions
- Add 'binary' MIDI generation
- Add type aliases for Channel, Velocity, Byte etc.
bug fixes
- Correct varInt parsing for large integer values
1.1.0
The initial published release.
The web-midi support uses bodil/purescript-signal as a means of encapsulating web-midi callbacks. This provides a stream of input device connections and disconnections and a stream of MIDI event messages.