Module

Audio.SoundFont.Gleitz

#RecordingFormat

data RecordingFormat

Provide descriptions of MIDI.js from https://github.com/gleitz/midi-js-soundfonts which describes each note in terms of its pitch class. Provide a translation of note names to MIDI note ids.

Constructors

Instances

#SoundFontType

#gleitzNoteName

gleitzNoteName :: String -> Maybe (NonEmptyArray (Maybe String))

this should parse Bb0 into Just [(Just "Bb0"),(Just "B"),(Just "b"),(Just "0")] and C8 into Just [(Just "C8"),(Just "C"),(Just ""),(Just "8")]

#midiPitch

#debugNoteName

Modules