Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Recording scsynth.
Synopsis
- data SC3_Recorder = SC3_Recorder {
- rec_sftype :: SoundFileFormat
- rec_coding :: SampleFormat
- rec_fname :: FilePath
- rec_nc :: Int
- rec_bus :: Int
- rec_buf_id :: Int
- rec_buf_frames :: Int
- rec_node_id :: Int
- rec_group_id :: Int
- rec_dur :: Maybe Time
- default_SC3_Recorder :: SC3_Recorder
- rec_synthdef_nm :: Int -> String
- rec_synthdef :: Int -> Synthdef
- rec_init_m :: SC3_Recorder -> [Message]
- rec_begin_m :: SC3_Recorder -> Message
- rec_end_m :: SC3_Recorder -> [Message]
- sc3_recorder :: SC3_Recorder -> Nrt
Documentation
data SC3_Recorder Source #
Parameters for recording scsynth.
SC3_Recorder | |
|
default_SC3_Recorder :: SC3_Recorder Source #
Default recording structure.
rec_synthdef_nm :: Int -> String Source #
The name indicates the number of channels.
rec_synthdef :: Int -> Synthdef Source #
Generate Synthdef
with required number of channels.
Sound.Sc3.Ugen.Dot.draw (rec_synthdef 2)
rec_init_m :: SC3_Recorder -> [Message] Source #
rec_begin_m :: SC3_Recorder -> Message Source #
rec_end_m :: SC3_Recorder -> [Message] Source #
sc3_recorder :: SC3_Recorder -> Nrt Source #