ogallagher / marketsense

Leverage the human neural network to predict market asset values
Other
1 stars 0 forks source link

Create audio synthesizer #4

Closed ogallagher closed 3 years ago

ogallagher commented 3 years ago

This tutorial uses Java Sound to synthesize via custom sound waves (as opposed to MIDI with predefined instruments).

Line anything through which a stream of audio data passes.

Mixer a collection of input and output lines.

Clip as opposed to an audio stream (SourceDataLine), a clip contains a fully buffered sound.

timbre the voicing/instrument/shape of a pitch.

sample unit of audio, mono or stereo.

sample rate number of samples per second (how exactly a timbre can be defined).

ogallagher commented 3 years ago

See Playing Back Audio in Java sound tutorials for explanations of source lines, audio streams, file writing, and clips.

ogallagher commented 3 years ago

See Fourier Synthesis for a quick intro into composition of timbre with (harmonic) overtones.