index
:
applause2
inputstream
master
Luajit-based synthesizer based on a stream algebra
Robin Haberkorn
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-28
InputStream(): work in progress
inputstream
Robin Haberkorn
3
-13
/
+203
2024-03-27
replaced Stream:foreach() with Stream:iter()
Robin Haberkorn
3
-45
/
+53
2024-03-16
Stream:gnuplot() now supports writing to an output file
v0.1
Robin Haberkorn
1
-2
/
+8
2024-02-20
ilua-wrapper: FreeBSD compatibility
Robin Haberkorn
2
-1
/
+3
2024-01-29
updated README and TODO
Robin Haberkorn
2
-2
/
+7
2024-01-29
revised Stream:resample() - it takes a stream factor now, so you can control ...
Robin Haberkorn
1
-19
/
+64
2024-01-24
evdev: access struct dirent via helper function applause_dirent_name() instea...
Robin Haberkorn
3
-12
/
+10
2024-01-24
README: mention some useful programs
Robin Haberkorn
2
-3
/
+9
2024-01-22
README: documented some FreeBSD tweaks
Robin Haberkorn
2
-8
/
+32
2024-01-12
Stream:gnuplot() supports plotting into Kitty terminals now
Robin Haberkorn
2
-0
/
+15
2024-01-12
minor FreeBSD compatibility fixes and documentation
Robin Haberkorn
4
-5
/
+15
2023-12-19
added example for pitch tracking via FFT
Robin Haberkorn
4
-2
/
+80
2023-12-19
updated TODO
Robin Haberkorn
1
-1
/
+25
2023-12-19
fft.lua: documented module
Robin Haberkorn
2
-41
/
+146
2023-12-19
fft.lua: added Hann(ing) window function
Robin Haberkorn
1
-2
/
+15
2023-12-19
added a free sample to be used with the FFT examples
Robin Haberkorn
4
-9
/
+705
2023-12-19
added FFT Jupyter notebook
Robin Haberkorn
2
-1
/
+2155
2023-12-19
fft.lua: added support for Fourier analysis (FFT/IFFT)
Robin Haberkorn
4
-1
/
+347
2023-12-10
added Stream:partition() operation
Robin Haberkorn
1
-0
/
+53
2023-12-10
updated Jupyter notebook documentation after ILua forking
Robin Haberkorn
2
-20
/
+11
2023-11-23
fixed playing of muxed streams and improved error reporting during Stream:play()
Robin Haberkorn
1
-5
/
+5
2023-11-16
improved interruption (SIGINT, CTRL+C) support
Robin Haberkorn
6
-94
/
+192
2023-11-15
Added Jupyter notebook example
Robin Haberkorn
2
-4
/
+425
2023-11-15
Added Jupyter-support to Stream:gnuplot()
Robin Haberkorn
1
-1
/
+19
2023-11-15
Jupyter integration improvements: support $APPLAUSE_OPTS and document how to ...
Robin Haberkorn
3
-11
/
+15
2023-11-12
documented how to run Applause in Jupyter Consoles and Notebooks
Robin Haberkorn
3
-0
/
+80
2023-11-12
support running scripts in batch mode
Robin Haberkorn
2
-38
/
+67
2023-09-29
added Stream:CCrel() for interpreting relative CC controllers (for instance e...
Robin Haberkorn
1
-4
/
+51
2023-09-26
Stream:CC14() added, Stream:CC() outputs normalized values, got rid of Stream...
Robin Haberkorn
2
-47
/
+64
2023-09-26
Stream:evrel(): scale output values only once per event
Robin Haberkorn
1
-7
/
+8
2023-09-22
EvdevStream:new() fixed opening device by name
Robin Haberkorn
1
-11
/
+43
2023-09-22
Stream:evkey(): result stream will now contain the key id if the key is press...
Robin Haberkorn
1
-1
/
+1
2023-09-19
added Stream:print() for tracking control values streams
Robin Haberkorn
1
-0
/
+19
2023-09-16
evdev.lua: support more ABS_X constants
Robin Haberkorn
1
-1
/
+24
2023-09-16
minor SubStream optimization
Robin Haberkorn
1
-9
/
+11
2023-09-15
fixed SubStream of cached streams
Robin Haberkorn
2
-7
/
+11
2023-09-15
documentation update
Robin Haberkorn
6
-19
/
+34
2023-09-13
added LDoc documentation
Robin Haberkorn
12
-314
/
+1369
2023-09-09
Stream:jdump() prints less unrelated traces now
Robin Haberkorn
1
-2
/
+6
2023-09-09
cache the value in simple value streams
Robin Haberkorn
1
-1
/
+3
2023-09-05
added README and TODO
Robin Haberkorn
3
-0
/
+105
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
replaced math.pow(x, y) with x^y
Robin Haberkorn
1
-1
/
+1
2023-09-05
moved common definitions into applause.h
Robin Haberkorn
3
-27
/
+17
2023-09-05
libsndfile related classes moved into sndfile-stream.lua
Robin Haberkorn
2
-100
/
+101
2023-09-05
factored out filters into filters.lua
Robin Haberkorn
2
-371
/
+362
2023-09-05
MIDI stuff has been moved into midi.lua
Robin Haberkorn
4
-245
/
+248
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
7
-8
/
+333
2017-10-21
Fix crashes on termination
Robin Haberkorn
1
-2
/
+3
[next]