Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-11 | More consistent behaviour between 8-bit and 16-bit setters | Thomas White | |
2021-01-10 | Avoid setting DMX values to #f | Thomas White | |
2021-01-10 | Use programmer-state for command-line interactions | Thomas White | |
2021-01-09 | Cap values at maximum | Thomas White | |
2021-01-09 | Better rounding in set-chan-16bit | Thomas White | |
2021-01-09 | Change default universe to 0 | Thomas White | |
This matches OLA's convention for the "first" universe. | |||
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 | |
get-cc-value now returns #f if the position of the fader is unknown. Some other changes were needed to accommodate that. | |||
2020-12-31 | Manage LEDs for parameter adjustment | Thomas White | |
2020-12-31 | Reduce scope of merge-rule-replace | Thomas White | |
2020-12-31 | Select fixture and change parameters via MIDI | Thomas White | |
2020-12-30 | Generalise MIDI callbacks to CCs as well as notes | Thomas White | |
2020-12-30 | Add selection/programmer states, improve error handling | Thomas White | |
2020-12-30 | Make set-in-state! private, export set-attr! | Thomas White | |
Two very similar procedures set-attr is more useful since it can handle both attribute names and objects. | |||
2020-12-29 | Simplify MIDI control interface | Thomas White | |
This removes the midi-led and midi-control classes, which only seemed to be making things more complicated. | |||
2020-12-27 | Add fader control | Thomas White | |
2020-12-23 | Add separate fade time for non-intensity attributes | Thomas White | |
2020-12-23 | Move 'guile-midi' into Starlet namespace | Thomas White | |
2020-12-05 | Remove 'venues' folder | Thomas White | |
2020-12-05 | Add generic-rgb | Thomas White | |
2020-11-22 | cut-to-cue-number: Copy the hash table | Thomas White | |
This hash table will become the one which contains the cross-fade functions. Therefore, when we "emphatically" set it like this, it must not be the same table as in the cue state itself. | |||
2020-11-22 | Factorise vector-ref | Thomas White | |
2020-11-18 | Improve syntax for cue parts | Thomas White | |
2020-10-25 | Add set-playback-cue-list! and get-playback-cue-number | Thomas White | |
These support re-loading a cue list for live coding | |||
2020-10-24 | Match cue-part attributes by name as well | Thomas White | |
2020-10-24 | Implement cue parts with different fade times | Thomas White | |
2020-10-23 | fade-up -> up-time, fade-down -> down-time | Thomas White | |
This makes everything consistent: {up,down}-{time,delay} | |||
2020-10-23 | Plumbing for cue parts | Thomas White | |
2020-10-16 | with-fade-times macro | Thomas White | |
2020-10-15 | New record type for fade times | Thomas White | |
2020-10-15 | s/fade-params/fade-record/ | Thomas White | |
2020-10-13 | New way of doing cross-fades | Thomas White | |
2020-09-28 | Remove old "translator" element | Thomas White | |
2020-09-13 | Add intensity? | Thomas White | |
2020-09-10 | Add tracking | Thomas White | |
2020-09-09 | Formatting | Thomas White | |
2020-09-07 | Un-export track-state, export qnum | Thomas White | |
2020-09-06 | Make cue 0 implicit | Thomas White | |
2020-09-06 | Add a blackout state | Thomas White | |
2020-09-06 | Add utils module | Thomas White | |
2020-09-06 | Rearrange for tracking | Thomas White | |
2020-09-05 | Store cue list as a vector instead of a list | Thomas White | |
Because we're about to do a lot of backwards/forwards tricks. | |||
2020-09-05 | Move some things around | Thomas White | |
2020-09-04 | Move cue list stuff to playback module | Thomas White | |
Also, sketch out new way of doing cue lists | |||
2020-09-03 | Return unspecified from 'go!' and 'cut-to-cue-number!' | Thomas White | |
2020-08-30 | cue-state and apply-state | Thomas White | |
2020-08-30 | (define-state a ...) -> (define a (lighting-state ...)) | Thomas White | |