Neu

Synthlab: Ich hab' ne DAW gebastelt - Beta 1.6

mpue

Unsichtbar
Hm, keine Ahnung, wo ich das jetzt hinpacken soll, ggf. muss das ein Mod verschieben.

Was soll ich sagen, ich habe es mir wirklich angetan und eine DAW entwickelt, so mit allem PIpapo, Audio MIDI Editing, Time Stretching, Arrangement, Plugin host, etc. pp.

Das beste ist, es ist gleich ein modularer Synth integriert (Irgendwo zwischen Reaktor und Grid in Bitwig) und es gibt einen ganzen Haufen Plugins.

Das Teil ist irgendwie eine MIschung aus Bitwig, Ableton* und Logic. Die Frage , die sich mir stellt ist : Würde das bei der Masse an DAWs auf dem Markt überhaupt irgendwer nutzen? Würde das irgendwer aus dem Forum hier versuchen wollen?

Sagt mal was
 

Anhänge

  • Bildschirmfoto 2026-05-15 um 21.20.53.webp
    Bildschirmfoto 2026-05-15 um 21.20.53.webp
    19,1 KB · Aufrufe: 156
  • Bildschirmfoto 2026-05-16 um 14.32.27.webp
    Bildschirmfoto 2026-05-16 um 14.32.27.webp
    202,3 KB · Aufrufe: 151
  • Bildschirmfoto 2026-05-16 um 14.48.48.webp
    Bildschirmfoto 2026-05-16 um 14.48.48.webp
    82 KB · Aufrufe: 143
  • af-1.webp
    af-1.webp
    58 KB · Aufrufe: 122
  • bc-1.webp
    bc-1.webp
    44,9 KB · Aufrufe: 118
  • bs-1.webp
    bs-1.webp
    63,9 KB · Aufrufe: 115
  • ch-1.webp
    ch-1.webp
    57,5 KB · Aufrufe: 110
  • cp1.webp
    cp1.webp
    37,5 KB · Aufrufe: 105
  • dl1.webp
    dl1.webp
    65,7 KB · Aufrufe: 101
  • eq8.webp
    eq8.webp
    64,7 KB · Aufrufe: 98
  • fp-1.webp
    fp-1.webp
    49,6 KB · Aufrufe: 92
  • gs-1.webp
    gs-1.webp
    69 KB · Aufrufe: 90
  • hh-1.webp
    hh-1.webp
    56,4 KB · Aufrufe: 88
  • km-1.webp
    km-1.webp
    46,5 KB · Aufrufe: 84
  • lt1.webp
    lt1.webp
    64 KB · Aufrufe: 90
  • lupo.webp
    lupo.webp
    119,8 KB · Aufrufe: 95
  • pm-1.webp
    pm-1.webp
    64,4 KB · Aufrufe: 95
  • ps-1.webp
    ps-1.webp
    51,3 KB · Aufrufe: 89
  • rv-1.webp
    rv-1.webp
    67,3 KB · Aufrufe: 81
  • sn-1.webp
    sn-1.webp
    48,6 KB · Aufrufe: 80
  • st1.webp
    st1.webp
    166,1 KB · Aufrufe: 73
  • sw-1.webp
    sw-1.webp
    58,1 KB · Aufrufe: 75
  • ts1.webp
    ts1.webp
    54,3 KB · Aufrufe: 134
  • Daumen hoch
  • ^
  • wunderbar
M.i.a.u.: scooper, harry-tuttle, weinglas und 43 andere
@mpue
Bin zwar ein „DAW-Lesser“ aber absoluts Chapeau! 👍🏻
 
  • Daumen hoch
M.i.a.u.: Moogulator, Solar Chrome, formton und eine weitere Person
Wow, das sieht gut aus! Wie lange hast du da dran gesessen? Mach doch als Open Source weiter, dann findest du vielleicht User und Unterstützer? Ich würde sagen es gibt genug DAWs, da zwischen zu kommen, stelle ich mir schwer vor. Auf welchen OS läuft die?
 
  • Daumen hoch
M.i.a.u.: Solar Chrome
MacOS? Her damit!
 
  • Daumen hoch
M.i.a.u.: trace, ModernerPurist und mpue
Gute Frage. Das Alleinstellungsmerkmal ist sicherlich die Granularität des Modularsynthesizers, ich habe über 100 Module, mit denen man so ziemlich alles machen kann.

Ausserdem gibt einen JavaScript Editor, eine REST API und Custom UI Controls, Styling uvam.
 
  • Daumen hoch
  • ^
M.i.a.u.: Plasmatron, Solar Chrome, formton und 5 andere
Die Frage hätte ich mir VOR der Programmierung gestellt. Was wäre denn das Alleinstellungsmerkmal?
ich dachte nicht, daß ich jemals so weit kommen würde. ;)

