Skip to content

Using the Web Audio API for live audio input, this plots the waveform on the HTML canvas with the audio value on the x-axis and a time-shifted version on the y-axis.

License

Notifications You must be signed in to change notification settings

paulmasri/audio-folded-oscilloscope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

audio-folded-oscilloscope

Using the Web Audio API for live audio input, this plots the waveform on the HTML canvas with the audio value on the x-axis and a time-shifted version on the y-axis.

Future code aims:

  • disable auto-gain control
  • normalise size of folded-audio shape
  • colour code waveform based on volume
  • make newest bit of waveform be at the front (it already is) and strongest in colour with older bits faded
  • look at auto-adaptive time offset based on waveform period (for pitched) or spectral density (for non periodic)

About

Using the Web Audio API for live audio input, this plots the waveform on the HTML canvas with the audio value on the x-axis and a time-shifted version on the y-axis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published