Sign in

username:

password:



Not a member?

Search piclist



Search tips

Subscribe to piclist



piclist by Keywords

12F675 | 16F628 | 16F84 | 16f877 | 16F877A | 16F88 | 18F458 | ADC | AVR | Bootloader | CAN | CCS | CRC | EAGLE | EEPROM | ICD | ICSP | IDE | JDM | LED | Macros | Microchip | MPLAB | PCB-CAD | PIC10F | Pic12f675 | PIC16F84 | PIC16F84A | PIC16F877 | PIC18 | PIC18F452 | PicBasic | PICC | PICSTART | PWM | RS-485 | RS232 | SMT | SPI | UART | USART | USB | Wireless | Wisp628 | Xilinx

Ads

Discussion Groups

Discussion Groups | Piclist | I only want bass

A discussion group for the PICMicro microcontroller. Also called the Microchip PIC, this list is dedicated to the use and abuse of this fine, simple, microcontroller. Close to topic posts are welcome, ie. general electronics.

I only want bass - mr_gees100_peas - Aug 28 13:59:08 2006

Hi,

I'm doing a project (hobby) which tries to detect the bass sound
from a music cd. Prety much what I want is to get a high signal
everytime the bass souns. Kind of showing the beat of themusic. Of
course I would like the logic high signal to stay on for the duration
of the Bass sound. What I have done so far is to connect an microphone
to an OPamp. This parts works fine. I can play a CD on the radio and I
see the signal on the oscilloscope. What I'l stuck at is filtering out
everything but the bass. I tried a low pass RC filter with a cut off
frequency from zero to 120Hz. This is attached at the output of the
OPamp. The results are not convincing. Any sugestions?

to unsubscribe, go to http://www.yahoogroups.com and follow the instructions



(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )


Re: I only want bass - Dennis Clark - Aug 28 14:12:52 2006

Use the OpAmp as your active low pass filter. Google for "op amp low
pass filter" and see what you find. Op Amps are designed for this kind
of thing, it is basic op amp stuff.

DLC

mr_gees100_peas wrote:
> Hi,
>
> I'm doing a project (hobby) which tries to detect the bass sound
> from a music cd. Prety much what I want is to get a high signal
> everytime the bass souns. Kind of showing the beat of themusic. Of
> course I would like the logic high signal to stay on for the duration
> of the Bass sound. What I have done so far is to connect an microphone
> to an OPamp. This parts works fine. I can play a CD on the radio and I
> see the signal on the oscilloscope. What I'l stuck at is filtering out
> everything but the bass. I tried a low pass RC filter with a cut off
> frequency from zero to 120Hz. This is attached at the output of the
> OPamp. The results are not convincing. Any sugestions?
>
> to unsubscribe, go to http://www.yahoogroups.com and follow the instructions
>



(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )

Re: I only want bass - Malcolm Crabbe - Aug 28 14:38:30 2006

I'm also experimenting with the same thing. I've built the bass filter
shown here http://sound.westhost.com/project62b.htm but I couldn't get
it to work. However if you cut out the first part (auto gain) and input
the audio (line level) into the filter part you can get something that
works to a fashion. I've uploaded a video of the results to my web
site http://www.micro-heli.co.uk/discolights2.avi which used +5v supply
and thus the output from the NE555 was logically compatible with the PIC
use for the light display.

I'm looking at trying the low pass filter used in the 8 channel
sound-to-light section of the same site that features the bass filter
http://sound.westhost.com/project62a.htm to see if that gives better
results.

Regards

Malcolm

mr_gees100_peas wrote:

>Hi,
>
> I'm doing a project (hobby) which tries to detect the bass sound
>from a music cd. Prety much what I want is to get a high signal
>everytime the bass souns. Kind of showing the beat of themusic. Of
>course I would like the logic high signal to stay on for the duration
>of the Bass sound. What I have done so far is to connect an microphone
>to an OPamp. This parts works fine. I can play a CD on the radio and I
>see the signal on the oscilloscope. What I'l stuck at is filtering out
>everything but the bass. I tried a low pass RC filter with a cut off
>frequency from zero to 120Hz. This is attached at the output of the
>OPamp. The results are not convincing. Any sugestions?
>
>
to unsubscribe, go to http://www.yahoogroups.com and follow the instructions



(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )

Re: I only want bass - john - Aug 29 0:48:30 2006

