UNPKG

gibberish-dsp

Version:

Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.

24 lines (19 loc) 518 B
module.exports = function( Gibberish ) { const { In, Out, SSD } = require( './singlesampledelay.js' )( Gibberish ) const analyzers = { SSD, SSD_In: In, SSD_Out: Out, Follow: require( './follow.dsp.js' )( Gibberish ) } analyzers.Follow_out = analyzers.Follow.out analyzers.Follow_in = analyzers.Follow.in analyzers.export = target => { for( let key in analyzers ) { if( key !== 'export' ) { target[ key ] = analyzers[ key ] } } } return analyzers }