Jump to content

DANKE FÜR ALLES! ES LÄUFT PERFEKT!


mfk
 Share

Recommended Posts

OMG das wird ja immer mehr ....  :sad: 

Muss miene Planung fürn Seq v4 voll umschmeissen wenn ich das sehe .. denn ich will ja ohne das Wilbaboard machen ...  :purple: 

DIOMARTIX ... merken und rechnen wieviel ich dann brauche ...  :sheep:

 

Achtung: im mbseq_v4_dio_wilba_layout.pdf file waren die LED Matrix Spalten gespiegelt, ich habe das jetzt korrigiert.

Die GP Duo-LEDs werden auf D3..0 ausgegeben.

 

Gruss, Thorsten.

Link to comment
Share on other sites

  • 3 weeks later...

Das Bild ist etwas klein, ich hoffe, dass Du den Edit Button nicht vergessen hast...

 

Die Track-Selektierung wird so nicht funktionieren.

Es gibt 4 Track buttons und 4 Groups buttons, aber keine 16 Track buttons.

 

Gruss, Thorsten.

Link to comment
Share on other sites

Die Track-Selektierung wird so nicht funktionieren.

Es gibt 4 Track buttons und 4 Groups buttons, aber keine 16 Track buttons.

Ich weiß :sad: . Aber ich brauche die unbedingt. Finde ich. Also muss ich mir da was ausdenken (lassen). Irgendeine kleine Dioden-Schaltung oder so. Notfalls steuer ich mit jeder Taste zwei Relais, die für mich die Track- und Group-buttons tasten...

 

Bild in größer:

gallery_9640_280_101578.jpg

Edited by mfk
Link to comment
Share on other sites

Ich muss mich korrigieren: es gibt bereits BUTTON_DIRECT_TRACK[1..16] buttons, und auch LEDs (TRACKS_DOUT_L_SR und R_SR - die LEDs muessen direkt an zwei SR angeschlossen werden)

 

Generell ist mir aufgefallen, dass Du noch keine LEDs vorgesehen hast - absicht?

 

Gruss, Thorsten.

Link to comment
Share on other sites

Die LEDs sind in den Tastern.

 

Hier trage ich die 16 Taster ein:

 

# alternative (1) track selection buttons
# LEDs have to be assigned to TRACKS_DOUT_L_SR and TRACKS_DOUT_R_SR
#                                            SR  Pin
BUTTON_DIRECT_TRACK1   9   1
BUTTON_DIRECT_TRACK2   9   2
BUTTON_DIRECT_TRACK3   9   3
BUTTON_DIRECT_TRACK4   9   4
BUTTON_DIRECT_TRACK5   9   5


...etc

 

Noch eine Verständnisfrage: jedes DIN hat 4 SR, fortlaufend nummeriert? Dh. mit SR 9 = J3 vom dritten DIN?
 

Das mit den LEDs verstehe ich noch nicht.

 

# OPTIONAL: individual track LEDs can optionally be assigned to SRs
# they correspond with the BUTTON_DIRECT_TRACK* buttons
TRACKS_DOUT_L_SR 0
TRACKS_DOUT_R_SR 0

Link to comment
Share on other sites

Noch eine Verständnisfrage: jedes DIN hat 4 SR, fortlaufend nummeriert? Dh. mit SR 9 = J3 vom dritten DIN?

 

ja

 

 

Das mit den LEDs verstehe ich noch nicht.

 

Angenommen, DOUT SR 5 und 6 sind noch frei, dann schreibe:

TRACKS_DOUT_L_SR 5
TRACKS_DOUT_R_SR 6

 

Nun zeigen folgende Ausgaenge die selektierten Tracks an.

DOUT SR5, D7: Track 1

DOUT SR5, D6: Track 2

DOUT SR5, D5: Track 3

DOUT SR5, D4: Track 4

DOUT SR5, D3: Track 5

DOUT SR5, D2: Track 6

DOUT SR5, D1: Track 7

DOUT SR5, D0: Track 8

DOUT SR6, D7: Track 9

DOUT SR6, D6: Track 10

DOUT SR6, D5: Track 11

DOUT SR6, D4: Track 12

DOUT SR6, D3: Track 13

DOUT SR6, D2: Track 14

DOUT SR6, D1: Track 15

DOUT SR6, D0: Track 16

 
Gruss, Thorsten.
 
Link to comment
Share on other sites

Welche Belegung macht bei mir für F1-F4 Sinn?

Ich dachte an: Save & Record oder BUTTON_DIRECT_BOOKMARK für späteres.

 

