| Modifier and Type | Field and Description |
|---|---|
(package private) javax.sound.sampled.AudioInputStream |
ais |
(package private) javax.sound.sampled.AudioFormat |
audioFormat |
(package private) static boolean |
debugFlag
Debug print mechanism for Sound nodes
|
(package private) java.io.InputStream |
inputStream |
(package private) static double |
panLeft |
(package private) static double |
panRight |
(package private) float |
rateInHz |
(package private) long |
startTime |
(package private) java.net.URL |
url |
| Constructor and Description |
|---|
JSChannel() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
debugPrint(java.lang.String message) |
(package private) static void |
debugPrintln(java.lang.String message) |
(package private) long |
getDuration() |
(package private) javax.sound.sampled.AudioInputStream |
initAudioInputStream(java.io.InputStream inputStream,
boolean cacheFlag) |
(package private) javax.sound.sampled.AudioInputStream |
initAudioInputStream(java.net.URL path,
boolean cacheFlag) |
(package private) javax.sound.sampled.DataLine |
initDataLine(javax.sound.sampled.AudioInputStream ais) |
(package private) boolean |
initialize()
Code to initialize the device
|
(package private) int |
pauseSample() |
(package private) int |
pauseSamples() |
(package private) javax.sound.sampled.AudioInputStream |
reinitAudioInputStream(java.io.InputStream inputStream) |
(package private) javax.sound.sampled.AudioInputStream |
reinitAudioInputStream(java.net.URL path) |
(package private) void |
scaleSampleRate(float scaleFactor) |
(package private) void |
setSampleDelay(int delay) |
(package private) void |
setSampleFiltering(boolean filterFlag,
float cutoffFreq) |
(package private) void |
setSampleGain(float gain) |
(package private) void |
setSampleRate() |
(package private) void |
setSampleReverb(int type,
boolean on) |
(package private) boolean |
startSample(int loopCount,
float gain,
int delay) |
(package private) boolean |
startSamples(int loopCount,
float leftGain,
float rightGain,
int leftDelay,
int rightDelay)
Start TWO Samples
|
(package private) int |
stopSample() |
(package private) int |
stopSamples() |
(package private) int |
unpauseSample() |
(package private) int |
unpauseSamples() |
javax.sound.sampled.AudioInputStream ais
long startTime
java.net.URL url
java.io.InputStream inputStream
javax.sound.sampled.AudioFormat audioFormat
static double panLeft
static double panRight
float rateInHz
static final boolean debugFlag
static void debugPrint(java.lang.String message)
static void debugPrintln(java.lang.String message)
boolean initialize()
javax.sound.sampled.AudioInputStream initAudioInputStream(java.io.InputStream inputStream,
boolean cacheFlag)
javax.sound.sampled.AudioInputStream initAudioInputStream(java.net.URL path,
boolean cacheFlag)
javax.sound.sampled.AudioInputStream reinitAudioInputStream(java.net.URL path)
javax.sound.sampled.AudioInputStream reinitAudioInputStream(java.io.InputStream inputStream)
javax.sound.sampled.DataLine initDataLine(javax.sound.sampled.AudioInputStream ais)
long getDuration()
boolean startSamples(int loopCount,
float leftGain,
float rightGain,
int leftDelay,
int rightDelay)
boolean startSample(int loopCount,
float gain,
int delay)
int stopSample()
int stopSamples()
void setSampleGain(float gain)
void setSampleDelay(int delay)
void setSampleReverb(int type,
boolean on)
void setSampleRate()
void scaleSampleRate(float scaleFactor)
int pauseSamples()
int pauseSample()
int unpauseSamples()
int unpauseSample()
void setSampleFiltering(boolean filterFlag,
float cutoffFreq)
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.