uk.org.toot.audio.server
Class JavaSoundAudioServerSetup

java.lang.Object
  extended by java.util.Observable
      extended by uk.org.toot.audio.server.AudioServerConfiguration
          extended by uk.org.toot.audio.server.JavaSoundAudioServerSetup

public class JavaSoundAudioServerSetup
extends uk.org.toot.audio.server.AudioServerConfiguration

This class allows the sample rate of the JavSoundAudioServer be set before inputs and outputs are set. It should be useful for sound cards that work at 48KHz, SB Live, etc. The sample rate property is not prexifed with the server key because it is expected that projects or hardware will need to work at a certain sample rate whatever server they are using. The sample rate property units are Hz.


Constructor Summary
JavaSoundAudioServerSetup(JavaSoundAudioServer server)
           
 
Method Summary
 void applyProperties(java.util.Properties p)
           
 java.util.Properties getProperties()
           
 
Methods inherited from class uk.org.toot.audio.server.AudioServerConfiguration
mergeInto, update
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaSoundAudioServerSetup

public JavaSoundAudioServerSetup(JavaSoundAudioServer server)
Method Detail

getProperties

public java.util.Properties getProperties()
Specified by:
getProperties in class uk.org.toot.audio.server.AudioServerConfiguration

applyProperties

public void applyProperties(java.util.Properties p)
Specified by:
applyProperties in class uk.org.toot.audio.server.AudioServerConfiguration