soundPlayback
Class PlaybackParameters

java.lang.Object
  extended by soundPlayback.PlaybackParameters
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class PlaybackParameters
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Parameters controlling sound playback

Author:
Doug Gillespie
See Also:
Serialized Form

Field Summary
 int channelBitmap
          channels to play back
 int dataSource
          source or raw audio data.
 boolean defaultSampleRate
           
 int deviceNumber
          number of sound card line - only used when playing back wav files, etc.
 int deviceType
          Device type only used with file playback, since for all real time plyback, playback must be through the device aquiring data
 float playbackRate
           
static long serialVersionUID
           
 
Constructor Summary
PlaybackParameters()
           
 
Method Summary
 PlaybackParameters clone()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

dataSource

public int dataSource
source or raw audio data.


channelBitmap

public int channelBitmap
channels to play back


deviceNumber

public int deviceNumber
number of sound card line - only used when playing back wav files, etc. Otherwise, sound playback will be through the device that is acquiring data.


deviceType

public int deviceType
Device type only used with file playback, since for all real time plyback, playback must be through the device aquiring data


defaultSampleRate

public boolean defaultSampleRate

playbackRate

public float playbackRate
Constructor Detail

PlaybackParameters

public PlaybackParameters()
Method Detail

clone

public PlaybackParameters clone()
Overrides:
clone in class java.lang.Object