Nun, wenn ich mich ernsthaft für eine Software interessiere, überfliege ich in den 3-4 Stunden "Gebastel" gerade mal das Handbuch. Es ist halt kein Standard-Sequenzer, sondern hat eine eigene Architektur. Ob man das mag steht auf einem anderen Blatt. Ein Computer- und Ton-technisch wirklich sehr versierter Freund bekam bei ersten Versuchen mit der Linux Audio-Architektur auch nach 30-40 Stunden "Gebastel" keinen einen gescheiten Ton aus seinem Rechnerzettberlin hat geschrieben: Für Dich vielleicht, ich habe Abelton nach 3-4 Stunden Gebastel sein lassen.
U-He unter Linux (Tyrell)
Re: U-He unter Linux (Tyrell)
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Re: U-He unter Linux (Tyrell)
Das ging mir genauso. Nachdem ich 3 Jahre lang täglich stundenlang mit Cubase, Samplitude und Co gearbeitet hatte, bin ich unter Linux wochenlang gerade mal mit Audacity klar gekommen.stevie777 hat geschrieben: Ein Computer- und Ton-technisch wirklich sehr versierter Freund bekam bei ersten Versuchen mit der Linux Audio-Architektur auch nach 30-40 Stunden "Gebastel" keinen einen gescheiten Ton aus seinem Rechner
Das war allerdings 2002.
nostrum fungitur
- ungleichklang
- Power User
- Beiträge: 185
- Registriert: Do Nov 11, 2010 12:08 pm
- Wohnort: Ostbelgien
Re: U-He unter Linux (Tyrell)
Dann sollen wir es alle "The Linux Way" tuen.
Thema: Selbstzweck
Ich lese mich bspw. gerade in C++, FLTK und DSSI ein um ein DSSI basierend auf minicomputer http://minicomputer.sourceforge.net/
irgendwann erstellen zu können (allerdings polyphon und monotimbral).
Wenn der Tyrell nativ unter Linux rauskommt, hole ich mir den trotzdem.
Q: Was ist daran jetzt der Selbstzweck??
A:
1) ich lerne endlich mal noch ne weitere Programmiersprache
2) ich habe einen DSSI Synth für mein Renoise
3) ich kann tiefer in die Synthlogik von Oscilatoren, Filtern, ADSR und so einsteigen, was ich immer schon wollte aber leider immer verpasst habe
Q: Was bringt das der Welt??
A: Was interessiert mich das? Halt ein weiteres OpenSource Projekt ....
Thema: Selbstzweck
Ich lese mich bspw. gerade in C++, FLTK und DSSI ein um ein DSSI basierend auf minicomputer http://minicomputer.sourceforge.net/
irgendwann erstellen zu können (allerdings polyphon und monotimbral).
Wenn der Tyrell nativ unter Linux rauskommt, hole ich mir den trotzdem.
Q: Was ist daran jetzt der Selbstzweck??
A:
1) ich lerne endlich mal noch ne weitere Programmiersprache
2) ich habe einen DSSI Synth für mein Renoise
3) ich kann tiefer in die Synthlogik von Oscilatoren, Filtern, ADSR und so einsteigen, was ich immer schon wollte aber leider immer verpasst habe
Q: Was bringt das der Welt??
A: Was interessiert mich das? Halt ein weiteres OpenSource Projekt ....
Gruss aus Belgien, Sascha
Re: U-He unter Linux (Tyrell)
Wenn du schon das entwickeln für Linux anfängst dann bitte richtig:
- nimm Qt statt FLTK wenn es C++ sein soll
- nimm GTK+ statt FLTK wenn es C sein soll
- nimm LV2 statt DSSI, wenn es den Hardcore Opensource Freaks gefallen soll
- nimm VST statt DSSI, wenn du es dir einfach (= vernünftige Doku) machen willst
- nimm Qt statt FLTK wenn es C++ sein soll
- nimm GTK+ statt FLTK wenn es C sein soll
- nimm LV2 statt DSSI, wenn es den Hardcore Opensource Freaks gefallen soll
- nimm VST statt DSSI, wenn du es dir einfach (= vernünftige Doku) machen willst
- ungleichklang
- Power User
- Beiträge: 185
- Registriert: Do Nov 11, 2010 12:08 pm
- Wohnort: Ostbelgien
Re: U-He unter Linux (Tyrell)
1) es soll C++ sein weil mir als Java/Python/Ruby Mensch das Ding mit den Pointern nicht in den Schädel gehen will.Drumfix hat geschrieben:Wenn du schon das entwickeln für Linux anfängst dann bitte richtig:
- nimm Qt statt FLTK wenn es C++ sein soll
- nimm GTK+ statt FLTK wenn es C sein soll
- nimm LV2 statt DSSI, wenn es den Hardcore Opensource Freaks gefallen soll
- nimm VST statt DSSI, wenn du es dir einfach (= vernünftige Doku) machen willst
Header Dateien finde ich ja schon unnütz.
2) FLTK ist leichter als GTK+ oder Qt, also weniger CPU-Last, also mehr Instanzen des DSSI
Ausserdem läuft gerade ne Disskusion auf der LAD-ML bezüglich ZynAdd/Yoshimi und FLTK vs. GTK+ und es sind sich alle einig, das FLTK zwar nicht toll aussieht aber halt eben viel leichter und schneller ist und daher eigentlich eher was für Soundapps ist die irgendwie live eingesetzt werden sollen.
3) mein Renoise will noch kein LV2 sondern nimmt DSSI oder VST und ich will niemandem gefallen "Selbstzweck"
4) ähmmm fällt mir nix zu ein ... ausser VST == Steinberg == böse keine Ahnung wenn es erstmal irgenwie läuft kann man es ja noch umschreiben
Gruss aus Belgien, Sascha
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Re: U-He unter Linux (Tyrell)
Dummerweise hat DSSI aber keine Zukunft. Mit LV2 kann man prinzipiell alles machen, de facto mehr als mit VST.ungleichklang hat geschrieben: 3) mein Renoise will noch kein LV2 sondern nimmt DSSI oder VST und ich will niemandem gefallen "Selbstzweck"
Die CALF-Leute entwickeln ihre Synths allerdings parallel als DSSI und LV2-Versionen - scheint nicht sooo kompliziert zu sein...
nostrum fungitur
- sonicwarrior
- Power User
- Beiträge: 257
- Registriert: Fr Jul 08, 2005 6:28 pm
Re: U-He unter Linux (Tyrell)
Dann wäre es doch mal interessant das Plugin einmal mit FLTK und einmal mit QT zu programmieren.ungleichklang hat geschrieben: 2) FLTK ist leichter als GTK+ oder Qt, also weniger CPU-Last, also mehr Instanzen des DSSI
Ausserdem läuft gerade ne Disskusion auf der LAD-ML bezüglich ZynAdd/Yoshimi und FLTK vs. GTK+ und es sind sich alle einig, das FLTK zwar nicht toll aussieht aber halt eben viel leichter und schneller ist und daher eigentlich eher was für Soundapps ist die irgendwie live eingesetzt werden sollen.
Es gibt auch noch andere Frameworks, z.B. Juce (http://www.rawmaterialsoftware.com/juce.php).
- metasymbol
- Power User
- Beiträge: 639
- Registriert: Fr Jan 28, 2005 2:26 pm
- Wohnort: Fishtown
Re: U-He unter Linux (Tyrell)
Ja, 3-4 Stunden reichen einfach nicht. Ich arbeite mit Live inzwischen ernsthaft 2 Jahre, kenne es schon 5 und lerne dauern was neues dazu. Schon allein jeder einzelne Synth (Operator, Analog etc) reicht schon um ein halbes Leben mit Klangschraubereien zu verbringen. Ich arbeite jeden Tag zum Teil 10 Stunden mit diesen Programm und bin noch weit davon entfernt mich "Experte" zu nennen. Allerdings erspart eine Stunde "Nachhilfeunterricht" bei mir (oder einen anderen erfahrenen Live Anwender) dem geneigten Anwender viele Stunden des Lesens und rumprobierens. Ist erstmal ein gewisser Punkt erreicht, findet man leicht Zugang und kann auch komplexe Aufgaben lösen. Hardware wie das "Launchpad" erleichtern den Workflow ungemein.stevie777 hat geschrieben:Nun, wenn ich mich ernsthaft für eine Software interessiere, überfliege ich in den 3-4 Stunden "Gebastel" gerade mal das Handbuch.zettberlin hat geschrieben: Für Dich vielleicht, ich habe Abelton nach 3-4 Stunden Gebastel sein lassen.
Warum ist Ableton Live so erfolgreich? Bestimmt nicht weil selbsternannte Free Software Guerillas mal 3-4 Stunden schlechtgelaunt mit der Prämisse "Das ist böse" drin rumgeklickt haben.
Es wäre toll, wenn das Live Konzept von freien Softwareautoren geklaut wird um es nachzubauen. Man könnte auf der Engine von Seq24 aufbauen...
Warum soll jemand, der sich an die GPL hält und die Software weitergibt dann vom Autor des Quelltextes und seinen Anhängern verfolgt werden?
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Re: U-He unter Linux (Tyrell)
Das ist beeindruckend!metasymbol hat geschrieben:Ich arbeite jeden Tag zum Teil 10 Stunden mit diesen Programm und bin noch weit davon entfernt mich "Experte" zu nennen.
Bedenket, oh ihr Nichtswürdigen, dass der Meister in den 14 übrigen Stunden des Tages auch noch ein enzyklopädisches Wissen über Linux-Audio Software zu erwerben vermag.
nostrum fungitur
Re: U-He unter Linux (Tyrell)
gtkmm ist für C++ auch eine sehr gute alternative, lässt sich sehr schon strukturieren, und wird dadurch unheimlich schnell und leichtDrumfix hat geschrieben:Wenn du schon das entwickeln für Linux anfängst dann bitte richtig:
- nimm Qt statt FLTK wenn es C++ sein soll
- nimm GTK+ statt FLTK wenn es C sein soll
- nimm LV2 statt DSSI, wenn es den Hardcore Opensource Freaks gefallen soll
- nimm VST statt DSSI, wenn du es dir einfach (= vernünftige Doku) machen willst
Fltk ist zwar noch leichter, aber das sieht man dem Interface auch an . . .
- metasymbol
- Power User
- Beiträge: 639
- Registriert: Fr Jan 28, 2005 2:26 pm
- Wohnort: Fishtown
Re: U-He unter Linux (Tyrell)
zettberlin hat geschrieben:Das ist beeindruckend!metasymbol hat geschrieben:Ich arbeite jeden Tag zum Teil 10 Stunden mit diesen Programm und bin noch weit davon entfernt mich "Experte" zu nennen.
Bedenket, oh ihr Nichtswürdigen, dass der Meister in den 14 übrigen Stunden des Tages auch noch ein enzyklopädisches Wissen über Linux-Audio Software zu erwerben vermag.
Ja danke für die Blumen, bei Linux Audio Programmen, die ich seit 2005 zum Teil systematisch teste, reicht LEIDER manchmal "gesehen, gelacht, gelöscht" - da fehlt mir die Ehrfurcht vor der Schöpfungshöhe, wenn sich die Anwendung nicht erschließt. Ansonsten besitze ich eine Art MetaVerstehen für die Anwendung von produktiv-kreativen Anwendungen, das macht mich flexibel das ich zwischen Plattformen und Anwendungen hin und herspringnen kann.
Ich nehme mir für mein Linuxhobby zumindest regelmäßig Zeit und schaue gerne mal über meinen Sandkasten hinaus. Mal so aus Spaß erleben wie der Rechner freezt, man Probleme lösen muss... All das vermisse ich auf dieser langweiligen, ewig gleich gut funktionierenden Mac Plattform. Ehrlich.
Kann verstehen das ihr Nichtwürdigen vor meinen großen Verstehen in Ehrfurcht erstarrt und mich "Meister" nennt. Siehe, ich bin der Meister des digitalen Zeitalters, alles was ihr Nichtwürdigen erlebt sind nur meine gedanklichen Spiele.
Warum soll jemand, der sich an die GPL hält und die Software weitergibt dann vom Autor des Quelltextes und seinen Anhängern verfolgt werden?
- ungleichklang
- Power User
- Beiträge: 185
- Registriert: Do Nov 11, 2010 12:08 pm
- Wohnort: Ostbelgien
Re: U-He unter Linux (Tyrell)
Werde ich mir angucken .... die GTKMM UI ist schon Klassebrummer hat geschrieben: gtkmm ist für C++ auch eine sehr gute alternative, lässt sich sehr schon strukturieren, und wird dadurch unheimlich schnell und leicht
Fltk ist zwar noch leichter, aber das sieht man dem Interface auch an . . .
Bei FLTK kann man aber über den GUI_Designer FLUID Dials oder Slider auch mit Images versehen, das tut nur keiner der Entwickler weil alle auf das knochige stehen. Ehenso kann man das ganze Widget mit nem BG Image versehen und ebenso Modular arbeiten.,
also bspw. ein UI-file für den ADSR, wobei der dann im Hauptfenster 4 mal eingebunden wird, etc. oder so.
generiert werden dann die entsprechenden C++ und Header Dateien udn das meist relativ easy und unkompliziert, ohne XML parsen durch --->> irgendwas
Ich werds sehen, muss mich ja in die ganze Logik noch einarbeiten und im Moment habe ich eher bei C oder C++ noch das Problem, das ich zwar sehe was da steht aber an den wichtigen Stellen nichtmehr durchblicke und daher bspw. die engine vom minicomputer nicht verstehe .
Auch blicke ich noch nciht ganz durch was nen Synth überhaupt polyphon macht und wie ich das in DSSI einbaue, etc...
Gruss aus Belgien, Sascha
Re: U-He unter Linux (Tyrell)
Richtig schön werden die Gui's mit Gtkmm + Cairo http://cairographics.org/documentation/ungleichklang hat geschrieben:Werde ich mir angucken .... die GTKMM UI ist schon Klasse
Einen Engine code zu verstehen, denn man nicht selber geschrieben hat, ist nicht so leicht wie es zunächst scheint, das geht nur Stück für stück, ja, da muß sich erstmal einarbeiten.
- ungleichklang
- Power User
- Beiträge: 185
- Registriert: Do Nov 11, 2010 12:08 pm
- Wohnort: Ostbelgien
Re: U-He unter Linux (Tyrell)
Hatte mich sogar noch vertippt, ich wollte eigentlich schreiben das die Guitarix GUI Klasse ist, Respekt.brummer hat geschrieben:Richtig schön werden die Gui's mit Gtkmm + Cairo http://cairographics.org/documentation/ungleichklang hat geschrieben:Werde ich mir angucken .... die GTKMM UI ist schon Klasse
Einen Engine code zu verstehen, denn man nicht selber geschrieben hat, ist nicht so leicht wie es zunächst scheint, das geht nur Stück für stück, ja, da muß sich erstmal einarbeiten.
UIs werde ich noch was verstärkt studieren, habe langsam das Gefühl, das gerade da ein Bedarf bei den Audiodefs ist.
Da die meisten AudioUser ja zumindest QJackCtl benutzen und daher diese UI-libs im Hintergrund ja dann schon laufen (und weil es einfacher sein soll), werde ich mir diese erstmal anschauen .... dann irgendwann Gtk und Cairo.
*Hui, wieder was im a4l-IRC gelernt*
Gruss aus Belgien, Sascha
Re: U-He unter Linux (Tyrell)
ick verstehe mich gar nicht im coden, aber wie ich gehört habe (aus sicherer quelle) ist etwa 1/4 die engine und der rest das gui.
hört sich böse an, soll aber so in etwa sein.
gruss,
doc
hört sich böse an, soll aber so in etwa sein.
gruss,
doc
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste