aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
9 daysAdd missing includeDavid Robillard1-0/+1
2025-01-10Fix unread variable valueDavid Robillard1-1/+1
2025-01-10Add missing const qualifiersDavid Robillard8-37/+38
2025-01-10Add missing function attributeDavid Robillard1-1/+1
2024-12-21Remove forge pointer from ControlIDDavid Robillard3-31/+29
2024-12-19Merge control index and property fieldsDavid Robillard5-30/+29
2024-12-19Send events instead of writing to control port buffers in UIDavid Robillard3-3/+6
2024-12-02Fix MSVC/Windows buildDavid Robillard1-2/+2
2024-12-02Fix unused parameter warnings when POSIX is unavailableDavid Robillard1-0/+5
2024-12-02Fix mismatched zix_aligned_alloc() and zix_free()David Robillard2-3/+3
2024-12-02Add missing attributeDavid Robillard1-1/+1
2024-12-02Replace jalv_strjoin() with use of zix_path_join()David Robillard4-22/+6
2024-11-24Fix typos and improve documentationDavid Robillard1-7/+4
2024-11-24Fix unused parameter warning in release builds without suilDavid Robillard1-0/+2
2024-11-24Make help and version commands exit successfullyDavid Robillard3-7/+11
2024-11-24Cleanly separate backends from the rest of the applicationDavid Robillard5-93/+124
2024-11-24Cleanly separate audio thread from the rest of the applicationDavid Robillard12-373/+587
2024-11-24Fix misleading function namesDavid Robillard2-23/+25
2024-11-24Move process thread setup code to a separate fileDavid Robillard5-40/+71
2024-11-24Factor out "settings" that affect the execution processDavid Robillard10-119/+176
2024-11-24Simplify port buffer allocationDavid Robillard4-18/+24
2024-11-24Factor out URIDs pointer for brevityDavid Robillard1-7/+8
2024-11-24Move ring size calculation into a function with other similar onesDavid Robillard1-9/+9
2024-11-24Move Jack internal client to a separate compilation unitDavid Robillard3-99/+133
2024-11-24Rename jalv_internal.h to jalv.hDavid Robillard10-12/+13
2024-11-24Move features struct to a separate fileDavid Robillard2-26/+43
2024-11-24Clean up include pathsDavid Robillard5-0/+7
2024-11-24Use angle brackets for library includesDavid Robillard34-146/+148
2024-11-24Move main() and related code to a separate fileDavid Robillard2-59/+76
2024-11-24Fix PortAudio backend deactivation and cleanupDavid Robillard1-8/+16
2024-11-24Clean up backend allocation and setupDavid Robillard4-44/+66
2024-11-24Move control port printing to console clientDavid Robillard5-42/+31
2024-11-24Move general model query functions to a separate fileDavid Robillard6-56/+95
2024-11-24Remove questionable use of exit()David Robillard1-15/+19
2024-11-24Factor out jalv_activate() and jalv_deactivate()David Robillard3-16/+47
2024-11-24Clean up worker interfaceDavid Robillard3-63/+79
2024-11-24Replace misleading function name and documentationDavid Robillard3-11/+12
2024-11-24Factor out atom dumperDavid Robillard5-68/+135
2024-11-24Factor out jalv_free_nodes()David Robillard3-3/+12
2024-11-24Separate URI map implementation from applicationDavid Robillard7-62/+183
2024-11-24Remove unused prototypesDavid Robillard1-12/+0
2024-11-24Improve header documentationDavid Robillard15-14/+15
2024-11-24Simplify env initializationDavid Robillard1-10/+13
2024-11-24Add state_threadSafeRestore to nodes cacheDavid Robillard3-46/+45
2024-11-24Factor out initial_state()David Robillard1-21/+31
2024-11-24Factor out free_control()David Robillard3-9/+18
2024-11-24Make jalv_open() caller responsible for calling jalv_close()David Robillard2-11/+2
2024-11-24Move control port buffers to a separate arrayDavid Robillard10-37/+37
2024-11-24Move PortFlow and PortType definitions to types.hDavid Robillard2-10/+13
2024-11-24Use message mechanism to pause plugin executionDavid Robillard9-27/+98