SoundLatte

public class SoundLatte

play tones based on a generated waveform

Author:cforster

Fields

SAMPLERATE

public final int SAMPLERATE

Methods

adsr

public void adsr(long millis)

adsr

public void adsr(long amillis, double a, long dmillis, double d, long smillis, double s, long rmillis)

main

public static void main(String[] args)

playFile

public static void playFile(String filename)

setFrequency

public void setFrequency(double frequency)

setFrequency

public void setFrequency(int targetfrequency, long millis)

setVolume

public void setVolume(double volume)

setVolume

public void setVolume(double volume, long millis)

setWaveform

public void setWaveform(Waveform form)

start

public void start()

stop

public void stop()

sustain

public void sustain(long millis)