csnd
Class Csound
java.lang.Object
csnd.Csound
- Direct Known Subclasses:
- CppSound
public class Csound
- extends java.lang.Object
Method Summary |
int |
AppendOpcode(java.lang.String opname,
int dsblksiz,
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 |
ChanIASet(SWIGTYPE_p_double value,
int n)
|
int |
ChanIKSet(double value,
int n)
|
int |
ChanOAGet(SWIGTYPE_p_double value,
int n)
|
int |
ChanOKGet(SWIGTYPE_p_double value,
int n)
|
int |
Cleanup()
|
int |
Compile(int argc,
SWIGTYPE_p_p_char 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 |
CreateConfigurationVariable(java.lang.String name,
SWIGTYPE_p_void p,
int type,
int flags,
SWIGTYPE_p_void min,
SWIGTYPE_p_void max,
java.lang.String shortDesc,
java.lang.String longDesc)
|
int |
CreateGlobalVariable(java.lang.String name,
int nbytes)
|
void |
delete()
|
void |
DeleteChannelList(CsoundChannelListEntry lst)
|
int |
DeleteConfigurationVariable(java.lang.String name)
|
void |
DeleteUtilityList(SWIGTYPE_p_p_char lst)
|
int |
DestroyGlobalVariable(java.lang.String name)
|
void |
DestroyMessageBuffer()
|
void |
DisposeOpcodeList(opcodeListEntry opcodelist)
|
void |
EnableMessageBuffer(int toStdOut)
|
protected void |
finalize()
|
double |
Get0dBFS()
|
double |
GetChannel(java.lang.String name)
|
int |
GetChannelPtr(SWIGTYPE_p_double p,
java.lang.String name,
int type)
|
int |
GetControlChannelParams(java.lang.String name,
SWIGTYPE_p_double dflt,
SWIGTYPE_p_double min,
SWIGTYPE_p_double max)
|
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_void |
GetHostData()
|
SWIGTYPE_p_double |
GetInputBuffer()
|
int |
GetInputBufferSize()
|
double |
GetKr()
|
int |
GetKsmps()
|
int |
GetMessageCnt()
|
int |
GetMessageLevel()
|
int |
GetNchnls()
|
SWIGTYPE_p_double |
GetOutputBuffer()
|
int |
GetOutputBufferSize()
|
java.lang.String |
GetOutputFileName()
|
SWIGTYPE_p_void |
getPydata()
|
SWIGTYPE_p_p_void |
GetRtPlayUserData()
|
SWIGTYPE_p_p_void |
GetRtRecordUserData()
|
int |
GetSampleFormat()
|
int |
GetSampleSize()
|
double |
GetScoreOffsetSeconds()
|
double |
GetScoreTime()
|
SWIGTYPE_p_double |
GetSpin()
|
SWIGTYPE_p_double |
GetSpout()
|
double |
GetSr()
|
int |
GetStrVarMaxLen()
|
int |
GetTable(SWIGTYPE_p_double tablePtr,
int tableNum)
|
java.lang.String |
GetUtilityDescription(java.lang.String utilName)
|
int |
InitializeCscore(SWIGTYPE_p_FILE insco,
SWIGTYPE_p_FILE outsco)
|
void |
InputMessage(java.lang.String message)
|
int |
IsScorePending()
|
void |
KeyPress(char c)
|
int |
ListChannels(CsoundChannelListEntry lst)
|
SWIGTYPE_p_p_csCfgVariable_u |
ListConfigurationVariables()
|
SWIGTYPE_p_p_char |
ListUtilities()
|
void |
Message(java.lang.String format)
|
void |
MessageS(int attr,
java.lang.String format)
|
int |
NewOpcodeList(opcodeListEntry opcodelist)
|
int |
ParseConfigurationVariable(java.lang.String name,
java.lang.String value)
|
int |
Perform()
|
int |
Perform(int argc,
SWIGTYPE_p_p_char 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()
|
int |
PerformKsmpsAbsolute()
|
void |
PopFirstMessage()
|
int |
PreCompile()
|
int |
PvsinSet(PVSDATEXT value,
int n)
|
int |
PvsoutGet(PVSDATEXT value,
int n)
|
csCfgVariable_t |
QueryConfigurationVariable(java.lang.String name)
|
SWIGTYPE_p_void |
QueryGlobalVariable(java.lang.String name)
|
SWIGTYPE_p_void |
QueryGlobalVariableNoCheck(java.lang.String name)
|
void |
Reset()
|
void |
RewindScore()
|
int |
RunUtility(java.lang.String name,
int argc,
SWIGTYPE_p_p_char argv)
|
int |
ScoreEvent(char type,
SWIGTYPE_p_double pFields,
int numFields)
|
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 value)
|
void |
SetChannelIOCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_double_int__void func)
|
int |
SetConfigurationVariable(java.lang.String name,
SWIGTYPE_p_void value)
|
int |
SetControlChannelParams(java.lang.String name,
int type,
double dflt,
double min,
double max)
|
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)
|
void |
SetHostData(SWIGTYPE_p_void hostData)
|
void |
SetHostImplementedAudioIO(int state,
int bufSize)
|
void |
SetInputValueCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_double__void inputValueCallback_)
|
void |
SetMessageCallback(SWIGTYPE_p_f_p_CSOUND__int_p_q_const__char_va_list__void csoundMessageCallback_)
|
void |
SetMessageLevel(int messageLevel)
|
void |
SetOutputValueCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_double__void outputValueCallback_)
|
void |
setPydata(SWIGTYPE_p_void value)
|
void |
SetScoreOffsetSeconds(double time)
|
void |
SetScorePending(int pending)
|
void |
Stop()
|
double |
TableGet(int table,
int index)
|
int |
TableLength(int table)
|
void |
TableSet(int table,
int index,
double value)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
swigCMemOwn
protected boolean swigCMemOwn
Csound
protected Csound(long cPtr,
boolean cMemoryOwn)
Csound
public Csound()
Csound
public Csound(SWIGTYPE_p_void hostData)
getCPtr
protected static long getCPtr(Csound obj)
finalize
protected void finalize()
- Overrides:
finalize
in class java.lang.Object
delete
public void delete()
setPydata
public void setPydata(SWIGTYPE_p_void value)
getPydata
public SWIGTYPE_p_void getPydata()
GetCsound
public SWIGTYPE_p_CSOUND_ GetCsound()
PreCompile
public int PreCompile()
InitializeCscore
public int InitializeCscore(SWIGTYPE_p_FILE insco,
SWIGTYPE_p_FILE outsco)
GetHostData
public SWIGTYPE_p_void GetHostData()
SetHostData
public void SetHostData(SWIGTYPE_p_void hostData)
GetEnv
public java.lang.String GetEnv(java.lang.String name)
Compile
public int Compile(int argc,
SWIGTYPE_p_p_char argv)
Compile
public int Compile(java.lang.String csdName)
Compile
public int Compile(java.lang.String orcName,
java.lang.String scoName)
Compile
public int Compile(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3)
Compile
public int Compile(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
Compile
public int Compile(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4,
java.lang.String arg5)
Perform
public int Perform()
Perform
public int Perform(int argc,
SWIGTYPE_p_p_char argv)
Perform
public int Perform(java.lang.String csdName)
Perform
public int Perform(java.lang.String orcName,
java.lang.String scoName)
Perform
public int Perform(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3)
Perform
public int Perform(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
Perform
public int Perform(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4,
java.lang.String arg5)
PerformKsmps
public int PerformKsmps()
PerformKsmpsAbsolute
public int PerformKsmpsAbsolute()
PerformBuffer
public int PerformBuffer()
Stop
public void Stop()
Cleanup
public int Cleanup()
Reset
public void Reset()
GetSr
public double GetSr()
GetKr
public double GetKr()
GetKsmps
public int GetKsmps()
GetNchnls
public int GetNchnls()
Get0dBFS
public double Get0dBFS()
GetStrVarMaxLen
public int GetStrVarMaxLen()
GetSampleFormat
public int GetSampleFormat()
GetSampleSize
public int GetSampleSize()
GetInputBufferSize
public int GetInputBufferSize()
GetOutputBufferSize
public int GetOutputBufferSize()
GetInputBuffer
public SWIGTYPE_p_double GetInputBuffer()
GetOutputBuffer
public SWIGTYPE_p_double GetOutputBuffer()
GetSpin
public SWIGTYPE_p_double GetSpin()
GetSpout
public SWIGTYPE_p_double GetSpout()
GetOutputFileName
public java.lang.String GetOutputFileName()
SetHostImplementedAudioIO
public void SetHostImplementedAudioIO(int state,
int bufSize)
GetScoreTime
public double GetScoreTime()
IsScorePending
public int IsScorePending()
SetScorePending
public void SetScorePending(int pending)
GetScoreOffsetSeconds
public double GetScoreOffsetSeconds()
SetScoreOffsetSeconds
public void SetScoreOffsetSeconds(double time)
RewindScore
public void RewindScore()
ScoreSort
public int ScoreSort(SWIGTYPE_p_FILE inFile,
SWIGTYPE_p_FILE outFile)
ScoreExtract
public int ScoreExtract(SWIGTYPE_p_FILE inFile,
SWIGTYPE_p_FILE outFile,
SWIGTYPE_p_FILE extractFile)
Message
public void Message(java.lang.String format)
MessageS
public void MessageS(int attr,
java.lang.String format)
SetMessageCallback
public void SetMessageCallback(SWIGTYPE_p_f_p_CSOUND__int_p_q_const__char_va_list__void csoundMessageCallback_)
GetMessageLevel
public int GetMessageLevel()
SetMessageLevel
public void SetMessageLevel(int messageLevel)
InputMessage
public void InputMessage(java.lang.String message)
KeyPress
public void KeyPress(char c)
SetInputValueCallback
public void SetInputValueCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_double__void inputValueCallback_)
SetOutputValueCallback
public void SetOutputValueCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_double__void outputValueCallback_)
ScoreEvent
public int ScoreEvent(char type,
SWIGTYPE_p_double pFields,
int numFields)
SetExternalMidiInOpenCallback
public void SetExternalMidiInOpenCallback(SWIGTYPE_p_f_p_CSOUND__p_p_void_p_q_const__char__int func)
SetExternalMidiReadCallback
public void SetExternalMidiReadCallback(SWIGTYPE_p_f_p_CSOUND__p_void_p_unsigned_char_int__int func)
SetExternalMidiInCloseCallback
public void SetExternalMidiInCloseCallback(SWIGTYPE_p_f_p_CSOUND__p_void__int func)
NewOpcodeList
public int NewOpcodeList(opcodeListEntry opcodelist)
DisposeOpcodeList
public void DisposeOpcodeList(opcodeListEntry opcodelist)
AppendOpcode
public int AppendOpcode(java.lang.String opname,
int dsblksiz,
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)
GetDebug
public int GetDebug()
SetDebug
public void SetDebug(int debug)
TableLength
public int TableLength(int table)
TableGet
public double TableGet(int table,
int index)
TableSet
public void TableSet(int table,
int index,
double value)
GetTable
public int GetTable(SWIGTYPE_p_double tablePtr,
int tableNum)
CreateGlobalVariable
public int CreateGlobalVariable(java.lang.String name,
int nbytes)
QueryGlobalVariable
public SWIGTYPE_p_void QueryGlobalVariable(java.lang.String name)
QueryGlobalVariableNoCheck
public SWIGTYPE_p_void QueryGlobalVariableNoCheck(java.lang.String name)
DestroyGlobalVariable
public int DestroyGlobalVariable(java.lang.String name)
GetRtRecordUserData
public SWIGTYPE_p_p_void GetRtRecordUserData()
GetRtPlayUserData
public SWIGTYPE_p_p_void GetRtPlayUserData()
RunUtility
public int RunUtility(java.lang.String name,
int argc,
SWIGTYPE_p_p_char argv)
ListUtilities
public SWIGTYPE_p_p_char ListUtilities()
DeleteUtilityList
public void DeleteUtilityList(SWIGTYPE_p_p_char lst)
GetUtilityDescription
public java.lang.String GetUtilityDescription(java.lang.String utilName)
GetChannelPtr
public int GetChannelPtr(SWIGTYPE_p_double p,
java.lang.String name,
int type)
ListChannels
public int ListChannels(CsoundChannelListEntry lst)
DeleteChannelList
public void DeleteChannelList(CsoundChannelListEntry lst)
SetControlChannelParams
public int SetControlChannelParams(java.lang.String name,
int type,
double dflt,
double min,
double max)
GetControlChannelParams
public int GetControlChannelParams(java.lang.String name,
SWIGTYPE_p_double dflt,
SWIGTYPE_p_double min,
SWIGTYPE_p_double max)
SetChannel
public void SetChannel(java.lang.String name,
double value)
SetChannel
public void SetChannel(java.lang.String name,
java.lang.String value)
GetChannel
public double GetChannel(java.lang.String name)
ChanIKSet
public int ChanIKSet(double value,
int n)
ChanOKGet
public int ChanOKGet(SWIGTYPE_p_double value,
int n)
ChanIASet
public int ChanIASet(SWIGTYPE_p_double value,
int n)
ChanOAGet
public int ChanOAGet(SWIGTYPE_p_double value,
int n)
PvsinSet
public int PvsinSet(PVSDATEXT value,
int n)
PvsoutGet
public int PvsoutGet(PVSDATEXT value,
int n)
CreateConfigurationVariable
public int CreateConfigurationVariable(java.lang.String name,
SWIGTYPE_p_void p,
int type,
int flags,
SWIGTYPE_p_void min,
SWIGTYPE_p_void max,
java.lang.String shortDesc,
java.lang.String longDesc)
SetConfigurationVariable
public int SetConfigurationVariable(java.lang.String name,
SWIGTYPE_p_void value)
ParseConfigurationVariable
public int ParseConfigurationVariable(java.lang.String name,
java.lang.String value)
QueryConfigurationVariable
public csCfgVariable_t QueryConfigurationVariable(java.lang.String name)
ListConfigurationVariables
public SWIGTYPE_p_p_csCfgVariable_u ListConfigurationVariables()
DeleteConfigurationVariable
public int DeleteConfigurationVariable(java.lang.String name)
SetChannelIOCallback
public void SetChannelIOCallback(SWIGTYPE_p_f_p_CSOUND__p_q_const__char_p_double_int__void func)
EnableMessageBuffer
public void EnableMessageBuffer(int toStdOut)
GetFirstMessage
public java.lang.String GetFirstMessage()
GetFirstMessageAttr
public int GetFirstMessageAttr()
PopFirstMessage
public void PopFirstMessage()
GetMessageCnt
public int GetMessageCnt()
DestroyMessageBuffer
public void DestroyMessageBuffer()