Wow, das sieht gut aus! Wie lange hast du da dran gesessen? Mach doch als Open Source weiter, dann findest du vielleicht User und Unterstützer? Ich würde sagen es gibt genug DAWs, da zwischen zu kommen, stelle ich mir schwer vor. Auf welchen OS läuft die?

Gut 7 Jahre mitt allen Plugins. Open Source habe ich auch schon überlegt.
MacOS? Her damit!
Gerne in drei Wochen habe ich, so wie ich denke die letzten Show Stopper behoben.
 
  • Daumen hoch
  • ^
M.i.a.u.: DSFgSgHdgrGD3, Solar Chrome, virtualant und 4 andere
Die Frage hätte ich mir VOR der Programmierung gestellt. Was wäre denn das Alleinstellungsmerkmal?
Ist das wichtig, wenn man als einer von wenigen noch Spaß am Programmieren hat? Moment, das weiß ich heute ja gar nicht mehr. Eine außenstehende Person weiß ja gar nicht mehr, ob da entwickelt oder gepromptet wurde und wenn gemischt, was zu welchem Anteil? Wenn es wirklich sowohl gut ist als auch selbst erarbeitet (bei 7 Jahren vermutlich, da 2019 noch keine KI für Coder öffentlich erhältlich war), sollte ein "Gut gepromptet" als Lob begriffen werden.

Die Bilder sind schick. Aber du kannst es nennen wie du willst, dass mir Lob nicht über die Finger will. Das find ich selber traurig, da ich das bezogen auf mein DIY ebenso ungern lese.

Was hat mal niemand gesagt? "Eye-candy interfaces are far from delivering good sound or music. Like ugly text-based interfaces are. The musician and their community is key."

Gegner loben nicht ... *la la laaa, la-la-la-la-laaaaah* ;)
 
  • #10
Da ich sonst, außer zum "Mastern", nichts weiter mit DAW am Hut hab, würde ich mich als Versuchskaninchen anbieten.
 
  • #11
Wow, einfach nur wow.

Nutzen? Es kommt ganz drauf an, wie du diese Grätsche zwischen Live/Bitwig und Logic hinbekommen hast und
wie gut Plugins und Audioengine klingt. Ist ja schon sehr individuell. Vielen stört der Arranger in Live, den ich in Cubase bspw besser finde.
Wenn du die Leistungsfähigkeit eines Reaper hinbekommst,
könnte es sehr schnell Liebhaber bekommen.

Falls du Beta-Tester suchst, nur als Idee:
Mach hier einen Community Contest.

Einen ohne Regeln und einen Daw-Only.

Gegen einen Disclaimer, dass jeder Teilnehmer bzw Titel von
dir auch als repräsentative Demo genutzt werden kann,
wird wohl kaum einsr was gegen haben.

Sehr interessantes Projekt!
 
  • Daumen hoch
  • Gute Idee
M.i.a.u.: Mr.Pink, Solar Chrome und DeepSea
  • #13
Ganz sicher, im Grunde war das hier ja auch nur eine List, um Beta Tester zu finden. ;)
 
  • HaHa
M.i.a.u.: Audiohead und Deusi
  • #14
Da sie auf Mac läuft ist sie nutzlos ;-) Nein, super. Wäre auch gut aufgehoben in "Was habe ich mit KI gemacht"...
 
  • #16
ich kann dir sagen was ich mit KI gemacht habe, ziemlich genau das Unit Testing, da war ich immer zu faul und die KI ist da einfach extrem gut.

pue@Matthiass-MBP Synthlab % cloc Source

471 text files.
469 unique files.
3 files ignored.

-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
C 6 13129 21413 69308
C++ 196 9433 6059 36889
C/C++ Header 267 6171 6948 20434

-------------------------------------------------------------------------------
SUM: 469 28733 34420 126631
-------------------------------------------------------------------------------

Als ich anfing, vor ziemlich genau 7 Jahren, da hatten wir noch keine Ahnung was da kommen würde. BTW KI ist ja auch der falsche Ausdruck. GPT heisst ja General Pretrained Transformer wenn ich mich recht erinnere.
 
  • Daumen hoch
M.i.a.u.: Audiohead, micromoog und _thomas_
  • #17
Da sie auf Mac läuft ist sie nutzlos ;-) Nein, super. Wäre auch gut aufgehoben in "Was habe ich mit KI gemacht"...
Ich kann sie auch für Windows und Linux bauen, leider habe ich nur ein Macbook.

