public class VUMeterMonitor extends BaseDataProcessor
DataBlocker
in order to ensure that only equally sized blocks of meaningful length are used for RMS
computation.
Because vu-monitoring makes sense only for online speech processing the vu-meter will be visible only if data source
which precedes it is a Microphone
.
logger
Constructor and Description |
---|
VUMeterMonitor() |
Modifier and Type | Method and Description |
---|---|
Data |
getData()
Returns the processed Data output.
|
javax.swing.JDialog |
getVuMeterDialog() |
static void |
main(java.lang.String[] args)
A little test-function which plugs a microphone directly into the vu-meter.
|
getPredecessor, initialize, setPredecessor
getName, initLogger, newProperties, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
newProperties
public Data getData() throws DataProcessingException
BaseDataProcessor
getData
in interface DataProcessor
getData
in class BaseDataProcessor
DataProcessingException
- if a data processor error occurspublic javax.swing.JDialog getVuMeterDialog()
public static void main(java.lang.String[] args) throws DataProcessingException
args
- arguments to useDataProcessingException
- if error occurs