Folgende Funktionen haben eigene Taster:

  • BUTTON_STOP
  • BUTTON_PAUSE
  • BUTTON_PLAY
  • BUTTON_REW
  • BUTTON_FWD
  • BUTTON_COPY
  • BUTTON_PASTE
  • BUTTON_UNDO
  • BUTTON_CLEAR
  • BUTTON_DOWN
  • BUTTON_UP
  • BUTTON_TRG_LAYER_A
  • BUTTON_TRG_LAYER_B
  • BUTTON_TRG_LAYER_C
  • BUTTON_PAR_LAYER_A
  • BUTTON_PAR_LAYER_B
  • BUTTON_PAR_LAYER_C
  • BUTTON_UTILITY
  • BUTTON_STEP_VIEW
  • BUTTON_TRG_LAYER_SEL
  • BUTTON_TRACK_SEL
  • BUTTON_MENU
  • BUTTON_SELECT
  • BUTTON_EXIT
  • BUTTON_EDIT
  • BUTTON_MUTE
  • BUTTON_PATTERN
  • BUTTON_SONG
  • BUTTON_SOLO
  • BUTTON_FAST
  • BUTTON_ALL
  • BUTTON_GP1 bis BUTTON_GP16

 

nebenbei: BUTTON_DIRECT_TRACK1 bis BUTTON_DIRECT_TRACK16 (statt BUTTON_GROUP1 bis BUTTON_GROUP4 & BUTTON_TRACK1 bis BUTTON_TRACK4) funktioniert perfekt

 

BUTTON_SCRUB & BUTTON_METRONOME habe ich rausgeschmissen, weil ich die nicht brauche.

Link to comment
Share on other sites

Die Belegung fuer F1..F4 ist schon sehr individual, das musst Du selbst herausfinden. ;-)

 

Ich verwende SCRUB sehr haeufig - nicht fuer die SCRUB Funktion selbst, sondern vor allem die MENU+SCRUB Funktion, mit der man den Loop-Modus umschalten kann.

 

Gruss, Thorsten.

Link to comment
Share on other sites

Kleines Update:
med_gallery_9640_280_213083.jpg
Alle Taster funktonieren. Nun noch die Encoder und LEDs.
Beim nächsten Mal mache ich alles anders! (2022)

Leider passen die Displays nicht zum Rastermaß, deswegen habe ich eine kleine Lücke zwischen 4&5, 12&13.
Vielleicht ist das auch ganz gut für die Snare/Clap auf der 2 und 4 später.

  • Like 1
Link to comment
Share on other sites

ok, da bekomme ich gerade nichts hin. Also erst einmal andere Baustellen.
wenn man herausgefunden hat, dass man diese komischen ics noch programmieren muss, gehts...
wieder was gelernt.





 

Edited by mfk
Link to comment
Share on other sites

med_gallery_9640_280_745205.jpg

 

 

So, ungefähr Halbzeit:

 

☑ Coremodule gebaut, Software installiert

☑ LCDs angeschlossen

☑ 1. MIDI I/O gelötet und angeschlossen

☑ 4 DIN, 3 DOUT gelötet und angeschlossen

☑ 1 Midiquad gelötet und angeschlossen, ein PIC gebrannt.
☑ 69 Taster angeschlossen und verknüpft. (16 Encoder tasten parallel zur obersten Tastenreihe, ein Encoder extra).
☑ 69 Leds angeschlossen und verknüpft. (68 Leds in den Tastern, Tastenreihe, die Beat-LED extra).

 

☠3 PICs brennen für das Midiquad-Modul

☠2. MIDI I/O löten und anschliessen

☠25-pin breakout port

☠AOUT NG löten und anschließen

☠Frontplatte lasern lassen

☠Gehäuse bauen

☠Kabelsalat reduzieren, einbauen, fertig.

 

Anmerkungen für bisher:

  •     Unter "MB Hardware Platform" sollte es eine Anleitung für das Quad-Modul geben. (Es reicht ja, wenn sie aus einem Link auf das "IIC MIDI Module" besteht)
  •     Das das MIOS Studio-Programm die nicht in der MBSEQ_HW.V4 verknüpften Taster mit Pinbelegung anzeigt, ist hilfreich. (Gibt es so etwas auch für die LEDs?)
  •     Die Undo, Clear, Copy, Paste-LEDs könnten auch nach dem Tasterdruck weiterleuchten, damit man (besoffen?) noch weiß, welche man zuletzt gedrückt hat.
Link to comment
Share on other sites

Frage zu Trigger-Outs:

 

Ordne ich so die SR den Gate-Outs zu?:

 

DOUT_GATE_SR1   12 ---> Drittes DOUT, letzte Stiftleiste

DOUT_GATE_SR2   0

DOUT_GATE_SR3   0

DOUT_GATE_SR4   0

DOUT_GATE_SR5   0

DOUT_GATE_SR6   0

DOUT_GATE_SR7   0

DOUT_GATE_SR8   0

 

Und wie weise ich eine Spur diesem Ausgang zu?   Ich lese erst mal die Bedienungsanleitung...

Das mit J5 bekomme ich hin.


Aber an den DINOUT verzweifel ich.
Auch geschafft.

 

