csnd
Class CppSound

java.lang.Object
  extended by csnd.Csound
      extended by csnd.CppSound

public class CppSound
extends Csound


Field Summary
 
Fields inherited from class csnd.Csound
swigCMemOwn
 
Constructor Summary
  CppSound()
           
protected CppSound(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void cleanup()
           
 int compile()
           
 int compile(int argc, SWIGTYPE_p_p_char argv)
           
 void delete()
           
protected  void finalize()
           
protected static long getCPtr(CppSound obj)
           
 SWIGTYPE_p_CSOUND_ getCsound()
           
 CsoundFile getCsoundFile()
           
 boolean getIsCompiled()
           
 boolean getIsGo()
           
 boolean getIsPerforming()
           
 java.lang.String getOutputSoundfileName()
           
 int getSpoutSize()
           
 int getThis()
           
 void inputMessage(java.lang.String istatement)
           
 int perform()
           
 int perform(int argc, SWIGTYPE_p_p_char argv)
           
 int performKsmps(boolean absolute)
           
 void setIsPerforming(boolean isPerforming)
           
 void stop()
           
 void write(java.lang.String text)
           
 
Methods inherited from class csnd.Csound
AddSpinSample, AppendOpcode, ChanIASet, ChanIASetSample, ChanIKSet, ChanIKSetValue, ChanOAGet, ChanOAGetSample, ChanOKGet, ChanOKGetValue, Cleanup, Compile, Compile, Compile, Compile, Compile, Compile, CreateConfigurationVariable, CreateGlobalVariable, DeleteChannelList, DeleteConfigurationVariable, DeleteUtilityList, DestroyGlobalVariable, DestroyMessageBuffer, DisposeOpcodeList, EnableMessageBuffer, Get0dBFS, GetChannel, GetChannelPtr, GetControlChannelParams, getCPtr, GetCsound, GetDebug, GetEnv, GetFirstMessage, GetFirstMessageAttr, GetHostData, GetInputBuffer, GetInputBufferSize, GetKr, GetKsmps, GetMessageCnt, GetMessageLevel, GetNchnls, GetOutputBuffer, GetOutputBufferSize, GetOutputFileName, getPydata, GetRtPlayUserData, GetRtRecordUserData, GetSampleFormat, GetSampleSize, GetScoreOffsetSeconds, GetScoreTime, GetSpin, GetSpout, GetSpoutSample, GetSr, GetStrVarMaxLen, GetTable, GetUtilityDescription, InitializeCscore, InputMessage, IsScorePending, KeyPressed, ListChannels, ListConfigurationVariables, ListUtilities, Message, MessageS, NewOpcodeList, ParseConfigurationVariable, Perform, Perform, Perform, Perform, Perform, Perform, Perform, PerformBuffer, PerformKsmps, PerformKsmpsAbsolute, PopFirstMessage, PreCompile, PvsinSet, PvsoutGet, QueryConfigurationVariable, QueryGlobalVariable, QueryGlobalVariableNoCheck, Reset, RewindScore, RunUtility, ScoreEvent, ScoreExtract, ScoreSort, SetChannel, SetChannel, SetChannelIOCallback, SetConfigurationVariable, SetControlChannelParams, SetDebug, SetExternalMidiInCloseCallback, SetExternalMidiInOpenCallback, SetExternalMidiReadCallback, SetHostData, SetHostImplementedAudioIO, SetInputValueCallback, SetMessageCallback, SetMessageLevel, SetOutputValueCallback, setPydata, SetScoreOffsetSeconds, SetScorePending, Stop, TableGet, TableLength, TableSet
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CppSound

protected CppSound(long cPtr,
                   boolean cMemoryOwn)

CppSound

public CppSound()
Method Detail

getCPtr

protected static long getCPtr(CppSound obj)

finalize

protected void finalize()
Overrides:
finalize in class Csound

delete

public void delete()
Overrides:
delete in class Csound

getCsound

public SWIGTYPE_p_CSOUND_ getCsound()

getThis

public int getThis()

getCsoundFile

public CsoundFile getCsoundFile()

compile

public int compile(int argc,
                   SWIGTYPE_p_p_char argv)

compile

public int compile()

getSpoutSize

public int getSpoutSize()

getOutputSoundfileName

public java.lang.String getOutputSoundfileName()

perform

public int perform(int argc,
                   SWIGTYPE_p_p_char argv)

perform

public int perform()

performKsmps

public int performKsmps(boolean absolute)

cleanup

public void cleanup()

inputMessage

public void inputMessage(java.lang.String istatement)

write

public void write(java.lang.String text)

getIsCompiled

public boolean getIsCompiled()

setIsPerforming

public void setIsPerforming(boolean isPerforming)

getIsPerforming

public boolean getIsPerforming()

getIsGo

public boolean getIsGo()

stop

public void stop()