- Messages : 66
- Remerciements reçus 0
Résolution de problème : merci de consulter la FAQ et le Wiki
Aidez-nous à améliorer le contenu du Wiki et de la FAQ en les consultant. Le Wiki est mis à jour régulièrement et la FAQ permet une résolution rapide des principales embûches rencontrées. N'hésitez pas à nous faire parvenir vos suggestions d'amélioration sur le forum ou à éditer directement le Wiki ou la FAQ .
Anchor mechanism in OSC doesn't seem to work
- stebian
- Auteur du sujet
- Hors Ligne
I'm using an OSC controller with faders to control channels and subs in DL on different pages. When I switch pages and use the faders on different channels, channel values just jump to fader positions despite the level anchor mechanism being set. Switching that function on and off in Setup I/O -> OSC doesn't seem to have an effect.
stephan
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
which OSC controler do you use?
in the mean time did you try to use the VirtualSubmaster for incoming OSC channels messages?
(available in the latest release and beta)
++
nicolas
Connexion pour participer à la conversation.
- stebian
- Auteur du sujet
- Hors Ligne
- Messages : 66
- Remerciements reçus 0
I just tried the VirtualSubmaster. Circ messages don't get through at all. For subs it remains the same issue.
stephan
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
also which version of DL do you use?
++
nicolas
Connexion pour participer à la conversation.
- stebian
- Auteur du sujet
- Hors Ligne
- Messages : 66
- Remerciements reçus 0
I'm on the latest release (4.1.03)
stephan
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
you build that? great!!
can you post your sho for me to try?
++
nicolas
Connexion pour participer à la conversation.
- stebian
- Auteur du sujet
- Hors Ligne
- Messages : 66
- Remerciements reçus 0
For the past 6 years I worked with a similar controller over MIDI until I realized with all those LED lights I would need at least 8bit resolution on faders. So I wanted to switch to OSC. It works great so far. There are just a few things to work on still.
Technically I could receive levels via OSC and make the controller send messages only when fader levels equal OSC levels. But the anchor mechanism could just make things much easier and I remember it working that way before...
stephan
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
you can control channels from inside DL (cues levels) or outside DL (from Midi or OSC controler).
each time you control a channel from an external controler, the 'leader' variable of the channel is set to external and unless DL internally take control back on the channel, it stays to external.
anchor mechanism works when DL take back control on channel's levels.
what I've tried is:
/circ/x/level 127
channel's level bump to 50%, leader is set to external
disconnect OSC
move OSC fader (from pureData) to 100%, nothing move in DL as OSC is off
reconnect OSC
move OSC fader to 99%
channel's level bump to 99%. anchor mechanism did not work in this case because leader variable was set to external at the first call.
hope it's clear.
++
nicolas
Connexion pour participer à la conversation.
- stebian
- Auteur du sujet
- Hors Ligne
- Messages : 66
- Remerciements reçus 0
I will manage that in my code then.
Thanks for the clarification.
stephan
Connexion pour participer à la conversation.
- stebian
- Auteur du sujet
- Hors Ligne
- Messages : 66
- Remerciements reçus 0
Using MIDI, I only had this issue when bypassing the AnchorMechanism.
Could you include that option in OSC as well?
stephan
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
the purpose of Resync is to take back leader internally and to tell to all externals current levels (of channel for example in this case).
but it means each time you switch channel page, you'll need to trigger the reSync. Manually.
I did this once (in Midi) and it's not very a big deal...
will try to code that for the next beta
++
nicolas
Connexion pour participer à la conversation.
- stebian
- Auteur du sujet
- Hors Ligne
- Messages : 66
- Remerciements reçus 0
As long as I can trigger reSync via OSC that Looks like an option. That would be great if you could! That way it is still possible to use infinite encoders like touch controls.
stephan
Connexion pour participer à la conversation.
- aroom
-
- Hors Ligne
you mind sharing the code you're running on the teensy?
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
code is in the next beta (aka 4.1.04_b4 probably public tomorrow).
message is
/pad/resync 1
1 is to distinguish buttonPress from buttonRelease
and it seems to work great, you'll tell me.
++
nicolas
Connexion pour participer à la conversation.
- sl1200mk2
-
- Hors Ligne
- Messages : 11495
- Remerciements reçus 1059
++
nicolas
Connexion pour participer à la conversation.
Français
English