bass & trebble

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
You could have asked: "Where on the earth is the ocean ?"

There are so many different ways to do this...
Some will use IIR-Filters inside the dsp, means fully digital, other
might use opamps. Are the settings done via a pot (turning knob)
or by pressing some +/- ?
In the case of opamps, there could be an IC with 8pins or 16pins,
around of it some caps and resistors...

Mike
 
I am no electronics geniouse just trying to find out a little information. So in a new surrond sound receiver for instance where there are no bass and trebble knobs what type of circuitr controls this and in what manner is it controlledand even going a little deeper, if it is controlled by a processer how is the procesor programmed. ? whst type of software and is the an industry standard on the software used to program chips? procesors? Sorry about the lack of knowledge but any help would be greatly appreciated.
 
It is highly likely this is done inside a Digitial Signal Processor (DSP) IC in the surround reciever. Typically these are programmed in an assembly language form. They may be controlled by a seperate Microcontroller IC but nowadays DSP's are coming with microcontrollers built in.

As for *exactly* how it's implemented, well there are numerous ways of doing it, so it depends how the manufacturer in question has chosen to achieve that particular task. In many cases, the firmware (software embedded in the DSP hardware) is proprietary.

Typically the chip firmware is programmed in using a protocol known as JTAG, it may be possible to read the firmware out again using the same protocol but thats very advanced and may even be illegal to do so in some cases.
 
The most usual way to accomplish volume, balance, fader, bass, mid, trebble, surround, louness, equalizer, etc..., in cheap consumer electronics are hybrid analog/digital ICs. These ICs are intended to be controlled by a main microcontroller through a simple digital bus and provide steppped adjustments [not continuous]. They are based in analog filters with switched-resistor networks and sometimes also in switched-capacitor filters. These ICs are designed to minimize external component count so nearly everything is inside the IC except the capacitors

These cheap hybrid ICs may be found inside most 'potentiometer-less' consumer equipment, despite they usually provide high THD, high noise and low headroom

Some consumer equipment with both analog and digital inputs and/or outputs is actually based on classic analog signal processing with DACs and ADCs in front of it
 
Principally you are right. DTS and DolbyDigital are codecs, means
you need an algorithm to decode these streams. THX is a certification,
given if your system fulfills a minimum of requirements, and you have enough money...
You can't decode DTS/DD/MPEG without any kind of processor/cpu,
typically these are embedded chips with digital in + dsp + analog out/
digital out. Some of these can be reprogrammed, means the software/
firmware needs to be loaded into these at startup. Others have ROM
inside, eliminating the need for an extra cpu.
You might understand now, why i think that this is above DIY.
You need lowlevelprogramming, maybe even DSP-programming. And
you don't get easily specs for DTS and DD-decoding, you are required
to obtain sub-expensive licences. If you buy an embedded chip, you
might have luck to obtain these licences along with the chip.
You might be able to solder together all these chips, but without
apropriate firmware these might be some useless circuitry.

Mike
 
I have an idea for sound processing and learned that with the use a DSP chip it would be possible. Although if the chips are already being produced and are controlled by programming, it would be the programming that needs to be patented and not the circuitry. Thank you every one for the valuble information.
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.