All Packages Class Hierarchy This Package Previous Next Index
Class lyon.audio.AudioFrame
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----gui.ClosableFrame
|
+----lyon.dclap.PictFrame
|
+----lyon.audio.OscopeFrame
|
+----lyon.audio.AudioFrame
- public class AudioFrame
- extends lyon.audio.OscopeFrame
-
addNoise_mi
-
-
am_mi
-
-
dft_mi
-
-
endPositionOfSamplesToGraph
-
-
fft_mi
-
-
fftInstance
-
-
fm_mi
-
-
frequency
-
-
graphPSD_mi
-
-
graphSound_mi
-
-
graphUlaw_mi
-
-
highpass_mi
-
-
idft_mi
-
-
ifft_mi
-
-
lowpass_mi
-
-
m
-
-
makeBartlett_mi
-
-
makeHanning_mi
-
-
makeLyon_mi
-
-
makeNotch_mi
-
-
makePulse_mi
-
-
multBartlett_mi
-
-
multHanning_mi
-
-
multLyon_mi
-
-
normalize_mi
-
-
openAu_mi
-
-
osc
-
-
parameters_mi
-
-
pi
-
-
pi_2
-
-
pitchShift_mi
-
-
play_mi
-
-
print_mi
-
-
removeNoise_mi
-
-
resample_mi
-
-
reverse_mi
-
-
samplingRate
-
-
saveSound_mi
-
-
sawWave_mi
-
-
sineWave_mi
-
-
squareWave_mi
-
-
startPositionOfSamplesToGraph
-
-
timeDelay_mi
-
-
triangleWave_mi
-
-
ulc
-
-
AudioFrame(String)
-
-
addNoise()
-
-
am()
-
-
buildAudioDataDouble(Dl)
-
-
delta_t()
-
-
dft()
-
-
fft()
-
-
filter(int, int, int, int, double[], double[])
-
-
fm()
-
-
getDoubleData()
-
-
getTruncatedDoubleData()
-
-
graphPSD()
-
-
graphPSD_zoom()
-
-
graphs()
-
-
graphSound()
-
-
graphUlaw()
-
-
handleEvent(Event)
-
-
highpass()
-
-
idft(FFT)
-
-
ifft()
-
-
init_menu()
-
-
logArray(double[])
-
-
lowpass()
-
-
main(String[])
-
-
makeBartlett()
-
-
makeBartlett(int)
-
-
makeHanning()
-
-
makeHanning(int)
-
-
makeLyon()
-
-
makeLyon(int)
-
-
makeNotch()
-
-
makePulse()
-
-
mouseUp(Event, int, int)
-
-
multBartlett()
-
-
multHanning()
-
-
multLyon()
-
-
normalize()
-
-
numberOfCycles()
-
-
openDataFile()
-
-
pitchShift()
-
-
play()
-
-
play(int)
-
-
removeNoise()
-
-
resample()
-
-
saveAs()
-
-
sawWave()
-
-
sineWave()
-
-
squareWave()
-
-
test()
-
-
timeDelay()
-
-
triangleWave()
-
-
windowArray(double[], double[])
-
-
windowArrays(double[], double[], double[])
-
-
windowAudio(double[], double[], String)
-
-
y5(double, double, double)
-
osc
private lyon.audio.Oscillator osc
ulc
lyon.audio.UlawCodec ulc
fftInstance
lyon.audio.FFT fftInstance
endPositionOfSamplesToGraph
private observers.ObservableInt endPositionOfSamplesToGraph
startPositionOfSamplesToGraph
private observers.ObservableInt startPositionOfSamplesToGraph
pi_2
private final double pi_2
pi
private final double pi
samplingRate
private final double samplingRate
frequency
private final double frequency
m
java.awt.Menu m
openAu_mi
java.awt.MenuItem openAu_mi
saveSound_mi
java.awt.MenuItem saveSound_mi
graphUlaw_mi
java.awt.MenuItem graphUlaw_mi
graphSound_mi
java.awt.MenuItem graphSound_mi
play_mi
java.awt.MenuItem play_mi
print_mi
java.awt.MenuItem print_mi
reverse_mi
java.awt.MenuItem reverse_mi
sineWave_mi
java.awt.MenuItem sineWave_mi
sawWave_mi
java.awt.MenuItem sawWave_mi
triangleWave_mi
java.awt.MenuItem triangleWave_mi
squareWave_mi
java.awt.MenuItem squareWave_mi
timeDelay_mi
java.awt.MenuItem timeDelay_mi
normalize_mi
java.awt.MenuItem normalize_mi
am_mi
java.awt.MenuItem am_mi
fm_mi
java.awt.MenuItem fm_mi
fft_mi
java.awt.MenuItem fft_mi
ifft_mi
java.awt.MenuItem ifft_mi
dft_mi
java.awt.MenuItem dft_mi
idft_mi
java.awt.MenuItem idft_mi
graphPSD_mi
java.awt.MenuItem graphPSD_mi
makePulse_mi
java.awt.MenuItem makePulse_mi
makeNotch_mi
java.awt.MenuItem makeNotch_mi
makeHanning_mi
java.awt.MenuItem makeHanning_mi
makeBartlett_mi
java.awt.MenuItem makeBartlett_mi
makeLyon_mi
java.awt.MenuItem makeLyon_mi
multLyon_mi
java.awt.MenuItem multLyon_mi
multHanning_mi
java.awt.MenuItem multHanning_mi
multBartlett_mi
java.awt.MenuItem multBartlett_mi
addNoise_mi
java.awt.MenuItem addNoise_mi
removeNoise_mi
java.awt.MenuItem removeNoise_mi
lowpass_mi
java.awt.MenuItem lowpass_mi
highpass_mi
java.awt.MenuItem highpass_mi
pitchShift_mi
java.awt.MenuItem pitchShift_mi
resample_mi
java.awt.MenuItem resample_mi
parameters_mi
java.awt.MenuItem parameters_mi
AudioFrame
public AudioFrame(java.lang.String name)
main
public static void main(java.lang.String args[])
test
void test()
saveAs
public void saveAs()
handleEvent
public boolean handleEvent(java.awt.Event e)
- Overrides:
- handleEvent in class lyon.audio.OscopeFrame
am
public void am()
fm
public void fm()
sineWave
public void sineWave()
squareWave
public void squareWave()
sawWave
public void sawWave()
triangleWave
public void triangleWave()
timeDelay
public void timeDelay()
play
public void play(int i)
play
public void play()
numberOfCycles
double numberOfCycles()
delta_t
double delta_t()
init_menu
public void init_menu()
buildAudioDataDouble
public void buildAudioDataDouble(grapher.Dl ad)
graphUlaw
public void graphUlaw()
mouseUp
public boolean mouseUp(java.awt.Event e,
int x,
int y)
- Overrides:
- mouseUp in class java.awt.Component
normalize
public void normalize()
getDoubleData
public double[] getDoubleData()
- Overrides:
- getDoubleData in class lyon.audio.OscopeFrame
openDataFile
public void openDataFile()
- Overrides:
- openDataFile in class lyon.audio.OscopeFrame
graphSound
public void graphSound()
dft
public lyon.audio.FFT dft()
idft
public void idft(lyon.audio.FFT f)
getTruncatedDoubleData
double[] getTruncatedDoubleData()
fft
public void fft()
removeNoise
public void removeNoise()
makeNotch
public void makeNotch()
makePulse
public void makePulse()
makeBartlett
public void makeBartlett()
makeBartlett
public double[] makeBartlett(int n)
multBartlett
public void multBartlett()
multLyon
public void multLyon()
makeLyon
public void makeLyon()
y5
public double y5(double y0,
double y1,
double u)
makeLyon
public double[] makeLyon(int n)
windowAudio
public void windowAudio(double r_d[],
double window[],
java.lang.String title)
makeHanning
public void makeHanning()
makeHanning
public double[] makeHanning(int n)
multHanning
public void multHanning()
windowArray
public void windowArray(double window[],
double r_d[])
windowArrays
public void windowArrays(double window[],
double r_d[],
double i_d[])
addNoise
public void addNoise()
lowpass
public void lowpass()
filter
public void filter(int f0,
int f1,
int f2,
int f3,
double r_d[],
double i_d[])
highpass
public void highpass()
resample
public void resample()
pitchShift
public void pitchShift()
ifft
public void ifft()
logArray
public static void logArray(double a[])
graphPSD
public void graphPSD()
graphPSD_zoom
public void graphPSD_zoom()
graphs
public void graphs()
All Packages Class Hierarchy This Package Previous Next Index