Safe Haskell | None |
---|
- jackoAudioIn :: Str -> SE Sig
- jackoAudioInConnect :: Str -> Str -> SE ()
- jackoAudioOut :: Str -> Sig -> SE ()
- jackoAudioOutConnect :: Str -> Str -> SE ()
- jackoFreewheel :: SE ()
- jackoInfo :: SE ()
- jackoInit :: Str -> Str -> SE ()
- jackoMidiInConnect :: Str -> Str -> SE ()
- jackoMidiOut :: Str -> Sig -> Sig -> Sig -> SE ()
- jackoMidiOutConnect :: Str -> Str -> SE ()
- jackoNoteOut :: Str -> Sig -> Sig -> Sig -> SE ()
- jackoOn :: SE ()
- jackoTransport :: Sig -> SE ()
Documentation
jackoAudioIn :: Str -> SE SigSource
Receives an audio signal from a Jack port.
Receives an audio signal from a Jack audio input port inside this instance of Csound, which in turn has received the signal from its connected external Jack audio output port.
asignal JackoAudioIn ScsoundPortName
csound doc: http://www.csounds.com/manual/html/JackoAudioIn.html
jackoAudioInConnect :: Str -> Str -> SE ()Source
Creates an audio connection from a Jack port to Csound.
In the orchestra header, creates an audio connection from an external Jack audio output port to a Jack audio input port inside this instance of Csound.
JackoAudioInConnect SexternalPortName, ScsoundPortName
csound doc: http://www.csounds.com/manual/html/JackoAudioInConnect.html
jackoAudioOut :: Str -> Sig -> SE ()Source
Sends an audio signal to a Jack port.
Sends an audio signal to an internal Jack audio output port, and in turn to its connected external Jack audio input port.
JackoAudioOut ScsoundPortName, asignal
csound doc: http://www.csounds.com/manual/html/JackoAudioOut.html
jackoAudioOutConnect :: Str -> Str -> SE ()Source
Creates an audio connection from Csound to a Jack port.
In the orchestra header, creates an audio connection from a Jack audio output port inside this instance of Csound to an external Jack audio input port.
JackoAudioOutConnect ScsoundPortName, SexternalPortName
csound doc: http://www.csounds.com/manual/html/JackoAudioOutConnect.html
jackoFreewheel :: SE ()Source
Turns Jack's freewheeling mode on or off.
JackoFreewheel [ienabled]
csound doc: http://www.csounds.com/manual/html/JackoFreewheel.html
Prints information about the Jack system.
Prints the Jack daemon and client names, the sampling rate and frames per period, and all active Jack port names, types, states, and connections.
JackoInfo
csound doc: http://www.csounds.com/manual/html/JackoInfo.html
jackoInit :: Str -> Str -> SE ()Source
Initializes Csound as a Jack client.
Initializes this instance of Csound as a Jack client.
JackoInit SclientName, ServerName
csound doc: http://www.csounds.com/manual/html/JackoInit.html
jackoMidiInConnect :: Str -> Str -> SE ()Source
Creates a MIDI connection from a Jack port to Csound.
In the orchestra header, creates a MIDI connection from an external Jack MIDI output port to this instance of Csound.
JackoMidiInConnect SexternalPortName, ScsoundPortName
csound doc: http://www.csounds.com/manual/html/JackoMidiInConnect.html
jackoMidiOut :: Str -> Sig -> Sig -> Sig -> SE ()Source
Sends a MIDI channel message to a Jack port.
Sends a MIDI channel message to a Jack MIDI output port inside this instance of Csound, and in turn to its connected external Jack MIDI input port.
JackoMidiOut ScsoundPortName, kstatus, kchannel, kdata1[, kdata2]
csound doc: http://www.csounds.com/manual/html/JackoMidiOut.html
jackoMidiOutConnect :: Str -> Str -> SE ()Source
Creates a MIDI connection from Csound to a Jack port.
In the orchestra header, creates a connection from a Jack MIDI output port inside this instance of Csound to an external Jack MIDI input port.
JackoMidiOutConnect ScsoundPortName, SexternalPortName
csound doc: http://www.csounds.com/manual/html/JackoMidiOutConnect.html
jackoNoteOut :: Str -> Sig -> Sig -> Sig -> SE ()Source
Sends a MIDI channel message to a Jack port.
Sends a MIDI channel message to a Jack MIDI output port inside this instance of Csound, and in turn to its connected external Jack MIDI input port.
JackoNoteOut ScsoundPortName, kstatus, kchannel, kdata1[, kdata2]
csound doc: http://www.csounds.com/manual/html/JackoNoteOut.html
Enables or disables all Jack ports.
In the orchestra header, after all Jack connections have been created, enables or disables all Jack input and output opcodes inside this instance of Csound to read or write data.
JackoOn [iactive]
csound doc: http://www.csounds.com/manual/html/JackoOn.html
jackoTransport :: Sig -> SE ()Source
Control the Jack transport.
Starts, stops, or repositions the Jack transport. This is useful, e.g., for starting an external sequencer playing to send MIDI messages to Csound.
JackoTransport kcommand, [kposition]
csound doc: http://www.csounds.com/manual/html/JackoTransport.html