index
:
Starlet
main
osc-with-guileosc
udp-scanout
Theatrical lighting control in Lisp
Thomas White
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
guile
/
starlet
/
midi-control
Age
Commit message (
Expand
)
Author
2022-10-30
Add find-midi-device
Thomas White
2022-07-17
Improve the syntax of "set-midi-control-map!"
Thomas White
2022-07-10
Don't send fix/attr/val to state update hook
Thomas White
2022-06-11
MIDI control: pull entire colour into programmer state
Thomas White
2022-06-02
Debounce "go" button on MIDI controller
Thomas White
2021-10-23
Handle controller=#f in 'set-midi-control-map!'
Thomas White
2021-10-19
Replace partial application functions with SRFI-26 "cut"
Thomas White
2021-09-12
Variable sensitivity for jogwheels
Thomas White
2021-09-11
Re-assert MIDI control map on parameter change
Thomas White
2021-08-08
Add hook for state updates
Thomas White
2021-08-08
Make each MIDI controller into its own object
Thomas White
2021-06-26
Remove tnow parameter from current-value
Thomas White
2021-05-24
Indicate when stop button can be pressed
Thomas White
2021-05-22
Handle LED via select-on-button
Thomas White
2021-05-22
Indicate playback paused via LEDs
Thomas White
2021-05-22
send-note-on/off: Handle #f argument
Thomas White
2021-05-22
Add make-back-button
Thomas White
2021-05-16
Get rid of time parameter and use clock objects for cross-fades
Thomas White
2021-05-12
Trigger apply-fader when fader crosses its original value
Thomas White
2021-05-10
Split 'base' module up into 'fixture', 'state' and 'scanout'
Thomas White
2021-05-06
Add GPL boilerplate everywhere
Thomas White
2021-05-06
Slow down MIDI transmisisons
Thomas White
2021-04-18
Update MIDI buttons
Thomas White
2021-04-18
Use individual CMY channels in MIDI control map
Thomas White
2021-04-18
Special case colour components for MIDI faders
Thomas White
2021-04-05
When using jogwheel control, clamp values to end of range
Thomas White
2021-04-04
Add the ability to make certain states unique
Thomas White
2021-04-04
New state-on-fader
Thomas White
2021-04-03
New state-on-fader
Thomas White
2021-04-03
Fix sel/at (again)
Thomas White
2021-04-02
Replace merging of states with search through list of states
Thomas White
2021-03-08
enqueue-midi-bytes: Actually enqueue, rather than waiting for empty queue
Thomas White
2021-03-08
Remove home state and abolish fixture-attribute use in states
Thomas White
2021-03-02
Refuse to start MIDI control twice
Thomas White
2021-02-25
Gracefully handle unavailable MIDI control device
Thomas White
2021-02-21
Make MIDI callbacks (optionally) unique
Thomas White
2021-01-30
Move useful stuff to utils
Thomas White
2021-01-26
Move "sel" to base, and add a callback
Thomas White
2021-01-26
New, scaled approach to MIDI faders
Thomas White
2021-01-25
Formatting
Thomas White
2021-01-19
Rename "on-fader" to "state-on-fader"
Thomas White
2021-01-19
on-fader: Soft pickup
Thomas White
2021-01-19
sel: Handle lists
Thomas White
2021-01-19
Implement selection of multiple fixtures at once
Thomas White
2021-01-15
Remove selection-state
Thomas White
2021-01-09
Add select-on-button
Thomas White
2021-01-03
Start MIDI control only for attributes in the fixture
Thomas White
2021-01-02
Print backtraces for MIDI receive thread
Thomas White
2021-01-02
Turn off all MIDI notes at startup
Thomas White
2021-01-02
Implement at-midi-fader
Thomas White
[next]