• This repository has been archived on 14/Mar/2021
  • Stars
    star
    9
  • Rank 1,892,324 (Top 39 %)
  • Language
    Elm
  • License
    BSD 3-Clause "New...
  • Created over 8 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

MIDI parser in pure elm

More Repositories

1

elm-abc-player

Play music in ABC notation
Elm
35
star
2

purescript-school-of-music

Port of the Haskell School of Music to Purescript
PureScript
21
star
3

purescript-midi

MIDI and Web MIDI support
PureScript
10
star
4

purescript-soundfonts

Access to pre-rendered General MIDI instrument soundfonts
PureScript
10
star
5

chord-editor

UI for generating simple chord diagrams for guitar, bass and piano
PureScript
9
star
6

elm-soundfont

Elm 0.16 MIDI player using sound fonts and Web-Audio (deprecated)
Elm
9
star
7

purescript-abc-parser

Yet another parser for the ABC Notation
PureScript
9
star
8

music-projects

Summary of music projects
7
star
9

purescript-audiograph

A declarative interface into web-audio
PureScript
6
star
10

MidiToAbc

Translate midi files of traditional music to abc notation
Haskell
6
star
11

purescript-abc-scores

Score engraving for the ABC Notation.
PureScript
6
star
12

midi-player

an elm module encapsulating a player for MIDI recordings
Elm
5
star
13

elm-abc-parser

Parser for ABC notation
Elm
5
star
14

purescript-halogen-components

Small library of autonomous Halogen components
PureScript
5
star
15

elm-soundfont-ports

soundfont pseudo-library using elm ports
Elm
5
star
16

purescript-abc-editor

Edit scores in ABC notation, render them and play them
PureScript
5
star
17

musicrest

Restful web service for traditional tunes in ABC format
Scala
4
star
18

elm-webmidi-ports

Support for web-midi by means of Elm ports
Elm
3
star
19

purescript-soundfonts-deprecated

Deprecated in favour of purescript-polyphonic-soundfonts
JavaScript
3
star
20

RhythmGuitar

Playable definitions of simple guitar chords in the first position
PureScript
3
star
21

elm-binary-base64

Base64 encoding/decoding for binary values in Elm
Elm
3
star
22

purescript-midi-player

A player for MIDI recordings that operates as a Pux module
PureScript
3
star
23

purescript-polska-metronome

A metronome for Scandi polskas
PureScript
3
star
24

purescript-js-fileio

Wrapped JavaScript functions for reading and writing simple files
PureScript
3
star
25

elm-file-io

Simple module for file IO for text files
Elm
3
star
26

Midi2Abc

Web interface to MidiToAbc
HTML
2
star
27

purescript-abc-tutorial

A tutorial for the ABC notation
PureScript
2
star
28

purescript-abc-melody

A directly Playable instance of an ABC tune
PureScript
2
star
29

elm-browser-detect

Simple illustration of browser detection in Elm
Elm
2
star
30

tunebank-frontend

rewrite of the tradtunestore in PureScript
PureScript
2
star
31

purescript-polyphonic-soundfonts

DEPRECATED. Play polyphonic music using a variety of sampled instruments
PureScript
2
star
32

elm-webmidi

Elm 0.16 library for Web-Midi input (deprecated)
Elm
2
star
33

purescript-abc2psom

Translate ABC into the PSoM (purescript school of music) DSL
PureScript
1
star
34

transformers-step-by-step

PureScript implementation of Monad Transformers Step by Step (Martin Grabmรผller, 2006)
PureScript
1
star
35

audio-visualizer

a visualizer for web-audio using an analyser node
PureScript
1
star
36

share-a-tune

Share ABC tunes with your friends
PureScript
1
star
37

purescript-soundfont-player

Base player from which dedicated players (MIDI, ABC etc) inherit
PureScript
1
star
38

tunebook

A bare-bones tunebook generator from a directory of ABC files
PureScript
1
star
39

webaudio-examples

Sample usage of the purescript-webaudio API
PureScript
1
star
40

hello-streetmap

Scaffolding for an openlayers view of OpenStreetMap
Dhall
1
star
41

session-maps

StreetMap views of the main UK Scandi session venues
PureScript
1
star
42

elm-vextab

Elm wrapper round vextab - a language for producing music scores
Elm
1
star
43

skicalculator

Conversion between combinator birds and the SKI calculus
Scala
1
star
44

abc-header-parser

Tiny parser for ABC notation headers so as to support querying
Haskell
1
star
45

free-monad-melody

Simple exercise to teach myself the rudiments of free monads in PureScript
PureScript
1
star
46

purescript-expand-links

Macro-expand HTTP or HTTPs URLS as active HTML links
PureScript
1
star
47

elm-json-parser

Simple parser for JSON
Elm
1
star
48

elm-abc2vextab

Translate an AbcTune into VexTab in order to provide a score of the tune
Elm
1
star
49

purescript-midi-keyboard

Play a MIDI keyboard in the browser using web-midi and instrument soundfonts
PureScript
1
star