haskore-0.2.0.6: The Haskore Computer Music System

Safe HaskellNone
LanguageHaskell2010

Haskore.Interface.MED.Text

Description

Import Music from text printed by OctaMED. It will be certainly easy to adapt that for other trackers like SoundTracker, NoiseTracker, DigiBooster, FastTracker.

Take care that you use B not H note name.

Synopsis

Documentation

sieve :: Int -> [a] -> [a] Source

should be moved to Utility

sliceHoriz :: Int -> [a] -> [[a]] Source

should be moved to Utility

sliceVert :: Int -> [a] -> [[a]] Source

should be moved to Utility

linesToNotes Source

Arguments

:: [String]

lines of a block

-> [([String], [(T, Instrument, [String])])] 

Convert a block of a song to a list of notes.