Neu
  • Tages-/Nachtmodus unten links (Footer) ändern:

    System: Automatische Anpassung an die Helligkeit eures Betriebssystems.
    Hell: Sequencer im Daymode.
    Dunkel: Weniger Kontrast – ideal für Nachteulen!

Degenerator2 Polyhonic DIY Synthesizer & Sampler

  • #61
Für die Tasten habe ich mich für schöne softe Cherry Tasten mit transparenten und schwarzen Tastenkappen entschieden.
Da man die Tasten mit LEDs bestücken kann, werde ich noch blaue LEDs einbauen. Zusätzlich wird es einen schönen großen roten Modulations Encoder aus Aluminium geben um zB den Cutoff oder andere Ziele über diesen Knopf zu steuern.

Screenshot 2025-03-05 160004.pngScreenshot 2025-03-05 160153.pngScreenshot 2025-03-05 160239.pngScreenshot 2025-03-05 155842.png
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: BatNoize, teletom, tangrami und 2 andere
  • #62
Die Cherry Tasten fühlen sich haptisch sehr gut an und haben ein gutes Druckgefühl. Sie sind preiswert und lassen sich farblich gut kombinieren und mit 3mm LEDs bestücken. Als Farben für die Tastenkappen habe ich mich für Schwarze, schwarz/transparent mit roten LEDs und blaue/transparent mit blauen LEDs entschieden (siehe Bild). Heute wird gelötet und gebohrt.. Da ich die kleinen SMD Chips (ATtiny CPUs) für die Encoder nicht direkt auf die Mainboard Platine löten kann, habe ich diese auf kleine Adapterplatinen gelötet. Um die einzelnen CPUs über den I2C Bus direkt anzusprechen, hat jede CPU vier Lötbrücken für die Adressierung. Die CPUs sind nicht nur für die schnelle Abtastung der Encoder zuständig, sondern steuern zusätzlich noch LEDs auf dem Mainboard an.

Degenerator 2 Front

20250307_152422.jpg

Degnerator 2 Back
20250307_155457.jpg
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: claudio, Wladimir25, teletom und 4 andere
  • #64
Noch ein Update..
Alle Regler und Taster sind bestückt bzw positioniert. Ich habe noch schwarz - transparente Tastenkappen nachbestellt. Zusätzlich gibts für den Modulations Knopf noch einen LED-Ring.
Sieht bestimmt klasse aus. Mal schaun..

20250311_230527.jpg

20250311_233925.webp

20250311_230527.jpg

LED-Ring

Screenshot 2025-03-11 231133.png
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: Rappel, jack4life, claudio und 10 andere
  • #65
LED Ring in Aktion..

20250315_192421.jpg
20250315_191137.webp
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: sllk, jack4life, Bodo und 3 andere
  • #67
Bei Thonk habe ich noch schwarze Alu Knöpfe bestellt... Die runden das Erscheinungsbild ab.

Screenshot 2025-03-15 193942.webp
 
  • Daumen hoch
M.i.a.u.: Wladimir25, SirAdrianFish und teletom
  • #68
Ein Lebenszeichen..
Ich denke ich werde ein dunkles Blau als Hintergrundfarbe für alle LEDs auf dem LED-Ring wählen und beim Aufdrehen des Pegels ins Orange wechseln.

20250316_200727.webp
 
Zuletzt bearbeitet:
  • Daumen hoch
  • wunderbar
M.i.a.u.: robworld, studio-kiel, Wladimir25 und 7 andere
  • #69
Die Knöpfe die ich bei Thonk bestellt habe sind leider vom Durchmesser und der Höhe zu klein. Die sind eher was für's EuroRack.
Ich werde mal weiter suchen. Soll auf jeden Fall was wertige aus Alu sein.


Links ALPS Plasik Knopf Rechts Thonk ALU Knöpfe
20250322_090142.jpg
 
  • ^
M.i.a.u.: teletom
  • #70
Ich bin gerade dabei die ATtiny MCU's für die Encoder zu programmieren. Da an der MCU noch ein paar Portleitungen frei sind, werde ich diese für die Tastenabfrage oder LED Ansteuerung benutzen.

20250322_091856.jpg


Über den ATtiny I2C Bus gelangen die Encoder Daten in die Teensy4.1 MCU

RigolDS2.jpg


Degenerator2 Rückseite. Die ATtiny Module müssen noch verdrahtet werden..

