aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-24Return the exact length from Pluck instead of rounding upHEADmasterMarshall Lochbaum
2022-07-27Use a state object instead of ad-hoc SetBeatMarshall Lochbaum
2022-06-21Convert GetLength to SkipLength that can modify 𝕨.beat in case the skipped...Marshall Lochbaum
2022-06-21Pass tracker overlap and post-processing settings by a namespaceMarshall Lochbaum
2022-05-30Better READMEMarshall Lochbaum
2022-05-29Fix path problem with loading filter FFIMarshall Lochbaum
2022-05-29Prevent read/write from using paths relative to BQNoise directoryMarshall Lochbaum
2022-05-29Avoid compilation error if •FFI doesn't existMarshall Lochbaum
2022-05-29Increase reverb window size to at least 2048 since small FFTs are inefficientMarshall Lochbaum
2022-05-28FFTW reverb with half-complex formatMarshall Lochbaum
2022-05-28Use FFTW's 1d Fourier transformMarshall Lochbaum
2022-05-22FFTW-based Fourier transform with •FFI; currently unusedMarshall Lochbaum
2022-05-22Support resampling via sox if •FFI can load it when requestedMarshall Lochbaum
2022-05-22Add optional support for C-based filter computationMarshall Lochbaum
2022-04-02Fix tracker's handling of 0 pink noise and flat rank-2 patternMarshall Lochbaum
2022-04-02Fix subchunk 2 handlingMarshall Lochbaum
2022-02-07More FFT performance improvementsMarshall Lochbaum
2022-02-06Currently n⍉≍ is faster than ≍⎉(-n)Marshall Lochbaum
2022-02-06Add sequencer toolMarshall Lochbaum
2022-02-06Always share options object with imported scriptsMarshall Lochbaum
2022-02-06Back to scalar-based filtering, faster in CBQNMarshall Lochbaum
2022-02-06Faster/cleaner pink noise generator codeMarshall Lochbaum
2022-02-06Derivation had some untranslated JMarshall Lochbaum
2022-02-06Use ⋈ instead of ≍○<Marshall Lochbaum
2022-02-04•bit._cast is invertible nowMarshall Lochbaum
2022-02-04Use deterministic randomness if availableMarshall Lochbaum
2022-02-04Use •bit._cast for byte encoding/decoding when availableMarshall Lochbaum
2022-01-06Possibly faster base expansionMarshall Lochbaum
2021-11-22Fix .wav file readingMarshall Lochbaum
2021-11-22Use •rand.Range instead of abandoned •RAND functionMarshall Lochbaum
2021-11-22Add setters for options.bqnMarshall Lochbaum
2021-11-08Avoid relying on dzaima/BQN features in wav.bqnMarshall Lochbaum
2021-03-13Replace ⍎ and ⍕Marshall Lochbaum
2021-03-11Function to get note from frequencyMarshall Lochbaum
2021-03-01Fix handling of lists of multi-channel tracks in ConcatMarshall Lochbaum
2021-02-21Fix I: result was incorrectly negative with a negative argumentMarshall Lochbaum
2021-02-20Fix sign handling on integer wave file readMarshall Lochbaum
2021-02-20Fix broken Slice definitionMarshall Lochbaum
2021-02-19Update README: synthesis code is basically doneMarshall Lochbaum
2021-02-19Add FFT-based reverbMarshall Lochbaum
2021-02-19Switch to •math trig functionsMarshall Lochbaum
2021-02-18Clipping functionalityMarshall Lochbaum
2021-02-18Code for all-pass panningMarshall Lochbaum
2021-02-11Switch to scan-based filteringMarshall Lochbaum
2021-02-11Avoid name lookups in filter code for faster execution in current dzaima/BQNMarshall Lochbaum
2021-02-10Specialize filtering function to common lengthsMarshall Lochbaum
2020-12-16dziama/BQN has ⌾< nowMarshall Lochbaum
2020-12-16Remove wav from names in wav.bqnMarshall Lochbaum
2020-12-16Fix ReadWav_setMarshall Lochbaum
2020-12-16Add support for 32-bit float wav filesMarshall Lochbaum