MIDI player in Haskell
Hello r/haskell!
Some time ago I have made a little MIDI player using Haskell, and now the code is published on Github.
There are 3 versions published:
- midi-player-streamly
- midi-player-pipes
- midi-player-yampa
The GUI is implemented using webviewhs, and there are branches which combine it with react, vue or svelte. I also tried to write a gi-gtk version, but it is not as complete as the other.
Maybe the code can be useful to someone, even if no so good. Feel free to make comments or ask any question :)
Thanks for reading!
edit1:
To use this a MIDI synth is needed (eg. fluidsynth), and also a soundfont like TimGM6mb
edit2:
removed some links because spam filter does not like so many
Posted Dec 31, 2019, 12:32 PM UTC
230