uk.org.toot.audio.meter
Class MeterProcess

java.lang.Object
  extended by uk.org.toot.audio.core.SimpleAudioProcess
      extended by uk.org.toot.audio.meter.MeterProcess
All Implemented Interfaces:
AudioProcess

public class MeterProcess
extends SimpleAudioProcess

A partial K-System meter process, for proper K-System compatibility 0dBr should equal 83dBC, you should adjust your monitoring level to achieve this. http://www.digido.com/portal/pmodule_id=11/pmdmode=fullscreen/pageadder_page_id=59 Deficiencies: high peak is always infinite hold, last 10s unimplemented. no pink noise source.


Field Summary
 
Fields inherited from interface uk.org.toot.audio.core.AudioProcess
AUDIO_DISCONNECT, AUDIO_OK
 
Constructor Summary
MeterProcess(MeterControls controls)
           
 
Method Summary
 int processAudio(AudioBuffer buffer)
          Process the supplied buffer
 
Methods inherited from class uk.org.toot.audio.core.SimpleAudioProcess
close, open
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeterProcess

public MeterProcess(MeterControls controls)
Method Detail

processAudio

public int processAudio(AudioBuffer buffer)
Description copied from interface: AudioProcess
Process the supplied buffer

Parameters:
buffer - the AudioBuffer to process.
Returns:
int AUDIO_OK or AUDIO_DISCONNECT.


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.