Releases: dotherightthing/control-traktor
Releases · dotherightthing/control-traktor
6.6.5
6.6.4
Full Changelog: 6.6.3...6.6.4
Stream Deck XL
- Fix comment for Ch11.CC.90
Other
- Bome - Track deck focus with modifier 5 and pass on to Traktor as m5
- Bome - Document issue #85
6.6.3
Full Changelog: 6.6.2...6.6.3
Stream Deck XL
- B1 Rmx Perf Record / B2 Rmx Captr - Rename "Rows" to "Grid Rows"
- B1 Rmx Perf Record / B2 Rmx Captr - Rename "Slot" to "Grid Slot"
- B1 Rmx Perf / B2 Rmx Captr - Update icons to infer 'Slot' through the graphic and use simplified text for the label
- B1 Rmx Perf / B2 Rmx Captr - Improve button layout
- B1 Rmx Perf / B2 Rmx Captr - Increase size of LAUNCH QUANTISE text
- B1 Rmx Perf / B2 Rmx Captr - Use same pink colour for all non-graphic text
Other
- Bome - use Perform rather than Timer for Hold button to allow variables to be passed in
- Bome - pass Ch/CC/Value to Hold button rather than hardcoding Ch/Value
- Bome - add Focus Deck action with variable value and focus Deck C before activating B1 Reverse
- Bome - fix (non-Bome) Hold action of Reverse button by listening for any value (both 127/on and 0/off)
- Bome - document use of (Bome) simulated Hold button (for Cycle buttons)
6.6.2
6.6.1
Full Changelog: 6.6.0...6.6.1
Stream Deck XL
- B2 Rmx Captr Record - Rename "B2 Rmx Captr Record" to "B2 Rmx Captr" as it excludes the Loop Recorder buttons
6.6.0
Full Changelog: 6.5.0...6.6.0
Stream Deck XL
- Rename "B Rmx Perf Record" to "B1 Rmx Perf Record"
- Rename "— Rmx Captr Record" to "B2 Rmx Captr Record"
- B1 Rmx Perf Record / B2 Rmx Captr Record - Changed Button/Mouse mode to Grid mode (Button/Mouse/Slot) - see also #79
- B1 Rmx Perf Record / B2 Rmx Captr Record - Removed underlined "Slot" from cell state icons and reinstate as text at top of first row buttons
- B1 Rmx Perf Record / B2 Rmx Captr Record - Updated Grid Mode button to use multiple icons
- B1 Rmx Perf Record / B2 Rmx Captr Record - Updated Rows button to use multiple icons
- B1 Rmx Perf Record - Replaced Cell Reverse with whole-of-deck Reverse (see #77)
- D Mix Configure - Changed "Bome clicks" to "Click" and use arrow icon
Other
- Bome - Refactored preset toggling - explicitly de/activate each preset, split up grid and non-grid mouse actions, allow non-grid mouse actions to operate even when the grid is in button mode
- Removed redundant icons
- Added GNU AGPLv3 license
6.5.0
Full Changelog: 6.4.2...6.5.0
Stream Deck XL
- A Decks Record - Merged LIVE TEMPO PHASE NUDGE Up / Down into a shiftable button
- A Decks Record - Loop Recorder Length now deletes old recording first via Bome, to ensure that the expected length is set
- B Remix - Removed non-functioning SLOT TRIGGER TYPE (Latched / Gated, Ch 10 CC 94)
- B Remix - Split into "B Rmx Perf Record" and "— Rmx Captr Record", which handle Performance and Capture modes respectively
- B Rmx Perf/Captr - Added Button/Mouse mode button, which affect how the slot cell buttons behave; "Button" triggers samples and works with Load/Delete/Reverse modifiers; "Mouse" clicks the cell according to the offset set via the "Bome clicks" button in D Mix Configure. See also functionality in C Browse Rename.
- B Rmx Perf/Captr - Added state icons to slot cell buttons (empty/stopped/waiting/playing)
- B Rmx Perf/Captr - Added slot selection via Shift + slot cell button, and linked dedicated Slot button
- B Rmx Captr - Added slot cell deletion via "Delete Cell" + slot cell button
- B Rmx Captr - Added slot cell loading from Browser or Capture menu via shiftable "List · Captr To Cell" + slot cell button
- B Rmx Perf - Added slot cell reverse via "Reverse Cell" + slot cell button
- B Rmx Perf/Captr - Added ROWS button to toggle between controlling rows 1-2 or 3-4 of the 4x Remix Deck rows displayed by Traktor, this uses modifier 6 (#44)
- B Rmx Perf/Captr - Updated slot cell buttons to use Channel 11
- B Rmx Perf/Captr - Added Bome Hold timer to make Stream Deck Midi cycle button behave like a hold button as required by Traktor (Remix Deck > Direct Mapping > Slot X > Slot X Cell Y Trigger)
- B Rmx Perf/Captr - Replaced "SLOT BPM (BOME)" with mouse icon with shiftable "BPM ÷2 · ⨉2"
- B Rmx Perf/Captr - Renamed SLOT PLAY MODE to SLOT CELL PLAY MODE
- B Rmx Perf/Captr - Added Sample Offset via shiftable "Offset BWD · FWD"
- B Rmx Perf - Added Loop Recorder buttons
- B Rmx Perf - Added per-slot shiftable "Mute / Stop" controls. Note that FX trails resulting from slot mutes are only captured when entire Remix Deck C is cued into the Loop Recorder, not when each slot is cued (see #75)
- B Remix Captr - Added a basic cycle-based VU Meter to each slot
- C Browse Rename - Added Button/Mouse mode button; "Mouse" permits the any button displaying an arrow icon according to the offset set via the "Bome clicks" button in D Mix Configure
- C Browse Rename - Added search icon
- C Browse Rename - Traktor is now focussed before focussing the search field
- C Browse Rename - Leaving focus on search field after clearing
- C Browse Rename - Show Decks layout after Loading to Deck
- C Browse/Rename - Replaced HOT CUE RENAME (BOME) and SLOT RENAME (BOME) with Stream Deck text "HotCue S8" / "Cell SD" with arrow icon (requiring "Mouse" mode)
- D Mix Configure - Updated screenshots action to use an external script
- D Mix Configure - Added "Bome clicks MBP Main" / "Bome clicks MBP Ext" button, this replaces Shift as the mechanism for changing Bome mouse click presets
- D Mix Configure - Removed Stream Deck Config button
Other
- Bome - Added "Shift" translator (Modifier 1) which takes the 0-1 value of Ch.10.CC.04 and uses it to trigger Ch.10.CC.04 with value 0 or 127
- Bome - Added "Slot select" translator (Modifier 2) which takes the 0-3 value of Ch.11.CC.20 and uses it to trigger Ch.11.CC.21/22/23/24 with value 127
- Bome - Added "Button mode" translator (Modifier 3) which takes the 0-1 value of Ch.11.CC.30 and uses it to trigger Ch.11.CC.31/32 with value 127
- Bome - Added "Mouse mode" translator (Modifier 4) which takes the 0-1 value of Ch.10.CC.38 and uses it to trigger Ch.10.CC.40/41 with value 127
- Bome - Added "Row select" translator (Modifier 6)
- Bome - Refactored logic to use Timers and Performs for sequential and conditional actions
- Bome - Replaced Stream Deck Multi Actions with reusable Bome perform actions ("Focus - Traktor", "Traktor - Decks Layout", "Traktor - Sync State") and assigned fresh CCs as necessary
- Bome - Using "Swallow" for incoming MIDI messages (required for correct operation of Traktor Toggle buttons at least)
- Bome - Started on sending all Stream Deck actions into Bome first for consistency and ease of debugging CCs
- Misc - Added "Wake SD" button which launches "Wake Stream Deck.app", for use when MIDI stops sending (note: this doesn't resolve the issue)
- Updated Screenshots and INSTALL instructions
6.4.2
Full Changelog: 6.4.1...6.4.2
Other
- Fix link to Stream Deck mappings
- Fix Stream Deck screenshots (these must be taken with MBP as Main Display)
6.4.1
Full Changelog: 6.4.0...6.4.1
Other
- Update installation instructions with new page names
- Update screenshot script and screenshots
6.4.0
Full Changelog: 6.3.0...6.4.0
Stream Deck XL
- A Decks/Rec - Rename to A Decks Record, colour code sub-sections
- A Decks Record - Shorten names of Deck Flavour types
- B Rmx Deck - Rename to B Remix
- C Browser - Rename to C Browse Rename, merge in Rename page, colour code sub-sections
- C Browse Rename - Add Layout switcher button, this is required because the Browser page now shares with Rename so can't automatically use the Browser layout without affecting Bome clicks
- D Settings - Rename to D Mix Configure, merge in Mixer page, colour code sub-sections
- D Mix Configure - Fix path to Bome template
- D Mix Configure - Remove Edit button
- D Mix Configure - Replace RESET PAN with RESET PANS
- Update all layouts for top/bottom separation of sub-sections
- Update profile and mappings