Karya, built on Mon Jul 24 11:39:07 PDT 2017 (patch 33511aca01257b76b88de7c7a2763b7a965c084e)

Safe HaskellNone

Local.Instrument.Kontakt.KendangBali

Contents

Description

Kendang patches for Local.Instrument.Kontakt.

Synopsis

Documentation

old_tunggal_notes :: [(Drums.Note, Midi.Key)] Source #

Mapping for the old kendang patches.

config

allocations :: Text -> Text -> UiConfig.Allocations Source #

LInst.merge $ KendangBali.allocations ...

pasang

data Pasang Source #

Constructors

Pasang 

Instances

balinese_pasang_calls :: [(Char, Expr.Symbol, PasangStroke)] Source #

Unicode has some kendang notation, but it's harder to type and I'm not sure if I'll wind up using it.

realize_kendang :: Pasang -> Stream.Stream Score.Event -> Stream.Stream Score.Event Source #

Given a composite part with lanang and wadon, fill in the secondary strokes.

The realization is not correct because I don't yet fully understand how it works.

c kPtTtT+o+oo-+
l .P.TPTP+^++.^
w P.TPTP+.+.^-+
c kPktT t T T t T .kP.tT.tTØØØ
l .P.^T P T T P T .^P^.T .TØØØ
w P^.TP T P P T P .P^.TP.TP. .
c kP+otT kPkP+o+o kPuUtT+o
l P.+.T^ P.P.+.+. P.o.T^+.
w .P.+.T .P.P.+.+ .P.O.T^+
c kPtTtT
l .P.TPTP
w P.TPTP
tTkPtTkP
T.P.T.P
.T.P.T.P
tT+otT+o
TP+.TP+.
.TP+.TP+

attrs

general

data Dyn Source #

Constructors

Soft 
Loud 

Instances

Eq Dyn # 

Methods

(==) :: Dyn -> Dyn -> Bool #

(/=) :: Dyn -> Dyn -> Bool #

Ord Dyn # 

Methods

compare :: Dyn -> Dyn -> Ordering #

(<) :: Dyn -> Dyn -> Bool #

(<=) :: Dyn -> Dyn -> Bool #

(>) :: Dyn -> Dyn -> Bool #

(>=) :: Dyn -> Dyn -> Bool #

max :: Dyn -> Dyn -> Dyn #

min :: Dyn -> Dyn -> Dyn #

Show Dyn # 

Methods

showsPrec :: Int -> Dyn -> ShowS #

show :: Dyn -> String #

showList :: [Dyn] -> ShowS #

data Stroke Source #

Constructors

Plak 
Pak 
Pang 
TutL 
DeL 
Ka 
Tut 
De 
Dag 
Tek 

Instances