Age | Commit message (Expand) | Author | Files | Lines |
2023-09-05 | sampleCache should be global so that the other Lua modules can access it dire... | Robin Haberkorn | 1 | -1/+1 |
2023-09-05 | moved common definitions into applause.h | Robin Haberkorn | 1 | -20/+5 |
2023-09-05 | libsndfile related classes moved into sndfile-stream.lua | Robin Haberkorn | 1 | -100/+1 |
2023-09-05 | factored out filters into filters.lua | Robin Haberkorn | 1 | -371/+1 |
2023-09-05 | MIDI stuff has been moved into midi.lua | Robin Haberkorn | 1 | -243/+1 |
2023-09-05 | MIDIStream is now an ordinary class that caches internally | Robin Haberkorn | 1 | -21/+15 |
2023-09-05 | Added HID support via Evdev | Robin Haberkorn | 1 | -6/+50 |
2017-10-21 | added DelayXStream (work in progress) | Robin Haberkorn | 1 | -1/+50 |
2017-01-26 | revised MIDI support | Robin Haberkorn | 1 | -95/+59 |
2017-01-26 | added DSSI support | Robin Haberkorn | 1 | -1/+1 |
2016-09-27 | fixed the minus, div, mod and pow operations for streams | Robin Haberkorn | 1 | -8/+27 |
2016-09-27 | MIDI primitive optimizations and added ntof() and fton() shortcuts | Robin Haberkorn | 1 | -11/+20 |
2016-09-26 | added LADSPA plugin host (LADSPAStream and Stream:LADSPA()) | Robin Haberkorn | 1 | -1/+9 |
2016-09-25 | fixed HPF, BPF and BRF filters and allow the quality factor to be a stream | Robin Haberkorn | 1 | -23/+17 |
2016-09-25 | added Stream:tonumber() and Stream:tostring() and simplified the __tostring m... | Robin Haberkorn | 1 | -7/+6 |
2016-09-25 | changed semantics of ZipStream (ie. multiply, add operators): the left stream... | Robin Haberkorn | 1 | -110/+149 |
2016-09-15 | fixed SawOsc and support a scalar phase argument for all oscillators | Robin Haberkorn | 1 | -13/+17 |
2016-09-15 | fixed multichannel SndfileStreams and :toplot() | Robin Haberkorn | 1 | -9/+11 |
2016-09-05 | added Stream:pan(), fixed typo in MuxableStream and improved InstrumentStream... | Robin Haberkorn | 1 | -3/+28 |
2016-09-03 | SndfileStream() supports raw files now, by passing through samplerate, channe... | Robin Haberkorn | 1 | -3/+20 |
2016-07-18 | fixed Stream:resample() | Robin Haberkorn | 1 | -1/+1 |
2016-07-04 | added ntom() and mton() for converting from note names to MIDI numbers and vi... | Robin Haberkorn | 1 | -15/+53 |
2016-07-04 | fixup: InstrumentStream | Robin Haberkorn | 1 | -4/+19 |
2016-07-03 | simplified code: the Streams.streams array is no longer mandatory | Robin Haberkorn | 1 | -79/+70 |
2016-07-03 | renamed Stream:tick() to Stream:gtick() | Robin Haberkorn | 1 | -58/+58 |
2016-07-03 | added InstrumentStream (Stream:instrument) | Robin Haberkorn | 1 | -0/+58 |
2016-06-05 | revised stream syncing: stream samples are cached now | Robin Haberkorn | 1 | -81/+65 |
2016-06-01 | added a few APLish unicode shortcuts for some of the primitives/Stream methods | Robin Haberkorn | 1 | -1/+7 |
2016-06-01 | implemented delay lines and echo effect | Robin Haberkorn | 1 | -0/+51 |
2016-01-25 | added line(), curve() and curves(): RTCmix-like "curve" generators | Robin Haberkorn | 1 | -0/+32 |
2016-01-25 | added DupMux() function and Stream:dupmux() method | Robin Haberkorn | 1 | -7/+19 |
2016-01-25 | added brown and pink noise streams | Robin Haberkorn | 1 | -3/+79 |
2016-01-25 | multi-channel stream support | Robin Haberkorn | 1 | -87/+331 |
2016-01-12 | make applause.lua reloadable using the reload() global function | Robin Haberkorn | 1 | -3/+18 |
2016-01-12 | fixed memory leaking in Stream:play() due to garbage collector disabling | Robin Haberkorn | 1 | -10/+11 |
2016-01-12 | added Stream:foreach(), Stream:pipe() and Stream:gnuplot() methods | Robin Haberkorn | 1 | -20/+52 |
2016-01-07 | use the LuaJIT FFI interface for the MIDI streams | Robin Haberkorn | 1 | -12/+47 |
2016-01-05 | flush LuaJIT compiled code cache before executing commands | Robin Haberkorn | 1 | -0/+5 |
2016-01-05 | rewritten Stream:play() as a Lua function | Robin Haberkorn | 1 | -13/+70 |
2016-01-04 | fixed stream resetting for the IndexStream and filter streams | Robin Haberkorn | 1 | -19/+26 |
2016-01-04 | major class system revision: Support :instanceof(), dedicated ctor() methods ... | Robin Haberkorn | 1 | -74/+156 |
2016-01-04 | allow constructors to return other things than class instances | Robin Haberkorn | 1 | -3/+3 |
2016-01-04 | added RepeatStream: allows you to repeat some stream for a number of times (o... | Robin Haberkorn | 1 | -0/+33 |
2016-01-03 | fixed optimizations for multiple consecutive arithmetic operators | Robin Haberkorn | 1 | -18/+16 |
2016-01-03 | SyncedStream optimization: Allow streams to be reused within one stream graph... | Robin Haberkorn | 1 | -59/+121 |
2016-01-03 | preliminary (broken) client forking support | Robin Haberkorn | 1 | -1/+33 |
2015-12-31 | support only LuaJIT and use some additional (insignificant) optimizations | Robin Haberkorn | 1 | -2/+2 |
2015-12-31 | fixed potential segfaults in MIDI processing & 1-based channels | Robin Haberkorn | 1 | -6/+10 |
2015-12-31 | implemented basic support for MIDI NOTE ON/OFF events | Robin Haberkorn | 1 | -2/+92 |
2015-11-04 | added simple support for MIDI CC commands | Robin Haberkorn | 1 | -0/+21 |