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
path:
root
/
applause.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-28
InputStream(): work in progress
inputstream
Robin Haberkorn
1
-13
/
+156
2024-01-12
minor FreeBSD compatibility fixes and documentation
Robin Haberkorn
1
-1
/
+2
2023-11-16
improved interruption (SIGINT, CTRL+C) support
Robin Haberkorn
1
-32
/
+67
2023-11-12
support running scripts in batch mode
Robin Haberkorn
1
-38
/
+65
2023-09-05
moved common definitions into applause.h
Robin Haberkorn
1
-7
/
+1
2023-09-05
MIDI stuff has been moved into midi.lua
Robin Haberkorn
1
-2
/
+2
2023-09-05
Added HID support via Evdev
Robin Haberkorn
1
-0
/
+1
2017-10-21
Fix crashes on termination
Robin Haberkorn
1
-2
/
+3
2017-01-26
revised MIDI support
Robin Haberkorn
1
-182
/
+49
2016-08-02
options are now passed in POSIX style (ie. -o and -b)
Robin Haberkorn
1
-7
/
+25
2016-01-26
allow client connections to be terminated prematurely
Robin Haberkorn
1
-0
/
+63
2016-01-25
fixed command server: unterminated string
Robin Haberkorn
1
-1
/
+2
2016-01-25
multi-channel stream support
Robin Haberkorn
1
-105
/
+158
2016-01-12
added history support: it is saved in .applause_history of the current workin...
Robin Haberkorn
1
-3
/
+17
2016-01-07
improve error messages in case loading applause.lua fails
Robin Haberkorn
1
-4
/
+8
2016-01-07
use the LuaJIT FFI interface for the MIDI streams
Robin Haberkorn
1
-51
/
+57
2016-01-05
flush LuaJIT compiled code cache before executing commands
Robin Haberkorn
1
-0
/
+14
2016-01-05
rewritten Stream:play() as a Lua function
Robin Haberkorn
1
-104
/
+43
2016-01-04
added a simple server functionality and some SciTECO macros to interface it
Robin Haberkorn
1
-39
/
+211
2016-01-04
support the "=" shortcut at the beginning of lines (to print expressions) and...
Robin Haberkorn
1
-3
/
+48
2016-01-03
SyncedStream optimization: Allow streams to be reused within one stream graph...
Robin Haberkorn
1
-5
/
+26
2016-01-03
preliminary (broken) client forking support
Robin Haberkorn
1
-8
/
+89
2015-12-31
support only LuaJIT and use some additional (insignificant) optimizations
Robin Haberkorn
1
-0
/
+8
2015-12-31
fixed potential segfaults in MIDI processing & 1-based channels
Robin Haberkorn
1
-11
/
+18
2015-12-31
implemented basic support for MIDI NOTE ON/OFF events
Robin Haberkorn
1
-28
/
+126
2015-11-04
added simple support for MIDI CC commands
Robin Haberkorn
1
-2
/
+121
2015-11-03
enforce minimum buffer size for lua<->realtime communication based on jack_ge...
Robin Haberkorn
1
-2
/
+17
2015-11-03
fixed semaphore for realtime<->lua thread synchronization
Robin Haberkorn
1
-8
/
+16
2015-11-03
allow Stream:play() to be interrupted by CTRL+C
Robin Haberkorn
1
-1
/
+35
2015-11-03
ring buffer size is configurable now via ./applause command-line parameter in...
Robin Haberkorn
1
-9
/
+32
2015-11-03
synchronize buffer access via System V semaphore
Robin Haberkorn
1
-10
/
+74
2015-11-03
report buffer underruns
Robin Haberkorn
1
-6
/
+23
2015-04-11
stop garbage collector temporarily during play()
Robin Haberkorn
1
-1
/
+16
2015-04-11
added custom interactive Lua interpreter for evaluating applause expressions
Robin Haberkorn
1
-0
/
+274