Skip to content

Version 1.3.0

Compare
Choose a tag to compare
@mat1jaczyyy mat1jaczyyy released this 09 Dec 03:14
· 724 commits to master since this release

Changes:

  • Reverted Apollo's color system back to 6-bit color per channel (3F as maximum value) as it was in versions prior to 1.2.0. This is due to the Launchpad X actually only displaying 6-bit color despite receiving a 7-bit color value (notably #010101 would still be turned off). (#295, #298)
  • Apollo Studio is now compiled ahead of time, which should improve performance everywhere.
  • Implemented smoothing options (Linear, Smooth, Sharp, Slow, Fast, Hold) for the Fade device, accessible by right clicking color points. (#267, #297)
  • Newly created Fade color points now default to the color which was clicked when creating the color point. (#301)
  • Selected Devices can now be choked directly from their context menu or via CTRL+SHIFT+G(Win) or CMD+SHIFT+G(Mac). (#300)
  • Fixed an issue where it was impossible to undo or redo actions done directly to a Choke device (such as adding it in the chain, changing its target...)
  • Fixed an issue where a Group device with multiple Chains could be ungrouped via keyboard shortcuts, causing invalid and crash-prone state when undoing that action.
  • Virtual Launchpads can now be locked in the Preferences. This means the port will never disconnect, even if the Launchpad window is closed, and Apollo will recreate the virtual ports and their Launchpad windows on next startup. (#309)
  • Fixed a regression where the Center Track Contents setting in the Preferences would not refresh existing Track windows. (#294)
  • Expanded and renamed the Page system to include 4 independent Macros, independently controllable via the Switch and Macro Filter devices. This allows for easier management of concepts such as sub-pages or other effects which change slightly over time. (#263, #299)
  • In the Pattern editor, it's now possible to start playing the light effect from an arbitrary point in time. There are multiple ways to trigger this: ALT+Click(Win) or OPT+Click(Mac) middle-clicking a frame in the frame list, choosing Play/Fire here from a frame's context menu; or from the frame currently being edited via the shortcut CTRL+ENTER(Win) or CMD+ENTER(Mac). (#307)
  • Implemented Home, End, Page Up and Page Down shortcuts in the Pattern Editor. (#305)
  • The Pattern Editor now respects the Pattern's Repeats and Pinch while playing or firing the light effect. (#308)
  • The Pinch dial is now properly disabled in the Pattern Editor while the effect is playing or firing.
  • The Track window and Pattern Editor now have a larger default window size.
  • Slightly reduced memory usage when dealing with on-screen Launchpads.
  • Centered Dials now display a point when in the neutral position.
  • When using Copy in Interpolate mode, an angle of movement can now additionally be specified for each offset, allowing for movement that follows a curved shape rather than a straight line. (#302, #304)
  • Implemented Pinch, Reverse and Infinite functionality for Copy in Animate and Interpolate modes. (#312)
  • Offsets found on the Move and Copy device can now be right-clicked to toggle them into absolute positioning mode. (#253, #304)
  • Fixed Copy Random Loop never stopping the loop if the original Signal's color was not fully white (#3F3F3F).
  • Newly created windows are now properly brought to the front of the screen if created while Apollo Studio is obscured or minimized.
  • Added Separators to context menus.
  • Fixed an issue where clicking off a context menu would cause keyboard shortcuts to not register until the window is refocused. (#313)
  • Fixed context menus on Group devices sometimes incorrectly displaying the Unmute action.
  • Fixed an issue where undoing an Ungroup action would incorrectly restore the Group's muted state. (#311)
  • Significantly reduced size of Apollo's auto-updater (by removing unnecessary files).
  • The Apollo Connector v3 now properly detects when Apollo Studio has cleanly disconnected from the session.
  • The Apollo logo is now dimmed if the Connector is not connected to Apollo Studio.
  • Added a Mute button which controls whether notes will be sent to Apollo Studio. This is useful while exporting audio in Ableton Live, so as to not send lots of notes instantly to Apollo Studio. (#296)