Habe mir in den Kopf gesetzt einen digitalen Synthie zu bauen (irgendein Hobby braucht der Mensch ja schliesslich). Was ist eure Meinung zu dem Thema? Wie weit kommt man da mit einem Mikrocontroller a la AVR? Ich habe auf der Webseite hier ein Programm gesehen, in dem Rechteck, Sinus und Saegezaehne generiert werden. Wuerde ein programmierter Filter dazu einen AVR schon ueberlasten? Doch lieber gleich mit DSPs anfangen? Welche ist die einsteigerfreundlichste Loesung fuer einen absoluten Anfaenger in Sachen Hardware (mit Betriebssystem Windows XP) wenn ich mich erstmal fuer nen AVR entscheide.?.Das STK-500.?? Vielen Dank fuer euer Interesse... Michi
Mit einem einzigen AVR wirst du da nicht klar kommen. Wenn du polyphon spielen willst, brauchst du wahrscheinlich schon für jede angeschlagene Taste nen Micro. Nicht umsonst haben die Synthesizer, die man so kaufen kann, oft 2 oder mehr DSP's. Guck mal auf dieser Seite http://s-huehn.de/elektronik/ unter Klassiker. Da ist ein polyphoner Synthi in Selbstbau beschrieben. Ansonsten kann ich dir das Buch von Elektor über den Formant-Synthi empfehlen. Ist ein modularer, polyphoner Synthi, der erst vor kurzem überarbeitet wurde, um ihn wieder nachbaubar zu machen. (Viele IC's des original Formant waren ja leider nicht mehr zu bekommen.)
Erstmal Danke fuer die Antwort. Also, es muss ja fuer den Anfang nichts grosses sein. Ich will mich ja erstmal einarbeiten in die ganze Sache, und da ist etwas unkompliziertes sicher erstmal besser fuer so einen Frischling wie mich. Was ich mir fuer den Anfang wuenschen taete waeren folgende Moeglichkeiten: * Sinus, Saegezahn, und Rechteck Ausgabe ueber eine Klinkenbuchse * Monophon ist absolut ausreichend * Vielleicht so eine art "Sequencing" per Datenfeld der Tonhoehen und als Extra vielleicht noch die Moeglichkeit irgendwann, das ganze irgendwie per MIDI mit einem externen Sequenzer zu verbinden. Ist sowas mit einem AVR schon moeglich?
Hallo: Schau doch mal hier http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2002/jr65/WINDOWS/Desktop/476%20project/index.htm
Nimm direkt einen DSP. Bei Analog Devices bekommst Du ein Muster kostenlos. Meine Empfehlung wäre der ADSP-21065L, der läßt sich sowohl als Festkomma- als auch als Fliesskomma-DSP programmieren. Die Assemblersyntax von AD ist auch stark an C angelehnt und für Einsteiger um einiges leichter zu erlernen als z.B. die von TI oder Motorola. Ausserdem hat AD sehr gute Einsteigerliteratur auf der Webseite, sowohl für den ADSP-21065L (insbesondere eins für Audioanwendungen!) als auch allgemein für digitale Signalverarbeitung. Schau Dich da mal um. Das Schöne ist, daß wenn der ADSP-21065L auch eine Menge an Leistungsspielraum nach oben hat.
Ich denke fuer einen absoluten Anfaenger wie mich ist ein DSP noch etwas zu schwierig. Ich habe per Suche Funktion einiges Interessantes zu dem Thema in dem Forum hier schon mal finden koennen. Anscheinend gab es auch schon andere die sich damit auseinandergesetzt haben.
Es kommt einfach darauf an, was Du denn konkret machen möchtest. Richtige Synthies haben relativ viel Datenspeicher für die Samples, da wirst Du mit einem AVR nicht glücklich werden. Auch von der Rechenleistung her gibts da sichere besser geeignete CPUs. Andererseits: Bei 44kHz Samplingrate und 16MHz Taktfrequenz hast Du für ein Sample 360 Takte Zeit. Damit kann man schon einiges anfangen. Wenn Du mit 10 Stimmen und 16 Bit arbeiten möchtest, dann wird das vermutlich zu knapp, aber bei 22kHz und 8Bit sollten die 10 Stimmen eigentlich schon machbar sein. Markus
Ach so viel will ich garnicht.. Wie gesagt, mein erstes Etappen-Ziel auf meiner Reise soll ein Geraet mit folgenden Eigenschaften sein: * Sinus, Saegezahn und Rechteck Sounds generieren * Monophon * Midi ansteuerbar von meinem externen Hardware Sequenzer aus(nur Notenlaengen und Tonhoehen). * evtl noch ein einfaches Tiefpass Filter. * Das Ganze dann mit einer Mono Klinkenbuchse ausgegeben. Ist das mit einem AVR von der Leistung her zu bewaeltigen?
ach ja, was ich noch vergass...ein oder zwei potis die das ganze steuern koennen sollen auch noch dran.
Hi schau dir doch mal beim Maxim den MAX038 an, das ist ein Funktion Generator IC. Vielleicht hilft dir so ein Baustein bei deinem Projekt. Kenn mich in Analogtechnik nicht soo gut aus, aber man kann bei dem auch schöne Frequenz Modulationen machen, die für ein Synthi Projekt sicher sinvoll sind. Leider ist der Baustein nicht so billig. Gruss Darko
Hi, wenn Du Anfänger bist, rate ich Dir, einen Synthie auf dem PC zu programmieren, Ausgabe über die Soundkarte. Geh mal zu http://www.kvr-vst.com/, da stehen unglaub- lich viele freie Synthies und Effekte. Dort gibt es auch eine Software (SynthEdit), mit der Du Deinen ersten Synth programmieren und ins signalprocessing einsteigen kannst. Zum Blutlecken rate ich Dir, das VST-Instrument Synth1 zusammen mit dem Host VSTHost runterzuladen. Dieser Synthie hat wunderschöne analoge Sounds dabei. mfg Frank
Gibt es bereits als fertiges Projekt 1Hz-~200kHz, Sinus, Dreieck,Rechteck,Säge. unter http://www.myplace.nu/avr/minidds/index.htm
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.