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).
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.