|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.softsynth.jmsl.score.Orchestra
public class Orchestra
Constructor Summary | |
---|---|
Orchestra()
|
Method Summary | |
---|---|
void |
addInstrument(Instrument ins)
|
void |
addInstrument(Instrument ins,
java.lang.String insName)
|
void |
addOrchPatch(Patch orchPatch)
Add a patch from instrument index to instrument index. |
void |
buildMixer()
|
java.lang.Object |
create()
|
java.util.Enumeration |
elements()
|
Instrument |
getInstrument(int n)
|
Instrument |
getInstrument(java.lang.String insName)
|
int |
getInstrumentIndex(Instrument ins)
|
JMSLMixerContainer |
getJMSLMixerContainer()
|
java.util.Vector |
getOrchPatches()
|
java.awt.Component |
getPanAmpControlPanel()
Build a Panel of PanAmpPanels, one for each fader of JMSLMixerContainer. |
void |
handleAttribute(java.lang.String name,
java.lang.String value)
|
static void |
main(java.lang.String[] args)
|
void |
patchInstruments()
Run through list of OrchPatches and patch outputs of Instruments to inputs of SignalProcessingInstruments |
void |
removeInstrument(Instrument ins)
TODO implement this with MixerContainer consequences |
void |
removeOrchPatch(Patch orchPatch)
Remove a patch from instrument index to instrument index. |
int |
size()
|
java.lang.String |
toString()
|
void |
unpatchInstruments()
Sniff out all generic SignalProcessingInstruments and clear their inputs sources |
void |
writeXML(java.io.PrintWriter out)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Orchestra()
Method Detail |
---|
public void buildMixer()
public JMSLMixerContainer getJMSLMixerContainer()
public java.awt.Component getPanAmpControlPanel()
public void addOrchPatch(Patch orchPatch)
public java.util.Vector getOrchPatches()
public void removeOrchPatch(Patch orchPatch)
public void unpatchInstruments()
public void patchInstruments()
public void addInstrument(Instrument ins)
public void addInstrument(Instrument ins, java.lang.String insName)
public void removeInstrument(Instrument ins)
public Instrument getInstrument(int n)
public Instrument getInstrument(java.lang.String insName)
public int getInstrumentIndex(Instrument ins)
public java.util.Enumeration elements()
public int size()
public void handleAttribute(java.lang.String name, java.lang.String value)
handleAttribute
in interface XMLCreatable
public java.lang.Object create()
create
in interface XMLCreatable
public void writeXML(java.io.PrintWriter out) throws java.io.IOException
writeXML
in interface XMLWritable
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |