v0.5.2

Change Log: 

  • Bug: Add fade popup button has checkmark after adding fade 
  • Bug [From Leon]: Playlist element more visually different.
  • Feature [From Leon]: Go to original selected Canvas when target mode exited. 
  • Bug [From Jeff]: Tooltips go off screen
  • Bug: Track Titles don't update
  • Feature: Copy/Paste
  • Feature: Copy/Paste Levels
  • Feature: Audio Element crosspoint levels
  • Feature: Audio Track infinite loop
  • Feature: Control line delay
  • Feature [From Phillip]: Multiple Delay points
  • Feature [From Jeff]: Loudspeaker count in System page (hide Loudspeakers) 
  • Feature [Multiple]: System Page (0,0) point movable 
  • Bug [Ethan]: Resize window redraws incorrectly (when using magnet) 
  • Feature [Roc]: Duplicate fades 
  • Feature: Next Selected LS in System Page
  • Feature: Multiple Elements on Drag and Drop from Element selector
  • Bug: System Output page system table text issue (overlaps button) 
  • Bug: Remove Document tab bar functionality
  • Feature [GW]: Click on canvas to exit target mode
  • Bug [Jeff]: Label Mistake in System Element
  • Bug [Roc]: Audio Element Fade selection popup does not show
  • Feature [GW]: Add ing a new element selects that element
  • Bug [Arshan]: Audio Element fade in issues.
  • Bug [Arshan]: Audio Element Text issue 
  • Bug: Region Start/Length textboxes don't work. 
  • Bug: Fade names editable 
  • Feature: Audio Element Resets levels, and stops fades on Stop
  • Bug: Stop button on running fade doesnt revert back to play when fade is complete..
  • Bug [Jeff]: Audio Element Playhead moves behind waveforms  
  • Feature [Leon]: Add Track URL to audio options menu. 
Christopher Baine
v0.5.1
  • Feature: BPM Trigger Element
  • Feature: Multi-Trigger Element Modes 
  • Feature: Audio files copied to local folder
  • Feature: Able to add multiple restore fades 
  • Bug: Canvas Selector text boxes entered into when not selected fixed. 
  • Bug: Line cross-points collapse on Mouse-down. 
Christopher Baine
v0.5.0

Change Log: 

  • Feature: Saving
  • Feature: Opening 
  • Feature: Undo
  • Feature: Redo
  • Feature: New Document 
  • Feature: Recent Documents
  • Feature: Open Document
  • Feature: Launch Window
  • Feature: Audio Playlist Element
  • Feature: "inf" or "-inf" can be used in any DB textbox
  • Feature: DB textboxes assume negative value (ie: when you type in 10, it assumes -10)
  • Feature: Pan textboxes use "C", "c" or "center" to set as 0 
  • Feature: Add lines from Multiple Elements (cmd + click on IO) 
  • Feature: Zooming on Canvas 
  • Feature: Track Preview Buttons
  • Internal Feature: Logging engine on crash reports
  • Bug: Audio Element can run when not connected to an output
  • Bug: Audio Elements Types can split outputs and send to two different locations
  • Bug: [BETA: Jeff Dorfman] Audio can be heard when fade out at -inf
  • Bug: Click and Drag didn't deselect previous element
  • Bug: Elements can be dragged off canvas 
  • Bug: [BETA:  Roc Lee] Inlets/Outlets can be clicked when behind other elements 
  • Bug: [BETA:  Roc Lee] Clicking in the wrong place in the options menu will deselect element 
  • Bug: Black frame on volume box remains on collapsed element. 
Christopher Baine
v0.4.0

Changelog: 

  • Feature: System Page: Added Delays 
  • Feature: Audio Element: Can move audio files down the timeline
  • Feature: Audio Element: Fade In and Out on individual tracks
  • Feature: Audio Element: Loop Element
  • Feature: Audio Element: Track Loops
  • Feature: Audio Element: Pause 
  • Feature: Audio Element: Panning
  • Feature: Audio Element: Moving the playhead to any time in the timeline
  • Feature: Audio Element: Playback two audio files of different sample rates.
  • Feature: System Page: Added height to loudspeakers (Horray 3D!)
  • Feature: Snap to Grid
  • Feature: Nudge Element 
  • Bug: Fixed crash when adding a new sound card 
  • Bug: Fixed panner displayed on surround files 
  • Bug: Fixed Line Remains after making LS a practical
  • Bug: Audio Element End time wasn't redrawing correctly on mouse drag
  • Bug: Firing an audio element while it is playing restarted the view of the element
  • Bug: Fixed line redraw issue when expanding an element from the system menu
