diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-06 15:36:03 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-06 15:36:03 +0200 |
| commit | fc1c3835501b97e5d15ac33bd812cd87b20aabad (patch) | |
| tree | 31f3a97d274d9236a4332c903acb3622395e73ca /app/client/audio/pix2wav.js | |
| parent | 87c606ed3b8c9867418e412044af871fe6447700 (diff) | |
compute number of frames that will be generated
Diffstat (limited to 'app/client/audio/pix2wav.js')
| -rw-r--r-- | app/client/audio/pix2wav.js | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/app/client/audio/pix2wav.js b/app/client/audio/pix2wav.js index 1b103b4..beccc56 100644 --- a/app/client/audio/pix2wav.js +++ b/app/client/audio/pix2wav.js @@ -1,11 +1,19 @@ -function play(i) { - // console.log('play', i) - last_i = i - let player = players[clamp(i, 0, players.length)] +import types from '../types' + +import Tone from 'tone' + +import * as draw from './lib/draw' +import output from './lib/output' +import spectrum from './lib/spectrum' + +const _r = 8 +const _i = 8 + +function play(frame) { // const { canvas, imageData } = draw.raw_spectrum(fft, 0, 256, 0, 256, 1, 1) // console.log(_r, _i) // const { canvas, imageData } = draw.raw_spectrum(player.fft, 0, 256, 0, 256, _r, _i) - const new_fft = spectrum.fromImageData(player.imageData, 44100, _r, _i) + const new_fft = spectrum.fromImageData(frame.imageData, 44100, _r, _i) // gallery.innerHTML = '' // console.log(player.fft.data, new_fft.data) @@ -18,4 +26,3 @@ function play(i) { function redraw(new_fft){ const { canvas, imageData } = draw.raw_spectrum(new_fft, 0, 256, 0, 256, _r, _i) } - |
