csnd
Class CsoundFile

java.lang.Object
  extended by csnd.CsoundFile

public class CsoundFile
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
CsoundFile()
           
CsoundFile(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void addArrangement(java.lang.String instrument)
           
 void addNote(double p1, double p2, double p3)
           
 void addNote(double p1, double p2, double p3, double p4)
           
 void addNote(double p1, double p2, double p3, double p4, double p5)
           
 void addNote(double p1, double p2, double p3, double p4, double p5, double p6)
           
 void addNote(double p1, double p2, double p3, double p4, double p5, double p6, double p7)
           
 void addNote(double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8)
           
 void addNote(double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8, double p9)
           
 void addNote(double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8, double p9, double p10)
           
 void addNote(double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8, double p9, double p10, double p11)
           
 void addScoreLine(java.lang.String line)
           
 void delete()
           
 int exportArrangement(SWIGTYPE_p_std__ostream stream)
           
 int exportArrangementForPerformance(java.lang.String filename)
           
 int exportArrangementForPerformance(SWIGTYPE_p_std__ostream stream)
           
 int exportCommand(SWIGTYPE_p_std__ostream stream)
           
 boolean exportForPerformance()
           
 int exportMidifile(SWIGTYPE_p_std__ostream stream)
           
 int exportOrchestra(SWIGTYPE_p_std__ostream stream)
           
 int exportScore(SWIGTYPE_p_std__ostream stream)
           
protected  void finalize()
           
 java.lang.String generateFilename()
           
 SWIGTYPE_p_std__vectorT_std__string_t getArrangement()
           
 java.lang.String getArrangement(int index)
           
 int getArrangementCount()
           
 java.lang.String getCommand()
           
static long getCPtr(CsoundFile obj)
           
 java.lang.String getCSD()
           
 java.lang.String getFilename()
           
 java.lang.String getInstrument(int number)
           
 boolean getInstrument(int number, SWIGTYPE_p_std__string definition)
           
 java.lang.String getInstrument(java.lang.String name)
           
 boolean getInstrument(java.lang.String name, SWIGTYPE_p_std__string definition)
           
 java.lang.String getInstrumentBody(int number)
           
 java.lang.String getInstrumentBody(java.lang.String name)
           
 int getInstrumentCount()
           
 IntToStringMap getInstrumentNames()
           
 double getInstrumentNumber(java.lang.String name)
           
 java.lang.String getLibraryFilename()
           
 java.lang.String getMidiFilename()
           
 java.lang.String getOrcFilename()
           
 java.lang.String getOrchestra()
           
 java.lang.String getOrchestraHeader()
           
 java.lang.String getOutputSoundfileName()
           
 java.lang.String getScoFilename()
           
 java.lang.String getScore()
           
 int importArrangement(SWIGTYPE_p_std__istream stream)
           
 int importCommand(SWIGTYPE_p_std__istream stream)
           
 int importFile(java.lang.String filename)
           
 int importFile(SWIGTYPE_p_std__istream stream)
           
 int importMidifile(SWIGTYPE_p_std__istream stream)
           
 int importOrchestra(SWIGTYPE_p_std__istream stream)
           
 int importScore(SWIGTYPE_p_std__istream stream)
           
 void insertArrangement(int index, java.lang.String instrument)
           
 int load(java.lang.String filename)
           
 int load(SWIGTYPE_p_std__istream stream)
           
 boolean loadOrcLibrary()
           
 boolean loadOrcLibrary(java.lang.String filename)
           
 void removeAll()
           
 void removeArrangement()
           
 void removeArrangement(int index)
           
 void removeCommand()
           
 void removeMidifile()
           
 void removeOrchestra()
           
 void removeScore()
           
 int save(java.lang.String filename)
           
 int save(SWIGTYPE_p_std__ostream stream)
           
 void setArrangement(int index, java.lang.String instrument)
           
 void setArrangement(SWIGTYPE_p_std__vectorT_std__string_t value)
           
 void setCommand(java.lang.String commandLine)
           
 void setCSD(java.lang.String xml)
           
 void setFilename(java.lang.String name)
           
 void setLibraryFilename(java.lang.String value)
           
 void setOrchestra(java.lang.String orchestra)
           
 void setScore(java.lang.String score)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

CsoundFile

public CsoundFile(long cPtr,
                  boolean cMemoryOwn)

CsoundFile

public CsoundFile()
Method Detail

getCPtr

public static long getCPtr(CsoundFile obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

setLibraryFilename

public void setLibraryFilename(java.lang.String value)

getLibraryFilename

public java.lang.String getLibraryFilename()

setArrangement

public void setArrangement(SWIGTYPE_p_std__vectorT_std__string_t value)

getArrangement

public SWIGTYPE_p_std__vectorT_std__string_t getArrangement()

generateFilename

public java.lang.String generateFilename()

getFilename

public java.lang.String getFilename()

setFilename

public void setFilename(java.lang.String name)

load

public int load(java.lang.String filename)

load

public int load(SWIGTYPE_p_std__istream stream)

save

public int save(java.lang.String filename)

save

public int save(SWIGTYPE_p_std__ostream stream)

importFile

public int importFile(java.lang.String filename)

importFile

public int importFile(SWIGTYPE_p_std__istream stream)

importCommand

public int importCommand(SWIGTYPE_p_std__istream stream)

exportCommand

public int exportCommand(SWIGTYPE_p_std__ostream stream)

importOrchestra

public int importOrchestra(SWIGTYPE_p_std__istream stream)

exportOrchestra

public int exportOrchestra(SWIGTYPE_p_std__ostream stream)

importScore

public int importScore(SWIGTYPE_p_std__istream stream)

exportScore

public int exportScore(SWIGTYPE_p_std__ostream stream)

importArrangement

public int importArrangement(SWIGTYPE_p_std__istream stream)

exportArrangement

public int exportArrangement(SWIGTYPE_p_std__ostream stream)

exportArrangementForPerformance

public int exportArrangementForPerformance(java.lang.String filename)

exportArrangementForPerformance

public int exportArrangementForPerformance(SWIGTYPE_p_std__ostream stream)

importMidifile

public int importMidifile(SWIGTYPE_p_std__istream stream)

exportMidifile

public int exportMidifile(SWIGTYPE_p_std__ostream stream)

getCommand

public java.lang.String getCommand()

setCommand

public void setCommand(java.lang.String commandLine)

getOrcFilename

public java.lang.String getOrcFilename()

getScoFilename

public java.lang.String getScoFilename()

getMidiFilename

public java.lang.String getMidiFilename()

getOutputSoundfileName

public java.lang.String getOutputSoundfileName()

getOrchestra

public java.lang.String getOrchestra()

setOrchestra

public void setOrchestra(java.lang.String orchestra)

getInstrumentCount

public int getInstrumentCount()

getOrchestraHeader

public java.lang.String getOrchestraHeader()

getInstrument

public boolean getInstrument(int number,
                             SWIGTYPE_p_std__string definition)

getInstrument

public boolean getInstrument(java.lang.String name,
                             SWIGTYPE_p_std__string definition)

getInstrument

public java.lang.String getInstrument(java.lang.String name)

getInstrument

public java.lang.String getInstrument(int number)

getInstrumentBody

public java.lang.String getInstrumentBody(java.lang.String name)

getInstrumentBody

public java.lang.String getInstrumentBody(int number)

getInstrumentNames

public IntToStringMap getInstrumentNames()

getInstrumentNumber

public double getInstrumentNumber(java.lang.String name)

getScore

public java.lang.String getScore()

setScore

public void setScore(java.lang.String score)

getArrangementCount

public int getArrangementCount()

getArrangement

public java.lang.String getArrangement(int index)

addArrangement

public void addArrangement(java.lang.String instrument)

setArrangement

public void setArrangement(int index,
                           java.lang.String instrument)

insertArrangement

public void insertArrangement(int index,
                              java.lang.String instrument)

removeArrangement

public void removeArrangement(int index)

setCSD

public void setCSD(java.lang.String xml)

getCSD

public java.lang.String getCSD()

addScoreLine

public void addScoreLine(java.lang.String line)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5,
                    double p6,
                    double p7,
                    double p8,
                    double p9,
                    double p10,
                    double p11)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5,
                    double p6,
                    double p7,
                    double p8,
                    double p9,
                    double p10)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5,
                    double p6,
                    double p7,
                    double p8,
                    double p9)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5,
                    double p6,
                    double p7,
                    double p8)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5,
                    double p6,
                    double p7)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5,
                    double p6)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4,
                    double p5)

addNote

public void addNote(double p1,
                    double p2,
                    double p3,
                    double p4)

addNote

public void addNote(double p1,
                    double p2,
                    double p3)

exportForPerformance

public boolean exportForPerformance()

removeAll

public void removeAll()

removeCommand

public void removeCommand()

removeOrchestra

public void removeOrchestra()

removeScore

public void removeScore()

removeArrangement

public void removeArrangement()

removeMidifile

public void removeMidifile()

loadOrcLibrary

public boolean loadOrcLibrary(java.lang.String filename)

loadOrcLibrary

public boolean loadOrcLibrary()