From fc1c3835501b97e5d15ac33bd812cd87b20aabad Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 6 Jun 2018 15:36:03 +0200 Subject: compute number of frames that will be generated --- app/client/audio/pix2wav.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'app/client/audio/pix2wav.js') 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) } - -- cgit v1.2.3-70-g09d2