Kan iemand mij informatie geven over hoe een dsp werkt?

Het enigste wat ik er van begrijp is dat je eerst van een analoog signaal naar een digitaal signaal moet gaan en dat in de dsp sturen. Maar hoe ga je je signaal dan regelen (echo's toevoegen, toon regelen,...)?

tja, de eigenlijke implementatie hangt af van de dsp natuurlijk, maar het komt erop neer dat men het digitale signaal rekenkundig gaat bewerken om bepaalde bewerkingen te bekomen (filters e.d.), of (bvb in het geval van echo's) men gaat samples met korte tussenpozen terug toevoegen aan het originele signaal...
of wil je weten hoe je een DSP "bedient"? Dan moet je ook weer kijken in datasheets en application notes van de dsp die je kiest...

ah, oke bedankt, maar het wordt dus software-matig bedient?

De functionaliteit van een DSP ligt voor 95% vast in de software.

Een DSP is een hele simpele maar heel snelle microprocessor die speciaal bedoeld is voor het verwerken van datastromen (bijv. uit een of meer A/D converters). Veel DSP's hebben daarvoor speciale instructies en extra hardware functies, en zo kan je er bijvoorbeeld heel goed een smalbandig filter mee maken of een 3-fase motorsturing, of noem maar wat.

Er zijn ook zogenaamde gate-arrays, daarvan ligt de functionaliteit voor 95% vast is de hardware. Deze kunnen vaak sneller werken dan DSP's, maar ze kunnen vaak ook maar voor één enkel doel gebruikt worden.