aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2024-03-28InputStream(): work in progressinputstreamRobin Haberkorn3-13/+203
2024-03-27replaced Stream:foreach() with Stream:iter()Robin Haberkorn3-45/+53
2024-03-16Stream:gnuplot() now supports writing to an output filev0.1Robin Haberkorn1-2/+8
2024-02-20ilua-wrapper: FreeBSD compatibilityRobin Haberkorn2-1/+3
2024-01-29updated README and TODORobin Haberkorn2-2/+7
2024-01-29revised Stream:resample() - it takes a stream factor now, so you can control ...Robin Haberkorn1-19/+64
2024-01-24evdev: access struct dirent via helper function applause_dirent_name() instea...Robin Haberkorn3-12/+10
2024-01-24README: mention some useful programsRobin Haberkorn2-3/+9
2024-01-22README: documented some FreeBSD tweaksRobin Haberkorn2-8/+32
2024-01-12Stream:gnuplot() supports plotting into Kitty terminals nowRobin Haberkorn2-0/+15
2024-01-12minor FreeBSD compatibility fixes and documentationRobin Haberkorn4-5/+15
2023-12-19added example for pitch tracking via FFTRobin Haberkorn4-2/+80
2023-12-19updated TODORobin Haberkorn1-1/+25
2023-12-19fft.lua: documented moduleRobin Haberkorn2-41/+146
2023-12-19fft.lua: added Hann(ing) window functionRobin Haberkorn1-2/+15
2023-12-19added a free sample to be used with the FFT examplesRobin Haberkorn4-9/+705
2023-12-19added FFT Jupyter notebookRobin Haberkorn2-1/+2155
2023-12-19fft.lua: added support for Fourier analysis (FFT/IFFT)Robin Haberkorn4-1/+347
2023-12-10added Stream:partition() operationRobin Haberkorn1-0/+53
2023-12-10updated Jupyter notebook documentation after ILua forkingRobin Haberkorn2-20/+11
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 Haberkorn6-94/+192
2023-11-15Added Jupyter notebook exampleRobin Haberkorn2-4/+425
2023-11-15Added Jupyter-support to Stream:gnuplot()Robin Haberkorn1-1/+19
2023-11-15Jupyter integration improvements: support $APPLAUSE_OPTS and document how to ...Robin Haberkorn3-11/+15
2023-11-12documented how to run Applause in Jupyter Consoles and NotebooksRobin Haberkorn3-0/+80
2023-11-12support running scripts in batch modeRobin Haberkorn2-38/+67
2023-09-29added Stream:CCrel() for interpreting relative CC controllers (for instance e...Robin Haberkorn1-4/+51
2023-09-26Stream:CC14() added, Stream:CC() outputs normalized values, got rid of Stream...Robin Haberkorn2-47/+64
2023-09-26Stream:evrel(): scale output values only once per eventRobin Haberkorn1-7/+8
2023-09-22EvdevStream:new() fixed opening device by nameRobin Haberkorn1-11/+43
2023-09-22Stream:evkey(): result stream will now contain the key id if the key is press...Robin Haberkorn1-1/+1
2023-09-19added Stream:print() for tracking control values streamsRobin Haberkorn1-0/+19
2023-09-16evdev.lua: support more ABS_X constantsRobin Haberkorn1-1/+24
2023-09-16minor SubStream optimizationRobin Haberkorn1-9/+11
2023-09-15fixed SubStream of cached streamsRobin Haberkorn2-7/+11
2023-09-15documentation updateRobin Haberkorn6-19/+34
2023-09-13added LDoc documentationRobin Haberkorn12-314/+1369
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-05added README and TODORobin Haberkorn3-0/+105
2023-09-05sampleCache should be global so that the other Lua modules can access it dire...Robin Haberkorn1-1/+1
2023-09-05replaced math.pow(x, y) with x^yRobin Haberkorn1-1/+1
2023-09-05moved common definitions into applause.hRobin Haberkorn3-27/+17
2023-09-05libsndfile related classes moved into sndfile-stream.luaRobin Haberkorn2-100/+101
2023-09-05factored out filters into filters.luaRobin Haberkorn2-371/+362
2023-09-05MIDI stuff has been moved into midi.luaRobin Haberkorn4-245/+248
2023-09-05MIDIStream is now an ordinary class that caches internallyRobin Haberkorn1-21/+15
2023-09-05Added HID support via EvdevRobin Haberkorn7-8/+333
2017-10-21Fix crashes on terminationRobin Haberkorn1-2/+3