du machst nichts falsch. Bei MIDI ist für normale (nicht continuous) Controller bei 7 bit Schluss - 2^7=128, also genau die Anzahl an verschiedenen Werten, die dir dein Encoder liefert… :)
Hi, mal nebenbei gefragt: wie schließe ich die Encoder richtig an? Ich konnte leider nirgends ein Datenblatt für die ALPS Teile finden. Ich habe momentan nur drei von den Pin´s angeschlossen und es funktioniert. Dem Schaltplan nach müssen doch aber alle 5 Pin´s angschlossen werden, oder habe ich da was falsch verstanden ???
Leider hast Du nicht geschrieben, mit welcher MIDIbox Du die Encoder ausprobiert hast. Ich nehme mal eine MIDIbox16E an, hier senden die Encoder naemlich per default absolute Werte. Relative (also +1/-1 etc.) MIDI events werden natuerlich auch unterstuetzt, sogar mehrere Varianten:
# ENC_MODE_ABSOLUTE send absolute value
# ENC_MODE_40SPEED send 40 +/- <speed> (for Native Instruments Software)
# ENC_MODE_00SPEED send 00 +/- <speed> (for Steinberg Software)
# ENC_MODE_40_1 send 40 +/- 1
# ENC_MODE_00_1 send 00 +/- 1
# ENC_MODE_INCDEC send CC Inc/Dec
# ENC_MODE_LCEMU send 0<speed> when turned clockwise, 4<speed> on counter clockwise
# (protocol used by Logic Control/Mackie)
den Modus kannst Du entweder im “Encoder Mode” menue, mit dem mk_syx Script oder mit Serge’s Editor fuer jeden einzelnen Encoder einstellen.
Natürlich an der MidiBox16E (die Midi64 unterstützt ja keine Encoder)
Da ich leider nicht all zu viel Ahnung mit den Scripts habe, hab ich in der VMB den „send mode“ für jeden der 16 Encoder verändert und an die midibox gesendet (das die Daten richtig angekommen sind, hab ich ach schon getestet.
Aber mein Problem ist: egal, welche Einstellung (send mode) ich vornehme. Er sendet immer absolute Werte (wie bei Potis)
PS: ich hab den DinX an den J6 des Cores angeschlossen und ich hab kein Display
Natürlich an der MidiBox16E (die Midi64 unterstützt ja keine Encoder)
dafuer fast alle MIOS applikationen. Da sich momentan eigentlich fast alles nur noch um die MIDIbox NG dreht, war das nicht ganz klar.
Aber mein Problem ist: egal, welche Einstellung (send mode) ich vornehme. Er sendet immer absolute Werte (wie bei Potis)
Am besten forderst Du mal mit dem Editor einen speicherabzug von der MB16E an (Receive-Button), speicherst ihn auf Platte und schickst ihn mir per EMail. So kann ich besser nachvollziehen, wo es hakt.
Gruss,
Thorsten.
P.S.: wenn die Absolutwerte korrekt gesendet werden, ist es kein Hardware, sondern ein Konfigurationsproblem
ich fing vor nem halben jahr die planung an, da war die NG noch nicht aktuell.
das kann ich ja nicht wissen…
Dumme Frage, aber man weiss ja nie: verwendest Du auch die aktuellste Editor-Version? Bei der alten funktionierte die Enc-Mode-Konfiguration noch nicht richtig