Und wenn das mit KI alles so einfach ist, müssten die DAWs ja wie Pilze aus dem Boden schiessen, oder?
 
  • Daumen hoch
  • wunderbar
M.i.a.u.: Audiohead, fcd72 und micromoog
  • #18
Wenn Du dich allerdings auf die Plugins beziehst, die habe ich tatsächlich alle mit KI Unterstützung gebaut.
 
  • #19
Ich kann sie auch für Windows und Linux bauen, leider habe ich nur ein Macbook.

Und wenn das mit KI alles so einfach ist, müssten die DAWs ja wie Pilze aus dem Boden schiessen, oder?

Das das mit AI so einfach ist sagen andere ;-) Soll sie erstmal selber machen ;-)
 
  • Daumen hoch
M.i.a.u.: TC242HH
  • #20
Wenn Du dich allerdings auf die Plugins beziehst, die habe ich tatsächlich alle mit KI Unterstützung gebaut.

Das ist ja erstmal auch nichts schlechtes, für was man sich irgendwie entschuldigen müsste. Mittlerweile macht das wohl auch so ziemlich jeder Entwickler, einfach weil man unglaublich viel Zeit sparen kann bei bestimmten Schritten.
 
  • Daumen hoch
M.i.a.u.: DSFgSgHdgrGD3 und Christoph1972
  • #22
Das ist ja erstmal auch nichts schlechtes, für was man sich irgendwie entschuldigen müsste. Mittlerweile macht das wohl auch so ziemlich jeder Entwickler, einfach weil man unglaublich viel Zeit sparen kann bei bestimmten Schritten.
Entwickler die das nicht machen sind quasi weg vom Fenster, sie wissen es nur noch nicht.
 
  • HaHa
M.i.a.u.: Ohrenherz
  • #23
ich hab ja auch mein eigenes zeuch und bin schon lange cubase/protools frei.

was ich mag bei dir ist das (soweit man es sieht) einheitliche design. es ist einfach schlimm wenn selbst die stock plug-ins in einer DAW schon 5 verschiedene texturen haben und die sich dann auch noch jedes jahr ändern.
 
  • Zustimmung
M.i.a.u.: Audiohead und Kick
  • #25
  • #27
Ich kann sie auch für Windows und Linux bauen
Zumindest für Linux kannst du dir einfach eine Docker Build-Umgebung konfigurieren. Aber Darwin/BSD und Debian/Linux sind ja nicht so weit voneinander entfernt. Hier zum Beispiel ein fertiger gcc. Ein paar libs wirst du wahrscheinlich noch installieren müssen, wenn ich mir dein Umfeld so anschaue.

Code:
docker pull gcc

# gcc version ausgeben
docker run --rm gcc gcc --version

Ich nutze das auch für ARM. Docker ist da eine ganz gute Wahl, da man sich seine sorgfältig aufgebaute Entwicklungsumgebung so nicht endlos vollmüllen muss.

Edit: habe für Windows auch mal eben geschaut. Sollte auch machbar sein. Windows installieren, UCRT64 installieren und was noch fehlt eben nachinstallieren.


So mach(t)e ich meine Windows-Ports. Oder habe ich gemacht. Irgendwie mag ich Windows nicht mehr so recht. ;-)
 
Zuletzt bearbeitet:
  • #28
Top Arbeit, ob nun Masse an DAWs oder nicht. Was die KI angehen tut, fürs Programmieren taugt sie noch nicht, da ich selbst Hilfe zu einem Script gebraucht habe und sie die ganze Arbeit eher verhunzt hat, als perfekt umgesetzt. Selbst programmieren ist zeitaufwendig und von Rückschläge begleitet, Respekt an jene, die sich damit beschäftigen. Eine Menge Arbeit, die so mancher Nutzer nicht erkennt. Bleib einfach dran, egal ob kleine Eigenvermarktung oder Open Source. Interessenten findet man immer.
 
  • #29
Ich kann sie auch für Windows und Linux bauen, leider habe ich nur ein Macbook.

Und wenn das mit KI alles so einfach ist, müssten die DAWs ja wie Pilze aus dem Boden schiessen, oder?
Was für ein GUI-Toolkit hast du denn benutzt? Und womit hast du die Audio-Ausgabe plattformübergreifend gemacht?
 
  • #30
Jesses ... Du bist doch irre! 😆
Ganz großes Kino!

Nur mal nebenbei: Wenn Du Bock hast VST-Plugins zu entwickeln, gibt mir Bescheid.
Ich habe da konkrete Pläne und auch schon einen Hardware-Synth entwickelt.
 
×
Dir gefällt Sequencer.de? ❤️ Lasse dir unsere neuesten Inhalte in der Google-Suche ganz oben anzeigen!

Zurück
Oben