Package uk.ac.qmul.eecs.depic.daw.test
Class DummySoundWave
- java.lang.Object
-
- uk.ac.qmul.eecs.depic.daw.test.DummySoundWave
-
public class DummySoundWave extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description DummySoundWave()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
addSoundWaveListener(SoundWaveListener l)
void
close()
void
generatePeakMeter(boolean generate)
Chunk
getChunkAt(int i)
int
getChunkNum()
int
getCurrentChunkPosition()
DbWave
getDbWave()
SoundWaveEditor
getEditor()
java.util.List<java.lang.Integer>
getFramesPositionAt(int chuckPosition)
int
getMaxScaleFactor()
float
getMillisecPerChunk()
ParametersControl
getParametersControl()
javax.swing.JComponent[]
getPreferencesPanels()
int
getScaleFactor()
Automation
getSequence()
SoundWave.TransportControl
getTransportControl()
float
getWaveTime()
boolean
hasSequence()
void
loadAudioData(java.io.File audioFile, java.beans.PropertyChangeListener propertyChangelistener)
void
removeSoundWaveListener(SoundWaveListener l)
void
scan(int position)
void
setPosition(int position)
void
setScaleFactor(int scaleFactor)
void
setSelection(Selection selection)
void
stopLoading(boolean mayInterruptIfRunning)
-
-
-
Method Detail
-
addSoundWaveListener
public void addSoundWaveListener(SoundWaveListener l)
-
removeSoundWaveListener
public void removeSoundWaveListener(SoundWaveListener l)
-
loadAudioData
public void loadAudioData(java.io.File audioFile, java.beans.PropertyChangeListener propertyChangelistener)
-
stopLoading
public void stopLoading(boolean mayInterruptIfRunning)
-
close
public void close()
-
getTransportControl
public SoundWave.TransportControl getTransportControl()
-
getCurrentChunkPosition
public int getCurrentChunkPosition()
-
scan
public void scan(int position)
-
setSelection
public void setSelection(Selection selection)
-
setPosition
public void setPosition(int position)
-
setScaleFactor
public void setScaleFactor(int scaleFactor)
-
getScaleFactor
public int getScaleFactor()
-
getMillisecPerChunk
public float getMillisecPerChunk()
-
getFramesPositionAt
public java.util.List<java.lang.Integer> getFramesPositionAt(int chuckPosition)
-
getChunkNum
public int getChunkNum()
-
getChunkAt
public Chunk getChunkAt(int i)
-
getWaveTime
public float getWaveTime()
-
getMaxScaleFactor
public int getMaxScaleFactor()
-
getEditor
public SoundWaveEditor getEditor()
-
getPreferencesPanels
public javax.swing.JComponent[] getPreferencesPanels()
-
getSequence
public Automation getSequence()
-
getDbWave
public DbWave getDbWave()
-
generatePeakMeter
public void generatePeakMeter(boolean generate)
-
hasSequence
public boolean hasSequence()
-
getParametersControl
public ParametersControl getParametersControl()
-
-