Hallo Leute, ich möchte endlich anfangen mit DSP zu experimentieren. Dazu gleich eine Frage: Es sollte ja möglich sein, einen 31 band EQ zu programmieren und diesen mit normalen analogen potis anzusteuern, oder ? zweite frage: Vorausgesetzt frage 1 trifft zu, werde ich wohl kaum einen DSP finden der 31 poti eingänge hat. Die Frage ist, wie verschaltet man dann mehrere hintereinander dass ich dann eben am ende 31 potis habe ? Ist SigmaDSP ein gutes programm für anfänger ? Vielen Dank Leute !
Bischoff schrieb: > Es sollte ja möglich sein, einen 31 band EQ zu programmieren und diesen > mit normalen analogen potis anzusteuern, oder ? Möglich ist vieles. Ob du es schaffst ist natürlich eine andere Frage. Bischoff schrieb: > zweite frage: Vorausgesetzt frage 1 trifft zu, werde ich wohl kaum einen > DSP finden der 31 poti eingänge hat. Die Frage ist, wie verschaltet man > dann mehrere hintereinander dass ich dann eben am ende 31 potis habe ? Analogmux, externe ADCs, um nur zwei Möglichkeiten zu nennen.
Achso dich interessiert wahrscheinlich nicht nur ob man sowas machen kann sondern wie? Gibt 3 plausible Möglichkeiten: - DFT / FFT und die Koeffizienten skalieren. - Wavelet Transformation und die Koeffizienten skalieren. - Dynamisch ein Filter berechnen und anwenden. Das ist jetzt sortiert nach Rechenaufwand, Schwierigkeit und Flexibilität gleichzeitig ;)
Moin, > Es sollte ja möglich sein, einen 31 band EQ zu programmieren und diesen > mit normalen analogen potis anzusteuern, oder ? Warum sollte das nicht moeglich sein? Wahrscheinlich sogar 32 Band, voellig Verrueckte koennten sogar 33 Band EQs programmieren, oder noch schlimmeres... Fuer Anfaenger wuerde ich aber empfehlen, erstmal mit 1 Band loszulegen, und sich dann zu steigern. > zweite frage: Vorausgesetzt frage 1 trifft zu, werde ich wohl kaum einen > DSP finden der 31 poti eingänge hat. Die Frage ist, wie verschaltet man > dann mehrere hintereinander dass ich dann eben am ende 31 potis habe ? Wenn du viel Geld und Platz uebrig hast, kannst du das wahrscheinlich machen. Aber dann brauchst du halt zB. 31 DSPs, deren z.B. I2S-Interfaces alle in Kette geschaltet sein koennten. Sinnvoller wirds wohl sein, das alles mit weniger, wenn nicht sogar nur einem DSP hinzukriegen. > Ist SigmaDSP ein gutes programm für anfänger ? Kenne ich nicht, will aber nix heissen. Gruss WK
warum empfiehlt ihr dem armen frager nicht das, was eigentlich sinnvoll wäre? ... eine gruppe mit analog multiplexern, die nochmal gemultiplext ist, um auf die benötigte zahl der kanäle zu kommen, die mit dem dsp digital gesteuert werden die potis als spannungsteiler, die eine spannung auf die multis geben, der ausgang auf einen ad wandler, sofern der dso keinen hat.
Moin, studierter schrieb: > warum empfiehlt ihr dem armen frager nicht das, was eigentlich sinnvoll > wäre? Weil das weder sinnvoll noch sein Hauptproblem ist. Gruss WK
Klar geht das als Anfängerprojekt. Lass Dir nix erzählen von irgendwelchen Wavelet Transformatinen oder so. Das bekommst Du ganz easyy mit 31 Biquad IIR Filtern hin. Für die Potis: Es gibt Analog-Multiplexer, die 32 Inputs auf einen DAC routen können. z.B. der ADG731 (erster, den ich gefunden habe, vermutlich gibt es günstigere, die das gleiche können).
zu "Sigma-DSP" http://www.analog.com/en/products/processors-dsp/sigmadsp-audio-processors.html#sigmadsp-audio-processors Audio-DSPs mit integrierten ADC/DACs Eventuell sollte man die Potispannungsabfrage mit einem Mikrocontroller erledigen. Mit einem 31-fach Eingangsmux am ADC. Die digitalen Einstellwerte kann der an den oder die DSPs weiterreichen.
:
Bearbeitet durch User
Sollte nicht so schwer sein. Das mit den Potis als Spannungsteiler und via MUX auf einen ADC zum auslesen ist eine gute Idee wie ich finde. Als Audioeingang kann man einfach einen Audio-Codec nehmen wo ADC und DAC drinnen sind. Vielleicht kriegst du das sogar alles mit nur einem Mikrocontroller hin z.B: stm32 o.ä. Ansonsten 31 Biquads nehmen. Formeln um die Biquad-Koeffizienten in Abhängigkeit von Frequenz, Gain, filterbreite und Samplingfrequenz findet man per Google, da muss man gar nichtmal das tiefe DSP Wissen haben wie ich finde.
Bischoff schrieb: > Es sollte ja möglich sein, einen 31 band EQ zu programmieren und diesen > mit normalen analogen potis anzusteuern, oder ? Ja. Die Potis liefern nur eine Gleichspannung als Steuerspannung an einen A/D-Wanlder. > werde ich wohl kaum einen > DSP finden der 31 poti eingänge hat. Die Frage ist, wie verschaltet man > dann mehrere hintereinander dass ich dann eben am ende 31 potis habe ? Analogmultiplexer wie CD4051 wählen aus, welche Spannung von welchem Poti an den/die A/D-Wandler-Eingänge geleitet wird. Oder 4 externe A/D-Wandler mit jeweils 8 Eingängen.
Da muss man aber auch noch ein bischen was tun, weil das Umschalten zu Impedanzänderungen führt, was Spannungsschwankungen nachsich zieht. Entweder Kondensatoren oder entsprechend lange Abtastung mit SV.
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.