public class Csound
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
Csound() |
protected |
Csound(long cPtr,
boolean cMemoryOwn) |
|
Csound(SWIGTYPE_p_void hostData) |
Modifier and Type | Method and Description |
---|---|
void |
AddSpinSample(int frame,
int channel,
double sample) |
int |
AppendOpcode(java.lang.String opname,
int dsblksiz,
int flags,
int thread,
java.lang.String outypes,
java.lang.String intypes,
SWIGTYPE_p_f_p_CSOUND__p_void__int iopadr,
SWIGTYPE_p_f_p_CSOUND__p_void__int kopadr,
SWIGTYPE_p_f_p_CSOUND__p_void__int aopadr) |
int |
Cleanup() |
int |
Compile(int argc,
java.lang.String[] argv) |
int |
Compile(java.lang.String csdName) |
int |
Compile(java.lang.String orcName,
java.lang.String scoName) |
int |
Compile(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3) |
int |
Compile(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4) |
int |
Compile(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4,
java.lang.String arg5) |
int |
CompileArgs(int argc,
java.lang.String[] argv) |
int |
CompileCsd(java.lang.String csd) |
int |
CompileOrc(java.lang.String str) |
int |
CompileTree(TREE root) |
int |
CreateGlobalVariable(java.lang.String name,
int nbytes) |
void |
CreateMessageBuffer(int toStdOut) |
void |
delete() |
void |
DeleteChannelList(controlChannelInfo_t lst) |
void |
DeleteTree(TREE root) |
void |
DeleteUtilityList(SWIGTYPE_p_p_char lst) |
int |
DestroyGlobalVariable(java.lang.String name) |
void |
DestroyMessageBuffer() |
void |
DisposeOpcodeList(opcodeListEntry opcodelist) |
double |
EvalCode(java.lang.String str) |
protected void |
finalize() |
double |
Get0dBFS() |
int |
GetAPIVersion() |
void |
GetAudioChannel(java.lang.String name,
SWIGTYPE_p_double samples) |
double |
GetChannel(java.lang.String name) |
double |
GetChannel(java.lang.String name,
SWIGTYPE_p_int err) |
int |
GetChannelPtr(SWIGTYPE_p_p_double p,
java.lang.String name,
int type) |
int |
GetControlChannelHints(java.lang.String name,
controlChannelHints_t hints) |
protected static long |
getCPtr(Csound obj) |
SWIGTYPE_p_CSOUND_ |
GetCsound() |
int |
GetDebug() |
java.lang.String |
GetEnv(java.lang.String name) |
java.lang.String |
GetFirstMessage() |
int |
GetFirstMessageAttr() |
SWIGTYPE_p_double |
GetInputBuffer() |
int |
GetInputBufferSize() |
double |
GetKr() |
int |
GetKsmps() |
int |
GetMessageCnt() |
int |
GetMessageLevel() |
int |
GetNchnls() |
int |
GetNchnlsInput() |
SWIGTYPE_p_double |
GetOutputBuffer() |
int |
GetOutputBufferSize() |
java.lang.String |
GetOutputName() |
void |
GetParams(CSOUND_PARAMS p) |
SWIGTYPE_p_void |
getPydata() |
SWIGTYPE_p_p_void |
GetRtPlayUserData() |
SWIGTYPE_p_p_void |
GetRtRecordUserData() |
double |
GetScoreOffsetSeconds() |
double |
GetScoreTime() |
SWIGTYPE_p_double |
GetSpin() |
SWIGTYPE_p_double |
GetSpout() |
double |
GetSpoutSample(int frame,
int channel) |
double |
GetSr() |
void |
GetStringChannel(java.lang.String name,
java.lang.String string) |
int |
GetTable(SWIGTYPE_p_p_double tablePtr,
int tableNum) |
java.lang.String |
GetUtilityDescription(java.lang.String utilName) |
int |
GetVersion() |
int |
InitializeCscore(SWIGTYPE_p_FILE insco,
SWIGTYPE_p_FILE outsco) |
void |
InputMessage(java.lang.String message) |
int |
IsScorePending() |
void |
KeyPressed(char c) |
int |
ListChannels(SWIGTYPE_p_p_controlChannelInfo_s lst) |
SWIGTYPE_p_p_char |
ListUtilities() |
void |
Message(java.lang.String format) |
void |
MessageS(int attr,
java.lang.String format) |
int |
NewOpcodeList(SWIGTYPE_p_p_opcodeListEntry opcodelist) |
TREE |
ParseOrc(java.lang.String str) |
int |
Perform() |
int |
Perform(int argc,
java.lang.String[] argv) |
int |
Perform(java.lang.String csdName) |
int |
Perform(java.lang.String orcName,
java.lang.String scoName) |
int |
Perform(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3) |
int |
Perform(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4) |
int |
Perform(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4,
java.lang.String arg5) |
int |
PerformBuffer() |
int |
PerformKsmps() |
void |
PopFirstMessage() |
int |
PvsinSet(PVSDATEXT value,
java.lang.String name) |
int |
PvsoutGet(PVSDATEXT value,
java.lang.String name) |
SWIGTYPE_p_void |
QueryGlobalVariable(java.lang.String name) |
SWIGTYPE_p_void |
QueryGlobalVariableNoCheck(java.lang.String name) |
int |
ReadScore(java.lang.String str) |
void |
Reset() |
void |
RewindScore() |
int |
RunUtility(java.lang.String name,
int argc,
java.lang.String[] argv) |
int |
ScoreEvent(char type,
SWIGTYPE_p_double pFields,
int numFields) |
int |
ScoreEventAbsolute(char type,
SWIGTYPE_p_double pFields,
int numFields,
double time_ofs) |
int |
ScoreExtract(SWIGTYPE_p_FILE inFile,
SWIGTYPE_p_FILE outFile,
SWIGTYPE_p_FILE extractFile) |
int |
ScoreSort(SWIGTYPE_p_FILE inFile,
SWIGTYPE_p_FILE outFile) |
void |
SetChannel(java.lang.String name,
double value) |
void |
SetChannel(java.lang.String name,
java.lang.String string) |
void |
SetChannel(java.lang.String name,
SWIGTYPE_p_double samples) |
int |
SetControlChannelHints(java.lang.String name,
controlChannelHints_t hints) |
void |
SetDebug(int debug) |
void |
SetExternalMidiInCloseCallback(SWIGTYPE_p_f_p_CSOUND__p_void__int func) |
void |
SetExternalMidiInOpenCallback(SWIGTYPE_p_f_p_CSOUND__p_p_void_p_q_const__char__int func) |
void |
SetExternalMidiReadCallback(SWIGTYPE_p_f_p_CSOUND__p_void_p_unsigned_char_int__int func) |
int |
SetGlobalEnv(java.lang.String name,
java.lang.String value) |
void |
SetHostImplementedAudioIO(int state,
int bufSize) |
void |
SetHostImplementedMIDIIO(int state) |
void |
SetInput(java.lang.String name,
java.lang.String type) |
void |
SetInputChannelCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_void_p_q_const__void__void inputChannelCalback) |
void |
SetMessageCallback(SWIGTYPE_p_f_p_CSOUND__int_p_q_const__char_va_list__void csoundMessageCallback_) |
void |
SetMessageLevel(int messageLevel) |
void |
SetMIDIFileInput(java.lang.String name) |
void |
SetMIDIFileOutput(java.lang.String name) |
void |
SetMIDIInput(java.lang.String name) |
void |
SetMIDIOutput(java.lang.String name) |
int |
SetOption(java.lang.String option) |
void |
SetOutput(java.lang.String name,
java.lang.String type,
java.lang.String format) |
void |
SetOutputChannelCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_void_p_q_const__void__void outputChannelCalback) |
void |
SetParams(CSOUND_PARAMS p) |
void |
setPydata(SWIGTYPE_p_void value) |
void |
SetScoreOffsetSeconds(double time) |
void |
SetScorePending(int pending) |
int |
Start() |
int |
Start(SWIGTYPE_p_CSOUND_ csound) |
void |
Stop() |
void |
TableCopyIn(int table,
double src) |
void |
TableCopyOut(int table,
double[] dest) |
double |
TableGet(int table,
int index) |
int |
TableLength(int table) |
void |
TableSet(int table,
int index,
double value) |
protected Csound(long cPtr, boolean cMemoryOwn)
public Csound()
public Csound(SWIGTYPE_p_void hostData)
protected static long getCPtr(Csound obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void setPydata(SWIGTYPE_p_void value)
public SWIGTYPE_p_void getPydata()
public SWIGTYPE_p_CSOUND_ GetCsound()
public int InitializeCscore(SWIGTYPE_p_FILE insco, SWIGTYPE_p_FILE outsco)
public int GetVersion()
public int GetAPIVersion()
public java.lang.String GetEnv(java.lang.String name)
public int SetGlobalEnv(java.lang.String name, java.lang.String value)
public int SetOption(java.lang.String option)
public void SetParams(CSOUND_PARAMS p)
public void GetParams(CSOUND_PARAMS p)
public void SetOutput(java.lang.String name, java.lang.String type, java.lang.String format)
public void SetInput(java.lang.String name, java.lang.String type)
public void SetMIDIInput(java.lang.String name)
public void SetMIDIFileInput(java.lang.String name)
public void SetMIDIOutput(java.lang.String name)
public void SetMIDIFileOutput(java.lang.String name)
public TREE ParseOrc(java.lang.String str)
public int CompileTree(TREE root)
public void DeleteTree(TREE root)
public int CompileOrc(java.lang.String str)
public double EvalCode(java.lang.String str)
public int ReadScore(java.lang.String str)
public int CompileArgs(int argc, java.lang.String[] argv)
public int Start(SWIGTYPE_p_CSOUND_ csound)
public int Compile(int argc, java.lang.String[] argv)
public int Compile(java.lang.String csdName)
public int Compile(java.lang.String orcName, java.lang.String scoName)
public int Compile(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)
public int Compile(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4)
public int Compile(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4, java.lang.String arg5)
public int CompileCsd(java.lang.String csd)
public int Start()
public int Perform()
public int Perform(int argc, java.lang.String[] argv)
public int Perform(java.lang.String csdName)
public int Perform(java.lang.String orcName, java.lang.String scoName)
public int Perform(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)
public int Perform(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4)
public int Perform(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4, java.lang.String arg5)
public int PerformKsmps()
public int PerformBuffer()
public void Stop()
public int Cleanup()
public void Reset()
public double GetSr()
public double GetKr()
public int GetKsmps()
public int GetNchnls()
public int GetNchnlsInput()
public double Get0dBFS()
public int GetInputBufferSize()
public int GetOutputBufferSize()
public SWIGTYPE_p_double GetInputBuffer()
public SWIGTYPE_p_double GetOutputBuffer()
public SWIGTYPE_p_double GetSpin()
public SWIGTYPE_p_double GetSpout()
public java.lang.String GetOutputName()
public void SetHostImplementedAudioIO(int state, int bufSize)
public void SetHostImplementedMIDIIO(int state)
public double GetScoreTime()
public int IsScorePending()
public void SetScorePending(int pending)
public double GetScoreOffsetSeconds()
public void SetScoreOffsetSeconds(double time)
public void RewindScore()
public int ScoreSort(SWIGTYPE_p_FILE inFile, SWIGTYPE_p_FILE outFile)
public int ScoreExtract(SWIGTYPE_p_FILE inFile, SWIGTYPE_p_FILE outFile, SWIGTYPE_p_FILE extractFile)
public void Message(java.lang.String format)
public void MessageS(int attr, java.lang.String format)
public void SetMessageCallback(SWIGTYPE_p_f_p_CSOUND__int_p_q_const__char_va_list__void csoundMessageCallback_)
public int GetMessageLevel()
public void SetMessageLevel(int messageLevel)
public void InputMessage(java.lang.String message)
public void KeyPressed(char c)
public int ScoreEvent(char type, SWIGTYPE_p_double pFields, int numFields)
public int ScoreEventAbsolute(char type, SWIGTYPE_p_double pFields, int numFields, double time_ofs)
public void SetExternalMidiInOpenCallback(SWIGTYPE_p_f_p_CSOUND__p_p_void_p_q_const__char__int func)
public void SetExternalMidiReadCallback(SWIGTYPE_p_f_p_CSOUND__p_void_p_unsigned_char_int__int func)
public void SetExternalMidiInCloseCallback(SWIGTYPE_p_f_p_CSOUND__p_void__int func)
public int NewOpcodeList(SWIGTYPE_p_p_opcodeListEntry opcodelist)
public void DisposeOpcodeList(opcodeListEntry opcodelist)
public int AppendOpcode(java.lang.String opname, int dsblksiz, int flags, int thread, java.lang.String outypes, java.lang.String intypes, SWIGTYPE_p_f_p_CSOUND__p_void__int iopadr, SWIGTYPE_p_f_p_CSOUND__p_void__int kopadr, SWIGTYPE_p_f_p_CSOUND__p_void__int aopadr)
public int GetDebug()
public void SetDebug(int debug)
public int TableLength(int table)
public double TableGet(int table, int index)
public void TableSet(int table, int index, double value)
public int GetTable(SWIGTYPE_p_p_double tablePtr, int tableNum)
public void TableCopyOut(int table, double[] dest)
public void TableCopyIn(int table, double src)
public int CreateGlobalVariable(java.lang.String name, int nbytes)
public SWIGTYPE_p_void QueryGlobalVariable(java.lang.String name)
public SWIGTYPE_p_void QueryGlobalVariableNoCheck(java.lang.String name)
public int DestroyGlobalVariable(java.lang.String name)
public SWIGTYPE_p_p_void GetRtRecordUserData()
public SWIGTYPE_p_p_void GetRtPlayUserData()
public int RunUtility(java.lang.String name, int argc, java.lang.String[] argv)
public SWIGTYPE_p_p_char ListUtilities()
public void DeleteUtilityList(SWIGTYPE_p_p_char lst)
public java.lang.String GetUtilityDescription(java.lang.String utilName)
public int GetChannelPtr(SWIGTYPE_p_p_double p, java.lang.String name, int type)
public int ListChannels(SWIGTYPE_p_p_controlChannelInfo_s lst)
public void DeleteChannelList(controlChannelInfo_t lst)
public int SetControlChannelHints(java.lang.String name, controlChannelHints_t hints)
public int GetControlChannelHints(java.lang.String name, controlChannelHints_t hints)
public void SetChannel(java.lang.String name, double value)
public void SetChannel(java.lang.String name, java.lang.String string)
public void SetChannel(java.lang.String name, SWIGTYPE_p_double samples)
public double GetChannel(java.lang.String name, SWIGTYPE_p_int err)
public double GetChannel(java.lang.String name)
public void GetStringChannel(java.lang.String name, java.lang.String string)
public void GetAudioChannel(java.lang.String name, SWIGTYPE_p_double samples)
public int PvsinSet(PVSDATEXT value, java.lang.String name)
public int PvsoutGet(PVSDATEXT value, java.lang.String name)
public void SetInputChannelCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_void_p_q_const__void__void inputChannelCalback)
public void SetOutputChannelCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_void_p_q_const__void__void outputChannelCalback)
public void CreateMessageBuffer(int toStdOut)
public java.lang.String GetFirstMessage()
public int GetFirstMessageAttr()
public void PopFirstMessage()
public int GetMessageCnt()
public void DestroyMessageBuffer()
public void AddSpinSample(int frame, int channel, double sample)
public double GetSpoutSample(int frame, int channel)