Archiv verlassen und diese Seite im Standarddesign anzeigen : Musik
Wie kann Musiksignale verwalten (lauter, leiser, bass...) mit einem avr?
Was braucht man dazu?
linux_80
30.09.2005, 16:39
Kannst Du ein ganz klein wenig mehr beschreiben was Du meinst,
soll es ein Verstärker werden, oder eine Fernbedienung ?
hi,
ich versuche mal eine interpretation deiner frage zu beantworten:
lauter/leiser -> schon schwierig laute musiksignale zu verwalten, hm, also wenn du laute musiksignale haben möchtest, brauchst du einen d/a wandler, einen tiefpassfilter dahinter und dann das ganze an einen verstärker.
bass -> hier schaust du am besten mal bei frequenzgeneratoren vorbei, es gibt da schon einige projekte. damit kannst du dir dann 30 hz töne erzeugen und hast deinen fetten bass
falls du einen avr als verstärker benutzen möchtest, rate ich dir dringend davon ab. die wandlerraten ermöglichen es fast den avr als dsp einzusetzen, allerdings wäre es schon ein sonderbares einsatzszenario.
falls doch, dann kannst du deine musiksignale so verwalten:
[AD Wandler] -> [FFT] -> bass *2 -> [reversible FFT] -> * lautstärke -> [DA] -> an den endverstärker.
viel spaß beim experimentieren, und schreibe wie deine klangqualität ist
Klaus_0168
05.10.2005, 10:37
Hi Asche,
Die Lautstärke eines Signales ist mit einer einfachen Verstärkerschaltung änderbar.
Wenn Du allerdings Frequenzbereiche (z.B. Bässe) verstärken willst, musst Du die Signale mit Filter (Hoch-, Band- und Tiefpass) aufsplitten, den gewünschten Frequenzbereich verstärken und die Signale wieder zusammenfügen. Die Einstellung der Frequenzen und der Verstärkungsfaktoren per uC können z.B. mit digitalen Widerständen vorgenommen werden.
Das Problem ist jetzt nur : Ich kenne leider nur die Theorie. Praktisch habe ich solch eine Aufgabe noch nie gelöst.
Grüße Klaus
Aufsplitten? Hm. nicht sehr elegant. Das macht man mit nem DSP, welcher ne FFT macht, dann Frequnzbereich anheben und rücktransformieren. Danach D/A-Wandeln. Ist aber für den Laie zu kompliziert. Deshalb daoch lieber aufsplitten.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.