Waveforms & OSC:
- Added custom audio waveform renderer control to cues to help with trimming: (Show Tested)
- Added In and Out point draggable markers to the waveform to make it easier to set the start time and duration of clips
- Added transport controls to the waveform window
- Added a playback marker to the waveform
- Fixed some bugs with the volume slider and fades
- Fixed a bug where if no fade out was specified the sound cue wouldn't respect it's duration field
- Fixed some threading issues
- Improved mouse capturing
- Added OSC support (Receive only at the moment) (Show Tested)
- Added OSC commands to play/stop/pause/unpause any cue in the cue stack
- Added OSC commands to select a cue, play/stop/pause/etc the selected cue
- Refactored code to meet modern C# standards
- Upgraded project to dotnet 8 (end users will be required to install the .net 8 runtime)
- Added keyboard shortcut to create cues (ctrl+T)
- QID, name, and delay fields can now be double clicked in the cue stack to be edited
- Fixed order-of-operations bug which resulted in a workaround making the cue editor text boxes difficult to use
- Added drag-and-drop support for adding new audio cues
- Fixed Go and Stop button tooltips being too big
- Cue list header is now sticky and can been seen when scrolling down the cue list
- Many internal refactorings and fixes
Full Changelog: 1.4.1...1.6.4