aboutsummaryrefslogtreecommitdiffhomepage
path: root/applause.lua
AgeCommit message (Expand)AuthorFilesLines
2024-04-22applause.lua: fixed link to RTcmixRobin Haberkorn1-1/+1
2024-04-21Stream:gnuplot() now takes an optional terminal parameterRobin Haberkorn1-3/+6
2024-04-14minor documentation fixRobin Haberkorn1-1/+1
2024-03-27replaced Stream:foreach() with Stream:iter()Robin Haberkorn1-42/+47
2024-03-16Stream:gnuplot() now supports writing to an output filev0.1Robin Haberkorn1-2/+8
2024-01-29revised Stream:resample() - it takes a stream factor now, so you can control ...Robin Haberkorn1-19/+64
2024-01-12Stream:gnuplot() supports plotting into Kitty terminals nowRobin Haberkorn1-0/+13
2023-12-19fft.lua: added support for Fourier analysis (FFT/IFFT)Robin Haberkorn1-0/+1
2023-12-10added Stream:partition() operationRobin Haberkorn1-0/+53
2023-12-10updated Jupyter notebook documentation after ILua forkingRobin Haberkorn1-2/+2
2023-11-23fixed playing of muxed streams and improved error reporting during Stream:play()Robin Haberkorn1-5/+5
2023-11-16improved interruption (SIGINT, CTRL+C) supportRobin Haberkorn1-21/+27
2023-11-15Added Jupyter-support to Stream:gnuplot()Robin Haberkorn1-1/+19
2023-09-19added Stream:print() for tracking control values streamsRobin Haberkorn1-0/+19
2023-09-16minor SubStream optimizationRobin Haberkorn1-9/+11
2023-09-15fixed SubStream of cached streamsRobin Haberkorn1-4/+11
2023-09-15documentation updateRobin Haberkorn1-2/+4
2023-09-13added LDoc documentationRobin Haberkorn1-154/+864
2023-09-09Stream:jdump() prints less unrelated traces nowRobin Haberkorn1-2/+6
2023-09-09cache the value in simple value streamsRobin Haberkorn1-1/+3
2023-09-05sampleCache should be global so that the other Lua modules can access it dire...Robin Haberkorn1-1/+1
2023-09-05moved common definitions into applause.hRobin Haberkorn1-20/+5
2023-09-05libsndfile related classes moved into sndfile-stream.luaRobin Haberkorn1-100/+1
2023-09-05factored out filters into filters.luaRobin Haberkorn1-371/+1
2023-09-05MIDI stuff has been moved into midi.luaRobin Haberkorn1-243/+1
2023-09-05MIDIStream is now an ordinary class that caches internallyRobin Haberkorn1-21/+15
2023-09-05Added HID support via EvdevRobin Haberkorn1-6/+50
2017-10-21added DelayXStream (work in progress)Robin Haberkorn1-1/+50
2017-01-26revised MIDI supportRobin Haberkorn1-95/+59
2017-01-26added DSSI supportRobin Haberkorn1-1/+1
2016-09-27fixed the minus, div, mod and pow operations for streamsRobin Haberkorn1-8/+27
2016-09-27MIDI primitive optimizations and added ntof() and fton() shortcutsRobin Haberkorn1-11/+20
2016-09-26added LADSPA plugin host (LADSPAStream and Stream:LADSPA())Robin Haberkorn1-1/+9
2016-09-25fixed HPF, BPF and BRF filters and allow the quality factor to be a streamRobin Haberkorn1-23/+17
2016-09-25added Stream:tonumber() and Stream:tostring() and simplified the __tostring m...Robin Haberkorn1-7/+6
2016-09-25changed semantics of ZipStream (ie. multiply, add operators): the left stream...Robin Haberkorn1-110/+149
2016-09-15fixed SawOsc and support a scalar phase argument for all oscillatorsRobin Haberkorn1-13/+17
2016-09-15fixed multichannel SndfileStreams and :toplot()Robin Haberkorn1-9/+11
2016-09-05added Stream:pan(), fixed typo in MuxableStream and improved InstrumentStream...Robin Haberkorn1-3/+28
2016-09-03SndfileStream() supports raw files now, by passing through samplerate, channe...Robin Haberkorn1-3/+20
2016-07-18fixed Stream:resample()Robin Haberkorn1-1/+1
2016-07-04added ntom() and mton() for converting from note names to MIDI numbers and vi...Robin Haberkorn1-15/+53
2016-07-04fixup: InstrumentStreamRobin Haberkorn1-4/+19
2016-07-03simplified code: the Streams.streams array is no longer mandatoryRobin Haberkorn1-79/+70
2016-07-03renamed Stream:tick() to Stream:gtick()Robin Haberkorn1-58/+58
2016-07-03added InstrumentStream (Stream:instrument)Robin Haberkorn1-0/+58
2016-06-05revised stream syncing: stream samples are cached nowRobin Haberkorn1-81/+65
2016-06-01added a few APLish unicode shortcuts for some of the primitives/Stream methodsRobin Haberkorn1-1/+7
2016-06-01implemented delay lines and echo effectRobin Haberkorn1-0/+51
2016-01-25added line(), curve() and curves(): RTCmix-like "curve" generatorsRobin Haberkorn1-0/+32