Verständnisfrage:

  • Trigger-Outs von J5 ---> Triggerimpuls parallel auf allen Noten auf Kanal 1-6?
  • Trigger-Out von DOUT ---> Triggerimpuls auf Kanal 16, jede Note (bis zu 64) ein eigener OUT?
  • Wo finde ich J5C? (oder ist das veraltet?)
Edited by mfk
Link to comment
Share on other sites

Die J5 Ausgaenge sind veraltet, bitte nicht mehr verwenden, denn sie liefern nur 3.3V fuer das Signal, und ohne spezielle Schutzschaltung kannst Du den Mikrocontroller zerschiessen!

 

Stattdessen nur noch DOUTs hernehmen, hier stehen die Gates mit 5V zur Verfuegung.

 

Siehe auch http://www.ucapps.de/midibox_seq_manual_hw.html

Ganz unten

 

Dort steht auch die Zuordnung fuer die 64 zusaetzlichen Trigger beschrieben.

 

Wo hast Du J5C aufgeschnappt? Diesen Port gibt es ja nur beim MBHP_CORE_STM32, doch ich erwaehne ihn schon gar nicht mehr im Manual...

 

Gruss, Thorsten.

Link to comment
Share on other sites

Aus meiner MBSEQ_HW.V4, die hoffentlich die aktuellste Version ist ;-):

 

##################################################
# CV and Gate/Trigger/Sync Setup
##################################################

# AOUT interface now selected in CV Configuration Menu and stored in MBSEQ_CV.V4 file
# please scroll through the menu to find this page!

# additional gate triggers are available on common digital output pins of the
# DOUT shift register chain - they are assigned to AOUT channel #16 (Note C-1, C#1, D-1, ...)
# define the shift registers which should be used here (each provides 8 gates)
# Note that SRs assigned to this function cannot be used as LED outputs (exclusive function)
# Allowed values: 1-16, 0 disables the function, all other values invalid and not allowed
DOUT_GATE_SR1   0
DOUT_GATE_SR2   0
DOUT_GATE_SR3   0
DOUT_GATE_SR4   0
DOUT_GATE_SR5   0
DOUT_GATE_SR6   0
DOUT_GATE_SR7   0
DOUT_GATE_SR8   0

# if set to 1, the DOUT "gates" will send 1mS pulses
# useful for analog drums
DOUT_1MS_TRIGGER 0

# should J5A/B/C outputs be enabled (0: no, 1: yes, 2: yes, but in open drain mode)?
#  - the 6 first AOUT gates will be forwarded to J5A/B
#  - the remaining last 2 AOUT gates are available at J5C.A10 and J5C.A11 (LPC17: J28.WS and J28.MCLK)
#  - DIN sync clock will be forwarded to J5C:A0 (LPC17: J28.SDA)
#  - DIN sync start/stop will be forwarded to J5C:A1 (LPC17: J28.SC)
#  - if open drain mode enabled (option 2), external pull-ups have to be connected to J5 pins
#    (advantage: pin levels can be pulled to 5V)
#
# NEVER USE THIS TOGETHER WITH ANALOG POTS - IT WILL CAUSE A SHORT CIRCUIT!
J5_ENABLED 1

 

Danke für die Hilfe!

Link to comment
Share on other sites

Nein, das ist nicht die aktuellste Version.

Ok, in der aktuellen wird J5 noch erwaehnt, doch dort stehen jetzt auch die neuen SRs bereit, und das User Manual geht nur noch darauf ein.

 

Wenn Du diesen Artikel abonnierst, wirst Du uebrigens automatisch ueber Updates per Email informiert: 

 

Gruss, Thorsten.

Link to comment
Share on other sites

Update:
Core, Midi&Midi, Dout, Din auf Blech geschraubt und fast fertig verkabelt. Alle Kabel vom Testaufbau waren natürlich zu kurz, zu lang und an der falschen Stelle.
Jetzt muss ich die MBSEQ_HW.V4 komplett neu editieren.

Immrhin weiß ich inzwischen, wie es geht...

 

Fragen:

  • Habe ich das richtig verstanden, dass der BLM-Ausgang vom Quadmodul ein zweites Midi/IO ausschließt?
  • Ist das BLM auch mit nur einer LED pro Taster praktikabel?
     
Edited by mfk
  • Like 1
Link to comment
Share on other sites

Wochenend-Update:
 
Eine Nacht mit Adobe Illustrator CS2, Drucker und Cutter:

 
Das weiße Zeug ersetze ich noch durch eine MDF-ähnliche Holzplatte, die direkt auf die Platine geklebt wird, um alles etwas zu stabilisieren. Der Midibox-Schriftzug wird auch mit ausgelasert.
Die Punkte unter den Midi-Buchsen werden Trigger-Outs.

Dann kommt noch eine durchsichtige Plastikplatte auf alles drauf.
  • Like 1
Link to comment
Share on other sites

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...
 Share

×
×
  • Create New...