Mapping something (e.g. loop size/out) to jog wheel
Answers
-
@pixel using the jogwheel to scroll songs in the playlist is the mod I've been making for the S4. If you scroll up you can download my working copy of the CSI folder. There are some bugs: the haptic tension property doesn't recall properly. @Sûlherokhh are you able to find some time to take a look at that? I can explain the context again if you need
2 -
Yes please. I'm slowly getting back into s4 code layout. :)
0 -
Unfortunately I have the S3
0 -
Okay maybe I'll try to get the diff of my changes posted as I think that will be easier to parse through. I also haven't looked at this in a minute so this is from memory, I'll add more detail once I pick this up again.
Basically the issue is the following: while I can set the Haptic Tension property, I'm not able to read what it is from settings. That is, I believe we were using a MappingPropertyDescriptor in the S4 core file to add a descriptor to the haptic tension property from settings. However, when reading this PropertyDescriptor in the S4MK3Deck file, it's unable to read what the value is.
The behavior I'm going for is the following: When the browser is full screen, drop the haptic tension to 0 and store whatever the value was previously. When the browser is not full screen, restore the haptic tension to the stored value. In theory this should work, and if you change the haptic tension in the settings that change will be reflected as the value when the browser isn't full screen. However again it's not reading the property properly, so my code is falling back to a default value of Haptic Tension 150 when returning from the full screen browser. That makes editing the haptic tension require a code change, and not something that can be done on the fly in settings.
0 -
Well that's fine- the exact code won't work but the principles for the mapping will be the same. When I get a chance to post my diff you should be able to take it and do the same for the S3
1 -
Well, the S4 mod i uploaded a few days ago assigns a name to the tension and is able to read it, both for determining the length of the VinylBreak as well as for the screen display. It's probably a tiny hard to find mistake somewhere...
0 -
Great, i could use your Code to get the Browser Jog Wheel Mod for the S3. Works perfectly.
The data i have changed, i will load up with this post. :)
1 -
no chance, I tested (c++, c, python, lua, java) without success😪
It just works (qt, javascript)
1 -
;( well, 'some' kinds of code...
0 -
hey @Sûlherokhh ! I just bought an s4 mk3, im coming from a long way on rekordbox, and are very excited about this controller and all the mapping around it, but im still a little lost with so much pages. I would love to have the essential ability to loop in and out and to fine adjust the loop, which is the final version of the mapping? Im also studying computer science, so really impressed with your work!
Please, could you upload that map? and how to use the in, out and adjust loop?
0 -
Go here: S4MK3-PerformanceMod
1 -
Hi Sûlherokhh and Hi everyone.
A few week ago you modified the following file (Traktor send midi cc every 8 beats of a track)
After many test, that is too fast for my computer, so I would to know if it's possible to have the same thing but every 16 times instead of 8.
Thank a lot :)
Regards.
1 -
I'll have a look :)
0 -
Thank you :)
0 -
I haven't forgotten you. My head is just somewhere else the last week.
0
Categories
- All Categories
- 19 Welcome
- 1.3K Hangout
- 59 NI News
- 689 Tech Talks
- 3.6K Native Access
- 15K Komplete
- 1.8K Komplete General
- 3.9K Komplete Kontrol
- 5.2K Kontakt
- 1.5K Reaktor
- 349 Battery 4
- 775 Guitar Rig & FX
- 400 Massive X & Synths
- 1.1K Other Software & Hardware
- 5.2K Maschine
- 6.6K Traktor
- 6.6K 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