Christopher Baine
v0.3.2

Changelog: 

  • Feature: Added an installer screen when you first download the program.
  • Bug: Setting a New output card wouldn’t allow for more than 2 outputs. (it does now! Up to 64 channels) 
  • Bug: Audio Line crosspoints were set incorrectly on launch. 
  • Bug: Mixer Element resizing issue was using -inf, and will now use the system defaults. 
  • Feature: Added basic right click functionality, and you can right click on an Element to toggle the style. 
  • Feature: Deleting a track in the Audio Element on right click
  • Cleaned: Added a little more text to clarify the layout of the System Output Page 
  • Bug (From Jeff D.): Audio Line Crosspoint hangs when clicking repeatedly.  Thanks Jeff! 
  • Feature: Added in a feedback window to the help menu, which you can now send us feedback on the program! 
  • Feature: Added a crash window which pops up whenever the program crashes, (which it NEVER does) so you can send us feedback, crash reports and logs. 
  • Feature: Added updates to the program, so you wont need to download the program every time, you can just update it! 
  • Bug: Fixed System Element volumes over output 2 were not being set correctly on launch
  • Bug/Feature: All audio files in an Audio Element should play in sync now! (so your music doesn’t sound like a John Cage piece)
  • Feature: Added tooltips to the Elements and the main buttons
  • Bug:  Fixed selecting tracks in the Audio Element deselects other tracks unless holding shift.
  • Bug: Fixed system Output Page lagging on draging the Loudspeakers 
  • Feature: Added Trim levels to each track in the Audio Element
  • Bug: Program is now named Canvas and not Avae (if you see it called Avae anywhere let us know) 
  • Feature: Can enter the fade target mode from main menu
  • Bug: Mouse dragging drags all selected Elements 
  • Feature: (from Jeff D.) The Queued Canvas now has a green frame around it, and the program starts with the first canvas queued. 
  • Feature: Added a menu option to “Fire All Selected Elements”
  • Bug: Added a scrollview to the System Output Page for the smaller screens
  • Feature: The main menu has an option to let you toggle all Audio Elements between Time and Volume while collapsed 
  • Feature: The main menu has an option to allow you to collapse all Elements in the canvas 
  • Feature: The main menu has an option to toggle the selected elements between Collapsed/Expanded 
  • Feature: Added a restore zoom button to the System Output page 
Christopher Baine
v0.3.1

Changelog: 

  • Update to Swift 4 
  • Timers on Audio stacks using too much CPU
  • Fixed an issue with the Audio Element playing while switching between canvases
  • Changing to a new Sound Card doesn't crash the program anymore
  • Audio Element stop button doesn't crash the program anymore
  • Fade Element Level changes stay within an acceptable DB range
  • Fixed an issue with adding multiple canvases not adding a system element
  • Added an error check to the Audio Element to throw an error when not connected
  • Fixed an Error where you couldn't add an audio file after deleting an Audio Element
  • Fixed a bug where Trigger Element current trigger view would be off from what's fired
  • Fixed an overall issue with the Fade elements
  • Fixed an issue where removing an audio line didn't stop an audio element
  • Removed table headers ability to resize
Christopher Baine
v0.3.0
 

Changelog:

New

  • Element - Fade
  • Audio regions stop after finishing
  • Separated auto-routing for control and audio
  • Icons and button images

Fixes

  • Element selector rect isn't selecting rects
  • TimerText using too much cpu
  • Audio Element isPalying animation
  • Line selection changes
  • Mixer Element not connecting
  • Expandable IO add button doesn't add IO to itself
  • Removing audio lines breaks Audio Elements
Christopher Baine