Age | Commit message (Collapse) | Author |
|
- Assume missing audio files have length 1s
- Add check to interface to find missing audio files
|
|
- Somewhat ghetto solution to crashing when too small
- Can now advance by just hitting enter
|
|
|
|
|
|
|
|
|
|
- Don't use italics if unavailable
- Add more command-line options
- Fix channels indexing from 1 in interface (now 0)
|
|
|
|
- Now correctly adds start time
|
|
- Now audio fades work
- Can't advance past end of chaser
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Can now defer output load, retry if it fails
- New command for showing (currently) output status
|
|
- Shouldn't add an extra line when no lines are there
|
|
- Single-letter to advance first/second chaser
- Edit leftmost chaser by default from base mode
|
|
- Chaser.advance not using proper audio ID
- Add OLA renderer as main one
|
|
- Fix bug in chaser code leading to incorrect advance
- Only known bug is cursor is in the wrong spot during render
|
|
- Audio doesn't play the past the first time
- Advance is a bit late
|
|
|
|
- Fix chaser oneshot a bit (still doesn't work)
- Basic implementation of a live renderer
- Still needs functions for manipulating function data
- Lacks audio fades, pause, seek
|
|
- Can create, view, delete, edit audio functions
o Integrated with chaser and base
- Can rename functions
- Can bind chaser steps to functions
- Now confirms on exit
|
|
- Fix saving Workspaces
o Order wasn't being generated properly
- Finish chaser editing in interface
o Create, delete steps
o Move steps around
o Rename steps
|
|
- Can now edit chasers a bit
o Edit component steps
o Change step durations
|
|
|
|
|
|
- Can edit, create, delete scenes
- Basic saving
|
|
|
|
- Easier to do with multiple running functions
|
|
|
|
|
|
|
|
- Remove print statements
- Fix chaser scope and rendering
|
|
|
|
- Add some new tests
- Run some basic (interactive) chaser tests, they work-ish now
|
|
- Add tests for chaser steps
- Finish preliminary implementation of chasers
- Implement (de)serialization on chasers and steps
- Various bugfixes from testing
|
|
|
|
- Untested
- (De)serialization functions still need implementing
|
|
- Fix up callbacks
- Clean up function implementations
- More properties to prevent editing of attributes
- Start work on chasers
- Implement framework for chaser steps
|
|
- Basic functionality
- Can save/load to XML format (see examples folder)
- Can create and edit fixtures and channels
- Can create and edit Scenes and Audios
- Live updates through callbacks
|