Portability | non-portable (TF,GNTD) |
---|---|
Stability | experimental |
Maintainer | hans@hanshoglund.se |
Safe Haskell | None |
Music.Score.Tremolo
Contents
Description
Provides a representation for tremolo, i.e. rapid iterations of a note.
- class HasTremolo a where
- setTrem :: Int -> a -> a
- newtype TremoloT a = TremoloT {
- getTremoloT :: Couple (Max Word) a
- tremolo :: HasTremolo a => Int -> a -> a
Tremolo
class HasTremolo a whereSource
Instances
HasTremolo a => HasTremolo [a] | |
HasTremolo a => HasTremolo (Score a) | |
HasTremolo a => HasTremolo (TieT a) | |
HasTremolo a => HasTremolo (SlideT a) | |
HasTremolo (TremoloT a) | |
HasTremolo a => HasTremolo (TextT a) | |
HasTremolo a => HasTremolo (HarmonicT a) | |
HasTremolo a => HasTremolo (ColorT a) | |
HasTremolo a => HasTremolo (b, a) | |
HasTremolo a => HasTremolo (Couple b a) | |
HasTremolo a => HasTremolo (PartT n a) |
Constructors
TremoloT | |
Fields
|
Instances
tremolo :: HasTremolo a => Int -> a -> aSource
Set the number of tremolo divisions for all notes in the score.