--- In p...@yahoogroups.com, Malcolm Crabbe wrote:
>
> I'm also experimenting with the same thing. I've built the bass filter
> shown here http://sound.westhost.com/project62b.htm but I couldn't get
> it to work. However if you cut out the first part (auto gain) and
input
> the audio (line level) into the filter part you can get something that
> works to a fashion. I've uploaded a video of the results to my web
> site http://www.micro-heli.co.uk/discolights2.avi which used +5v
supply
> and thus the output from the NE555 was logically compatible with the
PIC
> use for the light display.
>
> I'm looking at trying the low pass filter used in the 8 channel
> sound-to-light section of the same site that features the bass filter
> http://sound.westhost.com/project62a.htm to see if that gives better
> results.
>
> Regards
>
> Malcolm
>
> mr_gees100_peas wrote:
>
> >Hi,
> >
> > I'm doing a project (hobby) which tries to detect the bass sound
> >from a music cd. Prety much what I want is to get a high signal
> >everytime the bass souns. Kind of showing the beat of themusic. Of
> >course I would like the logic high signal to stay on for the duration
> >of the Bass sound. What I have done so far is to connect an microphone
> >to an OPamp. This parts works fine. I can play a CD on the radio and I
> >see the signal on the oscilloscope. What I'l stuck at is filtering out
> >everything but the bass. I tried a low pass RC filter with a cut off
> >frequency from zero to 120Hz. This is attached at the output of the
> >OPamp. The results are not convincing. Any sugestions?
> >
> >
> >
> >
> >
>
Single order RC filters don't have good frequency cutoff. So it will
still pass freq's higher then 120Hz but just a little attenuated.
Using a couple of Op-amps you can get a high order filter with a much
better cutoff (closer to a brick wall then a gentle slope like the RC
filter).

to unsubscribe, go to http://www.yahoogroups.com and follow the instructions



(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )

Re: Re: I only want bass - dlc - Aug 29 1:01:09 2006

Check this site out:
http://ourworld.compuserve.com/homepages/Bill_Bowden/opamp.htm
for some second order filters that could do what you want.

DLC

john wrote:
> --- In p...@yahoogroups.com, Malcolm Crabbe wrote:
>
>>I'm also experimenting with the same thing. I've built the bass filter
>>shown here http://sound.westhost.com/project62b.htm but I couldn't get
>>it to work. However if you cut out the first part (auto gain) and
>
> input
>
>>the audio (line level) into the filter part you can get something that
>>works to a fashion. I've uploaded a video of the results to my web
>>site http://www.micro-heli.co.uk/discolights2.avi which used +5v
>
> supply
>
>>and thus the output from the NE555 was logically compatible with the
>
> PIC
>
>>use for the light display.
>>
>>I'm looking at trying the low pass filter used in the 8 channel
>>sound-to-light section of the same site that features the bass filter
>>http://sound.westhost.com/project62a.htm to see if that gives better
>>results.
>>
>>Regards
>>
>>Malcolm
>>
>>mr_gees100_peas wrote:
>>>Hi,
>>>
>>> I'm doing a project (hobby) which tries to detect the bass sound
>>
>>>from a music cd. Prety much what I want is to get a high signal
>>
>>>everytime the bass souns. Kind of showing the beat of themusic. Of
>>>course I would like the logic high signal to stay on for the duration
>>>of the Bass sound. What I have done so far is to connect an microphone
>>>to an OPamp. This parts works fine. I can play a CD on the radio and I
>>>see the signal on the oscilloscope. What I'l stuck at is filtering out
>>>everything but the bass. I tried a low pass RC filter with a cut off
>>>frequency from zero to 120Hz. This is attached at the output of the
>>>OPamp. The results are not convincing. Any sugestions?
>>>
>>>
>>>
>>>
>>>
>>>
>> Single order RC filters don't have good frequency cutoff. So it will
> still pass freq's higher then 120Hz but just a little attenuated.
> Using a couple of Op-amps you can get a high order filter with a much
> better cutoff (closer to a brick wall then a gentle slope like the RC
> filter).
>
> to unsubscribe, go to http://www.yahoogroups.com and follow the instructions
>



(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )

Re: I only want bass - Aver...@aol.com - Aug 29 12:57:10 2006


In a message dated 8/28/2006 14:00:49 Eastern Daylight Time,
g...@hotmail.com writes:

Any sugestions?

... in my applications I have found the MAX292 programmable lo pass
filter to be easy to use and effective ... using the pic to generate the
required clock frequency, the comparator function for level detection, and the
timing/counting for pulse detection ...




(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )

Re: I only want bass - Paul Harrison - Aug 31 19:57:09 2006

Sorry, I got into this thread a little late. A good online resource is

http://webench.national.com/appinfo/webench/filters/design_requirements.cgi

it allows up to 8 pole filter design

Paul

A...@aol.com wrote:

> In a message dated 8/28/2006 14:00:49 Eastern Daylight Time,
> g...@hotmail.com writes:
>
> Any sugestions?
>
> ... in my applications I have found the MAX292 programmable lo
> pass filter to be easy to use and effective ... using the pic to
> generate the required clock frequency, the comparator function for
> level detection, and the timing/counting for pulse detection ...

>

to unsubscribe, go to http://www.yahoogroups.com and follow the instructions



(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )