Hififreaks.nl

Hifi hardware => Akoestiek => Topic gestart door: Marcel Dali op 16 april 2014, 08:24:23

Titel: DSP hoe werkt dat kastje?
Bericht door: Marcel Dali op 16 april 2014, 08:24:23
In mijn set gebruik ik tussen voor en eindversterker een MiniDSP. In mijn geval als strijkbout op de kamer-akoestiek.

Er gaat een analoog signaal in en dat wordt door een AD converter omgezet en dan gaat dat kastje er iets mee doen aan de hand van de instellingen die ik er in zet.
45 Hz wordt verzwakt met 18 dB en 59 Hz met 2.5 dB versterkt etc.etc.
Daarna wordt het bewerkte signaal weer omgezet door een DA converter.

Hoe gaat dat kastje met het signaal om tussen AD en DA omzetting.
Kan iemand mij proberen uit te leggen hoe dat ding dat doet? Hoe pakt het kastje die 45 Hz er uit en verzwakt juist die frequentie met een bepaalde bandbreedte?
Ik snap iets van elektronica en ik kan me ook redelijk inleven in digitale techniek maar onvoldoende om te beredeneren wat er nou in dat kastje gebeurt.

Alvast dank voor de moeite.

Marcel
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: sterremuur op 16 april 2014, 13:02:47
Hij samplet het signaal. De samples zijn getallen.
De Digital Signal Processor gaat aan het rekenen aan die getallen. Dus filteren is hier herberekenen met een microprocessor.
De output wordt weer gedact naar audio.
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Marcel Dali op 16 april 2014, 13:56:22
Hij samplet het signaal. De samples zijn getallen.
De Digital Signal Processor gaat aan het rekenen aan die getallen. Dus filteren is hier herberekenen met een microprocessor.
De output wordt weer gedact naar audio.

Dank voor je reactie.  Maar eeehhhh uuuuhh ik wil het graag nog een flink stukje verder uitgediept hebben.
Ik weet hoe een analoog signaal omgezet wordt naar een digitaal signaal en dat elke waarde , sample, van het analoge signaal een digitale waarde krijgt.
En dat aan de andere kant van die digitale waardes weer omgezet worden naar een analoog signaal.

Maar hoe pikt die DSP nou de frequentie er uit die ik wil corrigeren en worden er nieuwe digitale waardes toegekent en komt net die 45 Hz er aan het einde met een kleinere waarde weer uit.

Marcel

Titel: Re: DSP hoe werkt dat kastje?
Bericht door: sterremuur op 16 april 2014, 17:54:33
Ik kan alleen maar bedenken dat hij "weet" hoe het spanningsverloop en dus de getallen van een 40 Hz frequentie verlopen en dat het dan een kwestie van optellen en aftrekken is. Er zal ook iets van Fourierberekeningen plaatsvinden neem ik aan. Pure wiskunde dus.
Juist omdat geluid omgezet kan worden in getallen kun je met de juiste formules berekeningen doen.
Een geluidswiskundige zal je kunnen overstelpen met formules en algoritmes op dat gebied.

Verstuurd vanaf mijn GT-N8010 met Tapatalk

Titel: Re: DSP hoe werkt dat kastje?
Bericht door: dekkersj op 16 april 2014, 17:57:53
De frequenties hebben als het ware rugnummers. Het tijddiscrete signaal kan als functie van de samplefrequentie ahw gelabeld worden. Zo kan die frequentie(band) eruit gepikt worden.

Groet,
Jacco

Verstuurd van mijn HTC Vision (Desire Z).

Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Marcel Dali op 16 april 2014, 19:39:39
De frequenties hebben als het ware rugnummers. Het tijddiscrete signaal kan als functie van de samplefrequentie ahw gelabeld worden. Zo kan die frequentie(band) eruit gepikt worden.

Groet,
Jacco

Verstuurd van mijn HTC Vision (Desire Z).

Kan dit beteken dat frequenties welke waar niets mee gedaan wordt eerder aan eindstreep zijn dan die waar aan gerekend gaat worden?
Ben ik naar iets op zoek wat te klein is om rekening mee te houden of kan er een soort uitsmeren van frequenties komen? Ik weet niet of ik helemaal goed omschrijf wat ik bedoel.

Marcel

Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Ando op 16 april 2014, 20:03:20
Als het digitaal is zou je alles weer netjes op moeten kunnen bouwen zonder verschillen, alleen verwacht ik dan wel een delay van het complete signaal.
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: dekkersj op 16 april 2014, 20:50:02
De frequenties hebben als het ware rugnummers. Het tijddiscrete signaal kan als functie van de samplefrequentie ahw gelabeld worden. Zo kan die frequentie(band) eruit gepikt worden.

Groet,
Jacco

Verstuurd van mijn HTC Vision (Desire Z).

Kan dit beteken dat frequenties welke waar niets mee gedaan wordt eerder aan eindstreep zijn dan die waar aan gerekend gaat worden?
Ben ik naar iets op zoek wat te klein is om rekening mee te houden of kan er een soort uitsmeren van frequenties komen? Ik weet niet of ik helemaal goed omschrijf wat ik bedoel.

Marcel
Je bent op zoek naar eventuele problemen? Die zijn er natuurlijk, geen enkel systeem is perfect dat bestaat alleen in de wereld van de wiskunde. Gelukkig is die mate van perfectie willekeurig goed te maken dus dat is dan weer een hele geruststelling.

Het hangt helemaal af van de implementatie van de concepten die gebruikt zijn, daar zit meer in qua problemen. Zo van de buitenkant kan ik moeilijk beoordelen of dit een reeel gevaar is, ik ken het ding niet. Aan de gebruikte componenten kun je al eea afleiden maar waar het echt om draait, zijn de toegepaste algoritmen in de DSP. Of in de FPGA waar DSP-achtige code is gebruikt.

Groet,
Jacco
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Marcel Dali op 17 april 2014, 08:39:17
De frequenties hebben als het ware rugnummers. Het tijddiscrete signaal kan als functie van de samplefrequentie ahw gelabeld worden. Zo kan die frequentie(band) eruit gepikt worden.

Groet,
Jacco

Verstuurd van mijn HTC Vision (Desire Z).

Kan dit beteken dat frequenties welke waar niets mee gedaan wordt eerder aan eindstreep zijn dan die waar aan gerekend gaat worden?
Ben ik naar iets op zoek wat te klein is om rekening mee te houden of kan er een soort uitsmeren van frequenties komen? Ik weet niet of ik helemaal goed omschrijf wat ik bedoel.

Marcel
Je bent op zoek naar eventuele problemen? Die zijn er natuurlijk, geen enkel systeem is perfect dat bestaat alleen in de wereld van de wiskunde. Gelukkig is die mate van perfectie willekeurig goed te maken dus dat is dan weer een hele geruststelling.

Het hangt helemaal af van de implementatie van de concepten die gebruikt zijn, daar zit meer in qua problemen. Zo van de buitenkant kan ik moeilijk beoordelen of dit een reeel gevaar is, ik ken het ding niet. Aan de gebruikte componenten kun je al eea afleiden maar waar het echt om draait, zijn de toegepaste algoritmen in de DSP. Of in de FPGA waar DSP-achtige code is gebruikt.

Groet,
Jacco

Problemen? Nee niet echt.  De MiniDSP is niet te horen als alles recht staat.  De AD en DA conversie gaat foutloos.
Wat ik denk waar te nemen is dat er bij het instellen van de filters er naast de klankbalans ook nog iets anders verandert.
Nou probeer ik er achter te komen of het iets is wat ik denk te horen of dat er misschien toch iets aan de hand is en of het technisch te verklaren is.
En ik het echt hoor.
Het lijkt alsof er een verschuiving in tijd ontstaat, weet niet hoe anders te omschrijven.  Het klinkt als uitsmeren van frequenties.

Groeten

Marcel
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: dekkersj op 17 april 2014, 09:33:29
Tsja, er kan van alles en nog wat aan de hand zijn. Meestal zijn er 3 dingen waar het over zou moeten gaan: constatering van een fenomeen en het vinden van lotgenoten, proberen erachter te komen of je het blind ook kunt aantonen en metingen verrichten om eea meetkundig vast te leggen. Hier op dit forum kunnen ze alledrie  :yeah:

Groet,
Jacco
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Marcel Dali op 17 april 2014, 10:01:25
Tsja, er kan van alles en nog wat aan de hand zijn. Meestal zijn er 3 dingen waar het over zou moeten gaan: constatering van een fenomeen en het vinden van lotgenoten, proberen erachter te komen of je het blind ook kunt aantonen en metingen verrichten om eea meetkundig vast te leggen. Hier op dit forum kunnen ze alledrie  :yeah:

Groet,
Jacco

Blind aantonen wordt lastig. De volumes zijn met en zonder niet gelijk.
Om het te meten heb ik iemand met kennis van zaken en meetapparatuur nodig.   ::)  Eehhhhhmmmmm Jacco?

En aan gebruikers van diverse DSP systemen vraag ik bij deze of ze wellicht ook al eens iets van het door mij  beschreven fenomeen hebben geconstateerd.

Marcel
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: dekkersj op 17 april 2014, 10:33:14
Je kunt het misschien ook zelf. Wat je nodig hebt, is een stereo bron en de mogelijkheid dit stereosignaal te digitaliseren. Ik doe dit vaak met een cd-speler en een EMU ADC of andersom: een cd recorder icm diezelfde EMU tracker usb DAC. Daarna kun je de lineaire overdracht bekijken, dwz amplitude en groepslooptijd als functie van frequentie. Dat is meestal het antwoord op alles.

Groet,
Jacco
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Marcel Dali op 17 april 2014, 11:35:22
Stereobron. ja.
Mogelijkheid om te digitaliseren. helaas nee.
CD recorder ook niet.

En je snapt wat ik bedoel.  amplitude en groepslooptijd.

En ik zou graag weten of een MiniDSP iets niet helemaal goed doet daarin.
Eehhhhmmmmmm ........................................help? 

Marcel
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: Hififreak op 17 april 2014, 15:54:53
Mogelijkheid om te digitaliseren. helaas nee.
CD recorder ook niet.

Brander kun je hier wel lenen.   ;)
Titel: Re: DSP hoe werkt dat kastje?
Bericht door: MAW op 17 april 2014, 16:30:16
Het lijkt alsof er een verschuiving in tijd ontstaat, weet niet hoe anders te omschrijven.  Het klinkt als uitsmeren van frequenties.

Dat zou kunnen hoor. De mini dsp software bevat een multi-band equalizer en dat betekent dat het signaal door een groot aantal filters gaat en dat kan zeker invloed hebben.

De (plugin) equalizer die ik onlangs in VLC probeerde had ook invloed. Ik kon verschil horen tussen 'aan' en 'uit' terwijl de eq bij 'aan' recht stond (maar dan heb je het imo niet over een goede eq). Ik heb geen idee hoe de minidsp of Dirac zich daartoe verhoudt. De laatste zal ik binnenkort toch maar eens gaan proberen (ik weet het, dat roep ik al heel lang :p )