A B C D E M R S T

A

add(Sound) - Method in class Sound
 
amplify(double) - Method in class Sound
 

B

blend(Sound, Sound) - Method in class Sound
 
blendedChord() - Static method in class Sound
 

C

changeFrequency(double) - Method in class Sound
 
compress() - Method in class Sound
Compresses the receiver as a DiffSound, encoded as an array of _differences_ between adjacent samples.

D

decompress() - Method in class DiffSound
Deompresses the receiver as a Sound, reconstructing the array of samples from its array of _differences_ between samples.
deepenTheVoice() - Method in class Sound
 
DiffSound - Class in <Unnamed>
A class that encodes a Sound using an array of differences between sound samples.
DiffSound(int, byte[]) - Constructor for class DiffSound
Initialize the DiffSound using a given first sample and array of differences between adjacent samples.
displayDifferences(int, int) - Method in class DiffSound
Display to standard output the difference values between locations start and end, inclusive.
displaySamples(int) - Method in class Sound
 

E

echo(int) - Method in class Sound
 

M

maximumDifference() - Method in class Sound
Computes the maximum difference between any two samples.

R

reverse() - Method in class Sound
 

S

Sound - Class in <Unnamed>
Class that represents a sound.
Sound(String) - Constructor for class Sound
Constructor that takes a file name
Sound(int) - Constructor for class Sound
Constructor that takes the number of seconds that this sound will have
Sound(Sound) - Constructor for class Sound
Constructor that takes a sound to copy

T

toString() - Method in class Sound
Method to return the string representation of this sound

A B C D E M R S T