Skip to content

fand/sampler-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sampler-node

An easy sampler AudioNode.

Example

import SamplerNode from '@fand/sampler-node';

const audioContext = new AudioContext();
const samplerNode   = new SampleNode([
    '//example.com/kick.mp3',
    '//example.com/snare.mp3',
]);

sampleNode.connect(audioContext.destination);

// BOOM BOOM POW
setInterval(() => {
    samplerNode.noteOn(0, 0);
    samplerNode.noteOn(0, 250);
    samplerNode.noteOn(1, 500);
}, 1000);

LICENSE

MIT

About

An easy sampler AudioNode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published