Forum: Mikrocontroller und Digitale Elektronik Töne mit AVR32UC3A


von Michael (Gast)


Lesenswert?

Hallo,

ich benutze einen AVR32UC3A mit ABDAC.
Verstärker und Speaker ist am DAC angeschlossen.

Ich kann momentan Töne mit hilfe einer Sinustabelle erzeugen.
Verschiedene Tonhöhen geht mit variablen Sprungweiten in der Tabelle.
Übernommen von Elm Chan.


Kennt jemand eine Quelle oder Source um weitere Sounds zu generieren?
Ich stelle mir so eine art Synthesizer vor.

Z.B. Angabe Note, Dauer, Sägezahn, Mehrstimmig?

Dann sollte z.B. der Ton wie eine Trompete klingen...

Viele Grüße
Michael

von Phil S. (zippi)


Lesenswert?

Hi,

Hab da mal ne frage zum ABDAC.
Kannst du die lautstärke irgendwie einstellen? Außer mit dem Verstärker?
Also hat der ABDAC eine Lautstärke funktion?

Hab bis jetzt immer mit externem DAC gearbeitet über SSC. Schon alleine 
wegen der klang qualität.

Gruß
Zippi

von Michael (Gast)


Lesenswert?

Hi Zippi,

AVR32_ABDAC.sdr = Total << setupBlock.lautstaerke;

Total ist ein unsigned char aus einer Sinustabelle.
mit Linksshiften kann man die Lautstärke verändern.


wobei setupBlock.lautstaerke 0 bis 8 sein kann.

Gruß Michael

BTW was macht die neue Platine bzw. Betriebssystem?

von Phil S. (zippi)


Lesenswert?

So,

Hab eben neue bilder gepostet:
Beitrag "Re: Lasst uns mal ein richtigen "HANDHELDEN" bauen!"

Also machst du das nur via software.
Schade, hab gehofft, dass es da was hardware mäßiges gibt.

Achja hast du schonmal dma ausprobiert? Dann musst du die daten nicht 
peer hand zum Ausgang geben.

Gruß
Zippi

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
Noch kein Account? Hier anmelden.