aboutsummaryrefslogtreecommitdiffhomepage
path: root/applause.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-20detect libreadline via pkg-configRobin Haberkorn1-1/+0
2024-01-12minor FreeBSD compatibility fixes and documentationRobin Haberkorn1-1/+2
2023-11-16improved interruption (SIGINT, CTRL+C) supportRobin Haberkorn1-32/+67
2023-11-12support running scripts in batch modeRobin Haberkorn1-38/+65
2023-09-05moved common definitions into applause.hRobin Haberkorn1-7/+1
2023-09-05MIDI stuff has been moved into midi.luaRobin Haberkorn1-2/+2
2023-09-05Added HID support via EvdevRobin Haberkorn1-0/+1
2017-10-21Fix crashes on terminationRobin Haberkorn1-2/+3
2017-01-26revised MIDI supportRobin Haberkorn1-182/+49
2016-08-02options are now passed in POSIX style (ie. -o and -b)Robin Haberkorn1-7/+25
2016-01-26allow client connections to be terminated prematurelyRobin Haberkorn1-0/+63
2016-01-25fixed command server: unterminated stringRobin Haberkorn1-1/+2
2016-01-25multi-channel stream supportRobin Haberkorn1-105/+158
2016-01-12added history support: it is saved in .applause_history of the current workin...Robin Haberkorn1-3/+17
2016-01-07improve error messages in case loading applause.lua failsRobin Haberkorn1-4/+8
2016-01-07use the LuaJIT FFI interface for the MIDI streamsRobin Haberkorn1-51/+57
2016-01-05flush LuaJIT compiled code cache before executing commandsRobin Haberkorn1-0/+14
2016-01-05rewritten Stream:play() as a Lua functionRobin Haberkorn1-104/+43
2016-01-04added a simple server functionality and some SciTECO macros to interface itRobin Haberkorn1-39/+211
2016-01-04support the "=" shortcut at the beginning of lines (to print expressions) and...Robin Haberkorn1-3/+48
2016-01-03SyncedStream optimization: Allow streams to be reused within one stream graph...Robin Haberkorn1-5/+26
2016-01-03preliminary (broken) client forking supportRobin Haberkorn1-8/+89
2015-12-31support only LuaJIT and use some additional (insignificant) optimizationsRobin Haberkorn1-0/+8
2015-12-31fixed potential segfaults in MIDI processing & 1-based channelsRobin Haberkorn1-11/+18
2015-12-31implemented basic support for MIDI NOTE ON/OFF eventsRobin Haberkorn1-28/+126
2015-11-04added simple support for MIDI CC commandsRobin Haberkorn1-2/+121
2015-11-03enforce minimum buffer size for lua<->realtime communication based on jack_ge...Robin Haberkorn1-2/+17
2015-11-03fixed semaphore for realtime<->lua thread synchronizationRobin Haberkorn1-8/+16
2015-11-03allow Stream:play() to be interrupted by CTRL+CRobin Haberkorn1-1/+35
2015-11-03ring buffer size is configurable now via ./applause command-line parameter in...Robin Haberkorn1-9/+32
2015-11-03synchronize buffer access via System V semaphoreRobin Haberkorn1-10/+74
2015-11-03report buffer underrunsRobin Haberkorn1-6/+23
2015-04-11stop garbage collector temporarily during play()Robin Haberkorn1-1/+16
2015-04-11added custom interactive Lua interpreter for evaluating applause expressionsRobin Haberkorn1-0/+274