Professional Documents
Culture Documents
Classes
The potential classes that have been highlighted will be our final list of classes to be
used for developing this application.
Potential Classes
Application
Sound Player
Configuration
Options
Set of Sounds
Sound
Demo Application
Sound Card
Visualizer
Device ID
Number of
Samples/Channel
Sound Format
Volume
User Specifications
Bounding Rectangle
Visualization Window
Colors
Waveforms
Configuration File
Silence
Duration
This defines the user input that will be required for each
type of player. This input is defined by the player APIs,
which have been defined for us.
This is a redundant form of sound.
required.
Single Tone
Frequency
Recorded Sound
WAV File
Array of Waveforms
Format
Player APIs
System Speakers
Waveform Graph