• Stars
    star
    1
  • Language PureScript
  • Created almost 7 years ago
  • Updated almost 4 years ago

Reviews

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

Repository Details

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

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

elm-comidi

MIDI parser in pure elm
Elm
9
star
6

chord-editor

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

elm-soundfont

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

purescript-abc-parser

Yet another parser for the ABC Notation
PureScript
9
star
9

music-projects

Summary of music projects
7
star
10

purescript-audiograph

A declarative interface into web-audio
PureScript
6
star
11

MidiToAbc

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

purescript-abc-scores

Score engraving for the ABC Notation.
PureScript
6
star
13

midi-player

an elm module encapsulating a player for MIDI recordings
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

elm-abc-parser

Parser for ABC notation
Elm
5
star
17

purescript-abc-editor

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

musicrest

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

purescript-js-fileio

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

elm-webmidi-ports

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

purescript-soundfonts-deprecated

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

RhythmGuitar

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

elm-binary-base64

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

purescript-midi-player

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

purescript-polska-metronome

A metronome for Scandi polskas
PureScript
3
star
26

elm-file-io

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

Midi2Abc

Web interface to MidiToAbc
HTML
2
star
28

purescript-abc-tutorial

A tutorial for the ABC notation
PureScript
2
star
29

purescript-abc-melody

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

elm-browser-detect

Simple illustration of browser detection in Elm
Elm
2
star
31

tunebank-frontend

rewrite of the tradtunestore in PureScript
PureScript
2
star
32

purescript-polyphonic-soundfonts

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

elm-webmidi

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

purescript-abc2psom

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

transformers-step-by-step

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

audio-visualizer

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

share-a-tune

Share ABC tunes with your friends
PureScript
1
star
38

purescript-soundfont-player

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

tunebook

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

webaudio-examples

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

hello-streetmap

Scaffolding for an openlayers view of OpenStreetMap
Dhall
1
star
42

session-maps

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

elm-vextab

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

skicalculator

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

abc-header-parser

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

free-monad-melody

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

purescript-expand-links

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

elm-json-parser

Simple parser for JSON
Elm
1
star
49

elm-abc2vextab

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