Jump to content

MIDI-Seq4 Verwirrung beim Hardwareconfig-file


Recommended Posts

Posted

Hallo zusammen,

ich habe jetzt mein MIDI-Sequencer4 fertig gebaut.

Für die DIN- und DOUT Platinen habe ich eigene Layouts erstellt mit veränderter Pinbelegung.

Jetzt geht es darum , das Hardware-Config File anzupassen.

Also habe ich das File "MBSEQ_HW.V4" geöffnet um es zu editieren.

Da steht z.B.

# SR Pin

LED_TRACK1 1 0

LED_TRACK2 1 1

LED_TRACK3 1 2

LED_TRACK4 1 3

Was ist jetzt "Pin 0" ?

In den Anschlussplänen findet man nur Bezeichnungen wie "D0" bis "D7"

Die Annahme das "Pin 0" gleich "D0" sein soll scheint aber falsch zu sein

denn "LED Track1" liegt laut Anschlussplan an "D7".

Also wie muss man das jetzt verstehen ?

Leider musste ich nachträglich feststellen(Leiterplatte bereits fertig), dass eine solche

Konfigurationsmöglichkeit für die Step LED's 1 - 16 nicht existiert oder

habe ich da was übersehen ?

Bei der Encoderkonfiguration ist mir auch noch was unangenehmes aufgefallen :

Man kann offenbar nur ein Pin konfigurieren und der andere Pin muss automatisch daneben liegen.

Jedenfalls ist er nicht angegeben.

Ich würde mich freuen wenn mir jemand weiter helfen könnte.

Gruss

-iswestija-

Posted

Hi!

* die DOUT LEDs liegen umgekehrt an: (siehe "Note")

* die STEP LEDs sind nur gesamt einzelnen Shift Registern zuzuordnen, was ja auch Sinn macht, da Du eh zwei davon brauchst (vier für duo color option)

* die Encoder Pins liegen auch immer nebeneinander, was ebenso Sinn macht, um die Kabel bis zu den Shiftregistern parallel führen zu können.

Ciao und viele Grüsse!

Peter

Posted

Hi Peter,

danke für die schnelle Antwort mit den Infos.

zu 1 : ok , an sich kein Problem aber es wäre besser wenn das MBSEQ_HW.V4 File angepasst würde

damit newbies wie ich es einfacher haben.

zu 2 : ja , dass macht schon Sinn wenn die ersten 8 Step-LED's auch an einem Schieberegister hängen.

Habe ich ja auch so gemacht , nur dass in mein Layout die Reihenfolge der DOUT's anders ist.

Hatte geglaubt dass man das auch konfigurieren kann.

zu 3 : meine Encoder Pins liegen auch nebeneinander nur musste ich jetzt feststellen dass meine Encoder

alle falsch rum drehen : dreh ich nach links erhöhen sich die Werte und umgekehrt.

Kann man das nachträglich noch ändern ohne ein neues Layout machen zu müssen ?

Gruss

-iswestija-

Posted (edited)

Hi,

zu 3) - das müsste man eventuell mit dem DETENTION Mode umstellen können - bin mir aber nicht 100% sicher :-)

Viel Glück :-)

http://www.midibox.o...php?id=encoders


##################################################

# Encoder Functions

# SR = 0: encoder disabled

# SR = 1..16: DIN assignment

# Types: NON_DETENTED, DETENTED1, DETENTED2, DETENTED3

##################################################


#          	SR  Pin  Type

ENC_DATAWHEEL   6 0   DETENTED2


# the speed value for the datawheel which is used when the "FAST" button is activated:

ENC_DATAWHEEL_FAST_SPEED 3


#    	SR  Pin  Type

ENC_GP1   1   0   DETENTED2

ENC_GP2   1   2   DETENTED2

ENC_GP3   1   4   DETENTED2

...

Ciao,

Peter

Edited by Hawkeye
Posted

Hi Peter,

ja , dein Tip könnte funktionieren , probier ich auf jeden Fall aus.

zu deinem Link konnte ich leider keine Grafik zu "DETENTED3 " finden . Gibt es die irgendwo

bzw. was ist der Unterschied zu den anderen Moden ?

Danke für deine Hilfe.

-iswestija-

Posted (edited)

Hi,

Hier ist ein interessanter Thread zu dem Thema, obwohl MIOS8-spezifisch:

und hier die Grafik zu den DETENTED Modes:

page__view__findpost__p__120581

Es gibt wohl auch höhere DETENTED Modes in MIOS32, die bis DETENTED5 deklariert sind:

http://www.midibox.o...32__enc_8h.html

ich weiss jedoch nocht, ob sie von SEQV4 (also dessen Konfigurationsreader) unterstützt werden (nie probiert).

Ciao,

Peter

PS: Nachdem ich das alles nochmal gelesen hab, hab ich doch das Gefühl, dass Du evtl. die Pins mit Hilfe von Kabelbrücken umlöten musst...

Edited by Hawkeye
  • 2 weeks later...
Posted

Leider führten Änderungen zum Detented Modes nicht zu einer Änderung der Drehrichtung.

Musste doch die Leiterplatte ändern.

Bei Detented 4 und 5 funktionierte der Encoder gar nicht mehr , schein also nicht

unterstützt zu werden.

Gruß aus Berlin mit seinem schmudligen Wetter :unsure:

-iswestija-

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...