Module

Data.Midi.Instrument

#instrumentNames

instrumentNames :: List InstrumentName

the set of supported instruments

#gleitzmanName

gleitzmanName :: InstrumentName -> String

convert a MIDI instrument name to a Gleitxman string for example ElectricPiano1 -> electric_piano_1

#gleitzmanNames

gleitzmanNames :: List String

the set of supported instruments, using the Gleitzman names

#readGleitzman

readGleitzman :: String -> Maybe InstrumentName

read a Gleitzman instrument name amd attempt to convert to a MIDI instrument.

Modules