20250322_093907.jpg

Die kleinen ATtiny MCUs sitzen auf kleinen Platinchen und werden über Pfostenleisten mit dem Mainboard verbunden. So lassen sich die Module leicht programmieren und ggf austauschen.
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: Miks, teletom, Wladimir25 und 2 andere
  • #71
Auf dem Breadboard hat’s wohl mal ordentlich gebrutzelt. Wo gehobelt wird, fallen Späne.
 
  • ^
M.i.a.u.: rolfdegen
  • #72
So.. Ich glaube das ich jetzt die richtigen Potiknöpfe gefunden habe. Die Knöpfe habe ich im Tube-Town Store hier in Deutschland gefunden. Sie haben einen Durchmesser von 12mm und sind 15.4mm hoch. Das sollte passen 🤔

Screenshot 2025-03-22 151006.png
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: jack4life, Kavenzmann, teletom und 2 andere
  • #73
Kleines Update..
Encoder und LED-Ring funktionieren wunderbar.

20250327_011858.jpg


Für den Modulations-Encoder (LED-Ring) habe ich mir etwas überlegt: Vlt wäre es interessant diesen über vier Tasten umschaltbar zu machen. ZB Taste1 wählt Cutoff Modulation, Taste 2-4 wählen eine andere Modulation die in der Modulationsmatrix defeniert ist. So kann man im Live Betrieb schnell auf eine andere Modulation schalten.

Mod Key_2jpg.jpg
 
Zuletzt bearbeitet:
  • Daumen hoch
  • wunderbar
M.i.a.u.: robworld, jack4life, Bodo und 5 andere
  • #74
Vlt wäre es interessant diesen über vier Tasten umschaltbar zu machen
Klingt nach einer guten Lösung sofern man am Taster erkennt welcher "aktiv" ist, mittels Beleuchtung zum Beispiel.

Oder macht es Sinn extra 2 Regler für Cutoff und Res zu setzen + die 4 Mod-Taster?
 
  • Daumen hoch
M.i.a.u.: TGN
  • #75
Alle Taster sind beleuchtet! Unter dem Modregler befindet sich der feste Regler für die Filter Resonanz.

Degenerator2_Keys.webp
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: Rappel, ecaep, robworld und 4 andere
  • #76
Also shift rechts ist etwas komisch. Das drückt man ja gleichzeitig. Als Rechtshänder macht/dreht man mehr mit der rechten hand und Shift dann eher linke Hand. Außer vielleicht so gedacht, dass shift mit dem kleinen Finger und der 2te Button dann mit einem anderen Finger der gleichen Hand gedrückt wird.
 
  • #78
Die Taste "Shift" dient u.a. für die Umschaltung in die Untermenüs. Wird nicht mit anderen Tasten zusammen verwendet.
Aber an der Tastenbelegung kann sich noch etwas ändern ;)
 
  • #79
Mich freut es das du eine neue Version machst.
Als Verbesserung wäre das UI/UX im gesamten eine Sache wo vielleicht Axel.H, dir ein paar Tipps geben kann.
Man muss nicht alles allein machen.
Ich persönlich sehe da Verbesserungsmöglichkeiten in der Anordnung, Auswahl der Eingabemoeglichkeit, visuelles Feedback a den Benutzer, Qualität der Bauteile.
Zum einen z.B. wäre mir lieber wenn der Filterbereich rechts ist und ggfs. am Panel auch visuell größer ist oder farblich abgesetzt gegenüber Sekundären/Modulations- Steuerungen.
Es sollte m.E. stets eine Rangordnung klar vorliegen, das Auge erfasst und das Gehirn interpretiert unbewusst was wichtig/unwichtig ist. Dabei spielt die Farbe, Groesse eine primäre Rolle.
Ich habe sowas jeden Tag in meinem Job, beim Review von Texten und Grafiken, Prozessbildern, bei denen ich die Ursachen finden muss um die Usability zu erhöhen, den Workflow des Mitarbeiters zu verbessern.

Es hat eine Ursache warum manche Dinge Hands-on sind und gut am Markt etabliert sind und warum manche zwar technisch gut sind, aber schwer in den Regalen liegen.
 
  • Daumen hoch
M.i.a.u.: sllk
  • #80
