ScratchData LogoScratchData
Back to Kouzeru's profile

FFT: Custom Wavetable Synthesizer

KOKouzeru•Created January 7, 2021
FFT: Custom Wavetable Synthesizer
57
48
1125 views
View on Scratch

Instructions

The keyboard mapped to 2 3 567 9 0 = QWERTYU I OP [ ] \ XD GHJ L ; ZXCVBNM , . / to play a note press multiple keys to perform arpeggio press left-right arrow keys to change octaves Change the wavetable by dragging the points in the table with mouse

Description

The is piano from @squig3's assets of FTM visualizer https://scratch.mit.edu/projects/420779946 which seem derived from VirtuaNES's NSF player with some tweaks- it performs FFT to convert the wave table into sequence of volumes of each harmonic sine waves, mixing them together to perform like additive fourier series to get sounds that reflect to the sound of the wave table. Implementing FFT: https://www.youtube.com/watch?v=h7apO7q16V0 plans: -keyboard through mouse -presets -load store -drag mode -operations -envelopes -timbres 3/6/21: replaces with more efficient assets, and more in quality

Project Details

Project ID470900402
CreatedJanuary 7, 2021
Last ModifiedMarch 7, 2021
SharedJanuary 7, 2021
Visibilityvisible
CommentsAllowed