/* * @(#)AudioControl.java 1.2 02/08/21 * * Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved. */ package com.sun.media.controls; import com.sun.media.*; /** * AudioControl groups audio related controls. */ public interface AudioControl extends GroupControl { /** * The port to send the audio output to. Since this is quite * platform-dependent, it probably returns a control that has nothing * more than a Component. */ AtomicControl getOutputPort(); /** * Amplitude for a high-pass filter. */ NumericControl getTreble(); /** * Amplitude for a low-pass filter. */ NumericControl getBass(); /** * Left/Right balance control. -1.0 .. 1.0 ??? */ NumericControl getBalance(); }