Als ich den Aufbau oben gesehen habe, fand ich den ersten Eindruck schon ganz gut.
Aber was mir auch durch den Kopf geschossen ist, war die Frage, wie würde ein Herr Hartmann das machen.
Vielleicht kannst du ja einfach mal ganz trocken da anfragen um vielleicht ein paar Ideen oder andere Ansätze zu bekommen.
 
  • #81
Vielen Dank für die guten Tips. Bin ja noch in der Planungs und Bauphase. Kann sich also noch einiges ändern bis der 1.Prototyp steht.
 
  • #83
Mal eine Frage aus Neugier, wobei ich vage zu erinnern meine, dass du dazu irgendwo in diesem Threadverlauf schon etwas geschrieben hattest. Das kleine Display löst zwar gut auf, aber wäre etwas größer auch noch eine Option?
 
Zuletzt bearbeitet:
  • Gute Idee
M.i.a.u.: ecaep, sllk und teletom
  • #84
Die größeren Touch Displays haben in der Regel einen HDMI Anschluss. Nach meinem Wissen gibt es für das Teensy Boards noch keinen offiziellen HDMI Treiber.

Gruß Rolf
 
  • Daumen hoch
M.i.a.u.: SirAdrianFish
  • #86
Full light show :achso:

Das LED Panel ist jetzt fertig und tut seine Arbeit. Für das Umschalten der Modulationsfunktionen habe ich 4 Tasten (orange) vorgesehen. Damit lässt sich die Modulation für das Modulations Rad umschalten. Die Position der 4 Taster wird später im Platinen Layout noch etwas geändert. Die orangefarbigen LEDs für die LFOs (rechts) werden direkt an die GPIOs vom Teensy4.1 per PWM angetrieben. Dadurch lassen sich die LEDs wie im DeepMind in der Helligkeit und ausgewählten Modulationswellenformen ansteuern.

Prototyp
20250410_131207.jpg

LED Panel
Degenerator2_LED_Panel.png
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: Rappel, sllk, jack4life und 4 andere
  • #87
Jetzt wirds etwas komplexer..
Das Control Panel besteht aus sieben ATiny404 Modulen. Jedes Modul besitz einen analogen Eingang für 4x Tasten sowie einen analogen Eingang für ein Potentiometer und einen digitalen Eingang für einen Encoder.
Über Lötbrücken auf dem Mainboard wird das Modul adressiert. Wird eine Taste, ein Encoder oder ein Poti betätigt, erzeugt das ein Interrupt Signal am ATtiny Prozessor (PB3).
Das Interrupt Signal gelangt über die Busleitung an den Teensy Prozessor und wird ausgewertet.

Vergrößerte Darstellung einer Modul Gruppe
Degenerator_ATtinsy2.png

Vollbild
Degenerator_Cntl_Panel.png

Back side20250411_170235.jpg
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: teletom, tangrami, Golden-Moon und 2 andere
  • #88
Mühsam ernährt sich das Eichhörnchen..
Für das Zeichnen und für die PCB Erstellung benutze ich bis heute eine alte Target3001 Programmversion aus dem Jahr 2015.
Mit dem Projekt "Degenerator2" habe ich festgestellt, dass die Anzahl der Pads für die benutzte Target3001 Programmversion über 700 steigen wird und damit an die Grenze für die Benutzung kommt.
Als Alternative werde es jetzt mit KiCad 9.0.1 versuchen. KiCad ist Freeware und scheint in der neuen Version 9.0.1 eine vielzahl an neuen Funktionen mitzubringen.
Allerdings muss ich mich bei Kicad erstmal etwas einarbeiten :achso:

Link: https://www.kicad.org/

Screenshot 2025-04-12 164823.png
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: Kavenzmann, SirAdrianFish, teletom und 2 andere
  • #89
Ja.. das klappt doch alles ganz gut. Die Schaltplanerstellung mit KiCad funktioniert super. In machen Punken sogar viel intuitiver als bei Target3001 👍

Hier das Control Panel..
Cntl_Panel.png
 
Zuletzt bearbeitet:
  • Daumen hoch
M.i.a.u.: Rappel, Wladimir25, Miks und 4 andere
  • #90
Kleine Info nebenbei: KiCad ist keine Freeware sondern Open Source. Also keine kostenlose Version einer Herstellerfirma, sondern ein von einer Community entwickeltes Projekt mit Open Source Lizenz. Da darf man sich beteiligen oder auch spenden.
 
  • Daumen hoch
M.i.a.u.: teletom und rolfdegen

News

Zurück
Oben