aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-24Convert some fixtures to use define-fixtureThomas White
Also fixes an obvious bug in <adj-mega-tripar-profile-4ch>
2022-04-24Add define-fixture macroThomas White
2022-04-23Add (taw controls)Thomas White
2022-04-23Fixture library: Add Stairville Octagon Theater CW/WWThomas White
2022-04-23Add scale-and-clamp-to-rangeThomas White
2022-04-23Fixture library: Add ADJ Mega Tripar ProfileThomas White
2022-04-23Fixture display: Slow down redraw rateThomas White
2022-03-19crossfade: Remove unused routinesThomas White
2022-03-19Set unused intensities to zero in transition effectsThomas White
This becomes important when running cues out of order.
2022-02-24Combine fixture and playback display tools into oneThomas White
2022-02-21Fix (write <starlet-playback> _) on last cueThomas White
2022-02-14Update docsThomas White
2022-02-13Show only cue numbers (not indices) in playbackThomas White
2022-02-13Write colours as inexact numbers to three significant figuresThomas White
2022-02-08playback: Remove unused exportThomas White
2022-02-05cue-list: Fix use of apply-state outside lighting-stateThomas White
Obviously, the parts have to be applied to a separate state, not the programmer state.
2022-02-05playback: Start new playbacks in cue zeroThomas White
2022-02-04crossfade: Accept single argument for flat fadesThomas White
e.g. (crossfade 3) for 3 seconds up, 3 seconds down
2022-01-30Remove states and transitions from cue (leave only cue parts)Thomas White
2022-01-26Add a commentThomas White
2022-01-25Implement crossfadeThomas White
2022-01-25Track time taken for cue transitionThomas White
2022-01-25Restore update-state for playbackThomas White
2022-01-25Define write method for playbackThomas White
2022-01-25Syntax for creating transition effectsThomas White
2022-01-25Overlay all of the part transitions before applying to playbackThomas White
This prevents any individual cue part being visible on stage before the others.
2022-01-25Initial working demonstration of 'snap' transitionThomas White
2022-01-25cut!: Handle end of cue listThomas White
2022-01-25Separate cue lists from playbacks and crossfadesThomas White
2021-11-07Fixture library / tadm-led-foh: Use RGBW colour spaceThomas White
2021-11-06Add colour-as-rgbwThomas White
2021-11-03Fixture display: Dump fixture list on disconnectionThomas White
2021-11-03Fixture display: Show pre-fade colour in a separate rectangleThomas White
2021-11-02Fixture display: Show colour independently of intensityThomas White
2021-11-02Playback display: Handle non-existent cueThomas White
2021-11-02get-playback-cue-number: Return #f if current cue doesn't existThomas White
2021-11-02Playback display: Don't exit when REPL closesThomas White
2021-11-02Fixture display: Don't exit when REPL closesThomas White
2021-11-01Two TadM fixturesThomas White
2021-10-31Fixture display: Reverse list when requesting fixturesThomas White
This makes them appear in the order they've been patched.
2021-10-30Fixture display: Show fixture coloursThomas White
2021-10-30Fixture display: Use the tile width for drawingThomas White
2021-10-26Add playback display utilityThomas White
2021-10-24Reset the cue clock when the cue is runThomas White
2021-10-24Move cue-clock into the cue itselfThomas White
Effects in the cue state may need to reference the cue's clock. Otherwise, there's no way to synchronise any kind of effect to the time of running the cue. For this to be possible, the cue clock needs to exist at the time of cue creation.
2021-10-24Allow clocks to be created in stopped state, add 'set-clock-expiration-time!'Thomas White
2021-10-24FormattingThomas White
2021-10-23Handle controller=#f in 'set-midi-control-map!'Thomas White
2021-10-23Add TadM LED barThomas White
2021-10-23Add 'reassert-current-cue!'Thomas White