var bufferSize = 4096; // 65536 / 2; var sampleRate = 44100; var latency = 1000 * bufferSize / sampleRate; var audioletReady = false; var samples = [ 'KickDrum0001.wav', 'Clap.wav', 'Closed Hihat0001.wav', 'Open Hihat0001.wav', 'SnareDrum0001.wav', 'Clav.wav', 'Mid Tom0001.wav', 'Rimshot.wav', ]; var dev = audioLib.AudioDevice(function(buffer, ch){ var l = buffer.length / ch, smpl, i, n; for (n=0; n