Haskore.Basics
Documentation
type Pitch = (PitchClass, Octave)Source
data PitchClass Source
Instances
pitchClass :: PitchClass -> IntSource
lineToList :: Music -> [Music]Source
retroInvert :: Music -> MusicSource
invertRetro :: Music -> MusicSource
data PercussionSound Source
Constructors
perc :: PercussionSound -> Dur -> [NoteAttribute] -> MusicSource
data NoteAttribute Source
Instances
data PhraseAttribute Source
Instances
data Articulation Source
Constructors
| Staccato Float | |
| Legato Float | |
| Slurred Float | |
| Tenuto | |
| Marcato | |
| Pedal | |
| Fermata | |
| FermataDown | |
| Breath | |
| DownBow | |
| UpBow | |
| Harmonic | |
| Pizzicato | |
| LeftPizz | |
| BartokPizz | |
| Swell | |
| Wedge | |
| Thumb | |
| Stopped |
Instances
Constructors
| DiamondHead | |
| SquareHead | |
| XHead | |
| TriangleHead | |
| TremoloHead | |
| SlashHead | |
| ArtHarmonic | |
| NoHead |