p5.sound ~ Documentation ~ Source

Examples:

amplitude_analysis
audioIn_Multiple_Sources
autoCorrelation
bells_envelope_test
Compressor
DelayNoiseEnvelope
distortion
envAmpFreq
envelope
envelope_designer
envelope_exponential_play
envelope_exponential_trig_rel
envelopeMultipleSources
envelopeOnOff
envelopeRamp
envExp
FFT_freqRange
FFT_frequency_spectrum
FFT_linAverages
FFT_logAverages
FFT_scaleNeighbors
FFT_scaleOneThirdOctave
Filter_BandPass
Filter_LowPass
granular_sampler
granular_sampler_psynth
graphical_eq
loadSound_404ErrorHandling
loadSound_callback
loadSound_preload
loadSound_with_Drag_and_Drop
loop_stepSequencer
looper_simple
micFFT
micLevel
micLevel_on_off
mixingSounds
noiseMod_AM
onended_callback
oscillator_FMSynth
oscillatorMod_AM
oscillatorMod_FM
oscillatorSecondsFromNow
oscillatorWaveform
outOfPhase
pan_soundfile
pause_soundfile
peakDetect
peakDetect_basic
peakDetection_offline
play_soundfile
playbackRate
playbackRatePart
polyphonicSynth-Keyboard
pulseWaveform
record
recordLoops
removeSketch
Reverb_basic
Reverb_convolve
Reverb_convolve_FFT
soundfile_playMode
soundfileMod_AM
soundFormats
spatial_panning
spatial_panning_listener
waveform
waveform_peaks_with_playhead
Learning Processing: 01a_loadSound_playback
Learning Processing: 01b_preloadSound_playback
Learning Processing: 01c_soundFormats
Learning Processing: 02_sound_effect
Learning Processing: 03_manipulate_sound
Learning Processing: 04_pan
Learning Processing: 06_noise
Learning Processing: 06_oscillator_frequency
Learning Processing: 07_envelope
Learning Processing: 08_amplitude_analysis
Learning Processing: 09_live_input
Learning Processing: 10_mic_threshold