Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- jackoAudioIn :: Str -> SE Sig
- jackoAudioInConnect :: Str -> Str -> SE ()
- jackoAudioOut :: Str -> Sig -> SE ()
- jackoAudioOutConnect :: Str -> Str -> 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 Sig Source #
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://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/JackoAudioOutConnect.html
jackoInit :: Str -> Str -> SE () Source #
Initializes Csound as a Jack client.
Initializes this instance of Csound as a Jack client.
JackoInit ServerName, SclientName
csound doc: http://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/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://csound.com/docs/manual/JackoTransport.html