Real-time Performance Control
Documentation
activeI :: Irate -> IrateSource
- opcode : active
- syntax :
ir active insnum kres active kinsnum
- description :
Returns the number of active instances of an instrument.
activeK :: K k0 => k0 -> KrateSource
- opcode : active
- syntax :
ir active insnum kres active kinsnum
- description :
Returns the number of active instances of an instrument.
cpuprc :: Irate -> Irate -> SignalOutSource
- opcode : cpuprc
- syntax :
cpuprc insnum, ipercent
- description :
Control allocation of cpu resources on a per-instrument basis, to optimize realtime output.
maxalloc :: Irate -> Irate -> SignalOutSource
- opcode : maxalloc
- syntax :
maxalloc insnum, icount
- description :
Limits the number of allocations of an instrument.
preallocI :: Irate -> Irate -> SignalOutSource
- opcode : prealloc
- syntax :
prealloc insnum, icount prealloc "insname", icount
- description :
Creates space for instruments but does not run them.
preallocS :: String -> Irate -> SignalOutSource
- opcode : prealloc
- syntax :
prealloc insnum, icount prealloc "insname", icount
- description :
Creates space for instruments but does not run them.
jacktransport :: [Irate] -> Irate -> SignalOutSource
- opcode : jacktransport
- syntax :
jacktransport icommand [, ilocation]
- description :
Start/stop jack_transport and can optionally relocate the playback head.