public class WriteAiff_old extends Unit
Modifier and Type | Field and Description |
---|---|
static long |
filt |
CLONE_ALL_OUTPUT, CLONE_MULTIPLE_OUTPUT, COPY_OUTPUT, ESSENTIAL, ESSENTIAL_IF_CONNECTED, IMMEDIATE_UPDATE, INTERNAL, LATE_INITIALIZE, NO_UPDATE, ON_TASK_INSTANTATION, ON_USER_ACCESS, OPTIONAL, PROCESS_UPDATE, TRANSIENT, TRANSIENT_ACCESSIBLE, USER_ACCESSIBLE
Constructor and Description |
---|
WriteAiff_old() |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Called when the unit is disposed of.
|
java.lang.String[] |
getInputTypes()
This method should return an array of the data types accepted by nodes not specified in getNodeInputTypes (e.g.
|
java.lang.String[] |
getOutputTypes()
This method should return an array of the data types output by nodes not specified in getNodeOutputTypes() (e.g.
|
void |
init()
Called when the unit is created.
|
void |
parameterUpdate(java.lang.String paramname,
java.lang.Object value)
Called a parameters is updated (e.g.
|
void |
process()
**************************************************************************************** This is the main
processing method.
|
void |
reset()
This function is called when the reset is pressed on the gui.
|
void |
setUpWriter(javax.sound.sampled.AudioFormat audioFormat)
**************************************************************************************** This method sets up the
output stream, and is only called IF there is a change in the * format of the incoming audio.
|
void |
stopDeMusicMan() |
byte[] |
toByteArray(MultipleAudio input)
************************************************************************ This method converts the multiple audio
input to a specific byte array,* taking into account the bit depth of the audio file.
|
debug, debug, defineParameter, extractClipInState, getClipIn, getClipIn, getControlInterface, getDefaultInputNodes, getDefaultNodeRequirement, getDefaultOutputNodes, getDisplayName, getDisplayPackage, getGUIBuilderV2Info, getHelpFileLocation, getInputAtNode, getInputNodeCount, getMaximumInputNodes, getMaximumOutputNodes, getMinimumInputNodes, getMinimumOutputNodes, getNodeInputTypes, getNodeOutputTypes, getOutputNodeCount, getOutputPolicy, getPackageName, getParameter, getParameterPanelClass, getParameterPanelInstantiate, getParameterType, getParameterUpdatePolicy, getPopUpDescription, getRunnableInterface, getTask, getTaskGraphContext, getToolName, getToolPackage, getToolTable, getVersion, hideParameterPanel, isClipInName, isInputAtNode, isOutputSent, isParameter, log, log, notifyError, notifyError, output, outputAtNode, outputAtNode, parameterUpdated, putClipIn, removeClipIn, removeParameter, restoreClipInState, setDefaultInputNodes, setDefaultNodeRequirement, setDefaultOutputNodes, setDisplayName, setDisplayPackage, setGUIBuilderV2Info, setHelpFileLocation, setMaximumInputNodes, setMaximumOutputNodes, setMinimumInputNodes, setMinimumOutputNodes, setOutputPolicy, setParameter, setParameterPanelClass, setParameterPanelInstantiate, setParameterUpdatePolicy, setPopUpDescription, setRunnableInterface, setToolName, setToolPackage, setVersion, showParameterPanel, stopping
public void process() throws java.lang.Exception
public void setUpWriter(javax.sound.sampled.AudioFormat audioFormat)
public byte[] toByteArray(MultipleAudio input) throws java.lang.Exception
java.lang.Exception
public void init()
public void reset()
Unit
public void stopDeMusicMan()
public void parameterUpdate(java.lang.String paramname, java.lang.Object value)
parameterUpdate
in class Unit
public java.lang.String[] getInputTypes()
Unit
getInputTypes
in class Unit
public java.lang.String[] getOutputTypes()
Unit
getOutputTypes
in class Unit