Skip to content

Commit

Permalink
Cycle through MixerFX on S5/S8 using SHIFT-FILTER.
Browse files Browse the repository at this point in the history
  • Loading branch information
kokernutz committed Oct 28, 2018
1 parent 9c0504d commit 15cb93b
Show file tree
Hide file tree
Showing 444 changed files with 60,460 additions and 16 deletions.
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@

**Changes from default screens:**

- Preferences: Edit prefs file at Screens/Defines/Prefs.qml
- Preferences: Edit prefs file at qml/Screens/Defines/Prefs.qml
- Global: Toggle between Open and Camelot key (toggle in prefs)
- Global: User defined phrase length (set in prefs)
- Browser: Gauges for Key/BPM match (toggle in prefs)
- Browser: Display 7 or 9 items on screen (toggle in prefs)
- Deck: Cycle through MixerFX on S5/S8 by pressing SHIFT-FILTER
- Deck: Layout more closely resembles main Traktor layout
- Deck: All 9 data elements are configurable (set it prefs)
- Deck: Spectrum colors (toggle in prefs)
Expand All @@ -37,17 +38,17 @@
- Quit Traktor
- Navigate to **/Applications/Native Instruments/Traktor Pro 3**
- Right click **Traktor**, then click **Show Package Contents**
- Navigate to **Contents/Resources/qml**
- Rename the **Screens** folder to **ScreensBackup**
- Copy the **Screens** folder from the download to this folder
- Navigate to **Contents/Resources/**
- Rename the **qml** folder to **qmlBackup**
- Copy the **qml** folder from the download into this folder
- Start Traktor

**Windows:**

- Quit Traktor
- Navigate to **C:\Program Files\Native Instruments\Traktor Pro 3\Resources64\qml
- Rename the **Screens** directory to *ScreensBackup**
- Copy the **Screens** directory from the download to this directory
- Navigate to **C:\Program Files\Native Instruments\Traktor Pro 3\Resources64\
- Rename the **qml** directory to *qmlBackup**
- Copy the **qml** directory from the download into this directory
- Start Traktor

## Screenshots
Expand Down
33 changes: 33 additions & 0 deletions qml/CSI/Common/BrowserModule.qml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import CSI 1.0

Module
{
id: module
property string surface: ""
property int deckIdx: 0
property bool shift: false
property bool navigateFavoritesOnShift: true

Browser { name: "browser" }

WiresGroup
{
enabled: !shift

Wire { from: "%surface%.browse.encoder.push"; to: TriggerPropertyAdapter { path: "app.traktor.decks." + deckIdx + ".load.selected" } }
Wire { from: "%surface%.browse.encoder"; to: "browser.list_navigation" }
Wire { from: "%surface%.browse.back"; to: "browser.add_remove_from_prep_list" }
}

WiresGroup
{
enabled: shift

Wire { from: "%surface%.browse.encoder"; to: "browser.favorites_navigation"; enabled: navigateFavoritesOnShift }
Wire { from: "%surface%.browse.encoder"; to: "browser.tree_navigation"; enabled: !navigateFavoritesOnShift }

Wire { from: "%surface%.browse.back"; to: "browser.jump_to_prep_list" }
}

Wire { from: "%surface%.browse.mode"; to: "browser.full_screen" }
}
Loading

0 comments on commit 15cb93b

Please sign in to comment.