|
| 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 |
|
| sieve :: Int -> [a] -> [a] | | | sliceHoriz :: Int -> [a] -> [[a]] | | | sliceVert :: Int -> [a] -> [[a]] | | | type Instrument = Int | | | splitBlocks :: [String] -> [[String]] | | | cellToNote :: String -> (Maybe (T, Instrument), String) | | | parseDigit :: CharParser () Int | | | parseNote :: CharParser () (Maybe (T, Instrument)) | | | parseCell :: CharParser () (Maybe (T, Instrument), String) | | | columnToNotes :: [String] -> ([String], [(T, Instrument, [String])]) | | | linesToNotes :: [String] -> [([String], [(T, Instrument, [String])])] | | | columnToSimpleSerial :: Integer -> ([String], [(T, Instrument, [String])]) -> ShowS |
|
|
| Documentation |
|
|
| should be moved to Utility
|
|
|
| should be moved to Utility
|
|
|
| should be moved to Utility
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Produced by Haddock version 2.7.2 |