Mapping something (e.g. loop size/out) to jog wheel
Answers
-
Yes, I will try this monday :)
I’ve made a video to show what I’ able to do with this forum :
→ Perfect sync with audio, lights and videos
Thank a lot :)1 -
You are welcome, but really it's you who is doing the work! 😊
0 -
Hi :)
So I try my formula and unfortunately nothing happen…
I think it didn't consider that "(2260 - ((1-(deckBpm / TrackBpm))* 5750))" like a number in ms.
// enter a custom delay value in ms; can be negative readonly property real beatDelay: (2260 - ((1-(deckBpm / TrackBpm))* 5750))
0 -
Could you please post all the relevant code (or the file)?
0 -
//----------------------------------- Beatcounter LED ------------------------------------// AppProperty { id: masterIdProp; path: "app.traktor.masterclock.source_id" } //-1: MasterClock, 0: Deck A, 1: Deck B, 2: Deck C, 3: Deck D readonly property int masterId: masterIdProp.value + 1 AppProperty { id: deckTypeProp; path: "app.traktor.decks." + masterId + ".type"; } AppProperty { id: deckElapsedTime; path: "app.traktor.decks." + masterId + ".track.player.elapsed_time" } AppProperty { id: deckGridOffset; path: "app.traktor.decks." + masterId + ".content.grid_offset" } AppProperty { id: deckMixerBpm; path: "app.traktor.decks." + masterId + ".tempo.base_bpm" } //true_bpm AppProperty { id: remixBeatPos; path: "app.traktor.decks." + masterId + ".remix.current_beat_pos" } AppProperty { id: midiButtonProp1; path: "app.traktor.midi.buttons.1" } // enter a custom delay value in ms; can be negative readonly property real beatDelay: (2260 - ((1-(deckBpm / TrackBpm))* 5750)) readonly property var turnSpeedFactor: deckMixerBpm.value / 8 // Tempo varies with track's bpm readonly property var deckBeats: deckTypeProp.value != 1 ? (((deckElapsedTime.value * 1000 - deckGridOffset.value + beatDelay) * turnSpeedFactor) / 7500.0) : parseInt(remixBeatPos.value) * 2 readonly property var deckBeat: (deckBeats < 0.0) ? (16 - (parseInt(Math.abs(deckBeats) % 16))) : parseInt(Math.abs(deckBeats) % 16) + 1 onDeckBeatChanged: { if (deckBeat == 1) { midiButtonProp1.value = true } else { midiButtonProp1.value = false } } } //Mapping
0 -
I'm going to put this into my s4 mod later and see what happens.
1 -
this will not work because the variables "deckBpm" and "TrackBpm" are not declared.
2 -
How can I do that? :)
Thank you.
0 -
I will think about this today tonight. and I will look in the “Traktor_Commands.txt” to see what is suitable for filling the variables🙂
1 -
That will be awesome :)
Many thanks
0
Categories
- All Categories
- 18 Welcome
- 1.7K Hangout
- 67 NI News
- 887 Tech Talks
- 4.6K Native Access
- 17.7K Komplete
- 2.2K Komplete General
- 4.8K Komplete Kontrol
- 6.3K Kontakt
- 1.1K Reaktor
- 407 Battery 4
- 917 Guitar Rig & FX
- 464 Massive X & Synths
- 1.5K Other Software & Hardware
- 6.3K Maschine
- 8.1K Traktor
- 8.1K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators