31 Band DSP EQ Anfängerprojekt

Gast #4673764
Lesenswert?

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 !
Gast #4673767
Lesenswert?

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.
Gast #4673771
Lesenswert?

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 ;)
#4674150
Lesenswert?

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
Gast #4674291
Lesenswert?

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.
#4674995
Lesenswert?

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).
Gast #4675647
Lesenswert?

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.
Gast #4675692
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren