export { createInstrumentArray } from '../common/mixcommon'; export { AllPass } from '../fx/allpass'; export { AllPassFloat } from '../fx/allpass'; export { BandPass } from '../fx/bandpass'; export { Comb } from '../fx/comb'; export { DelayLine } from '../fx/delayline'; export { DelayLineFloat } from '../fx/delayline'; export { EQBand } from '../fx/eqband'; export { Freeverb } from '../fx/freeverb'; export { Limiter } from '../fx/limiter'; export { MidSideProcessor } from '../fx/midsideprocessor'; export { MonoCompressor } from '../fx/monocompressor'; export { StereoCompressor } from '../fx/monocompressor'; export { MultiBandEQ } from '../fx/multibandeq'; export { StereoCompressor } from '../fx/stereocompressor'; export { TriBandEQ } from '../fx/tribandeq'; export { TriBandStereoCompressor } from '../fx/tribandstereocompressor'; export { DeepBass } from '../instruments/bass/deepbass'; export { SawBass2 } from '../instruments/bass/sawbass2.class'; export { SawBass3 } from '../instruments/bass/sawbass3'; export { DriveLead } from '../instruments/drivelead.class'; export { Kick2 } from '../instruments/drums/kick2.class'; export { Rimshot } from '../instruments/drums/rimshot.class'; export { Snare2 } from '../instruments/drums/snare2.class'; export { Hihat } from '../instruments/hihat.class'; export { Instrument } from '../instruments/instrument.class'; export { Kick } from '../instruments/kick.class'; export { BrassyLead } from '../instruments/lead/brassy'; export { Eftang } from '../instruments/lead/eftang'; export { SineLead } from '../instruments/lead/sinelead'; export { FlatPad } from '../instruments/pad/flatpad.class'; export { SoftPad } from '../instruments/pad/softpad.class'; export { Pad } from '../instruments/pad.class'; export { SubPiano } from '../instruments/piano/subpiano'; export { SawBass } from '../instruments/sawbass.class'; export { Snare } from '../instruments/snare.class'; export { SquareLead } from '../instruments/squarelead.class'; export { Test4KlangString } from '../instruments/string1.class'; export { TestInstrument } from '../instruments/testinstrument.class'; export { Complex } from '../math/fft'; export { FFT } from '../math/fft'; export { createFFT } from '../math/fft'; export { setComplex } from '../math/fft'; export { getComplexRe } from '../math/fft'; export { getComplexIm } from '../math/fft'; export { calculateFFT } from '../math/fft'; export { calculateIFFT } from '../math/fft'; export { PI } from '../math/sin'; export { sin } from '../math/sin'; export { cos } from '../math/sin'; export { AudioPlayerChannel } from '../midi/instruments/audioplayer'; export { AudioPlayer } from '../midi/instruments/audioplayer'; export { MonoAudioPlayer } from '../midi/instruments/audioplayer'; export { allocateAudioBuffer } from '../midi/instruments/audioplayer'; export { DefaultInstrument } from '../midi/instruments/defaultinstrument'; export { MAX_ACTIVE_VOICES_SHIFT } from '../midi/midisynth'; export { MAX_ACTIVE_VOICES } from '../midi/midisynth'; export { midichannels } from '../midi/midisynth'; export { activeVoices } from '../midi/midisynth'; export { numActiveVoices } from '../midi/midisynth'; export { voiceActivationCount } from '../midi/midisynth'; export { sampleBufferFrames } from '../midi/midisynth'; export { sampleBufferBytesPerChannel } from '../midi/midisynth'; export { sampleBufferChannels } from '../midi/midisynth'; export { samplebuffer } from '../midi/midisynth'; export { freeverb } from '../midi/midisynth'; export { outputline } from '../midi/midisynth'; export { MidiChannel } from '../midi/midisynth'; export { MidiVoice } from '../midi/midisynth'; export { shortmessage } from '../midi/midisynth'; export { getActiveVoicesStatusSnapshot } from '../midi/midisynth'; export { allNotesOff } from '../midi/midisynth'; export { cleanupInactiveVoices } from '../midi/midisynth'; export { playActiveVoices } from '../midi/midisynth'; export { fillSampleBuffer } from '../midi/midisynth'; export { fillSampleBufferWithNumSamples } from '../midi/midisynth'; export { Q_BUTTERWORTH } from '../synth/biquad'; export { FilterType } from '../synth/biquad'; export { Coefficients } from '../synth/biquad'; export { BiQuadFilter } from '../synth/biquad'; export { LoPassBiQuadFilter } from '../synth/biquad'; export { HiPassBiQuadFilter } from '../synth/biquad'; export { beatToFrame } from '../synth/bpm'; export { softclip } from '../synth/clip'; export { hardclip } from '../synth/clip'; export { decibelToGain } from '../synth/decibel'; export { midiLevelToDecibel } from '../synth/decibel'; export { midiLevelToGain } from '../synth/decibel'; export { EnvelopeState } from '../synth/envelope.class'; export { Envelope } from '../synth/envelope.class'; export { IFFTOscillator } from '../synth/ifftoscillator.class'; export { Noise } from '../synth/noise.class'; export { notefreq } from '../synth/note'; export { Pan } from '../synth/pan.class'; export { SawOscillator } from '../synth/sawoscillator.class'; export { WaveShaper } from '../synth/shaper'; export { SineOscillator } from '../synth/sineoscillator.class'; export { SquareOscillator } from '../synth/squareoscillator.class'; export { StereoSignal } from '../synth/stereosignal.class'; export { TriangleOscillator } from '../synth/triangleoscillator.class'; export { noise } from '../synth/waveguide'; export { WaveGuide } from '../synth/waveguide'; export { AuxExciterWaveGuide } from '../synth/waveguide'; export { AudioExciterWaveGuide } from '../synth/waveguide'; export { CustomExciterWaveGuide } from '../synth/waveguide';