guitar2audio

0.1.2 • Public • Published

Guitar2audio

Guitar2audio - js library for working with web audio

Простой способ создать комбарь для электрогитары из своего компа.

npm install

or

yarn

Now now you have npm commands:

  • npm start - Run web server with console dashbord
  • npm run dev - Run web server
  • npm run build - Run build project

Example:

new Guitar2audio().run()
    .then(combic => {
        // Let's Rock!!!

        combic.gain = 0.5; // Set Gain
        combic.delay = 1; // Set Delay 1 second
        combic.falnger = 1000; // Set Falnger 1000 Hz
        combic.distortion = 300; // Set Distortion ~300
    })
    .catch(err => {
        alert(err);
    });


Latest build


Packages used


TODO


    // reverb pedal // TODO:!!!!!

    // const convolverNode = audioContext.createConvolver();
    
    // fetch('audios/hall-reverb.ogg', {
    //     method: 'get',
    //     cache: 'force-cache'
    // })
    // .then(response => { response.arrayBuffer(); })
    // .then( (buffer: ArrayBuffer|any) => {
    //     audioContext.decodeAudioData(buffer, (decodedData: AudioBuffer) => {
    //         convolverNode.buffer = decodedData;
    //     });
    // });


    // analyzer - для отображения того что происходит
    // biquadFilter - для настроек колонок
    // chanelSplitter
    // cahelManager
    // panel
    // dynamicsCompressors

Readme

Keywords

Package Sidebar

Install

npm i guitar2audio

Weekly Downloads

0

Version

0.1.2

License

ISC

Last publish

Collaborators

  • avil13