Hi Guys,
This is mainly for Roman Black, the author of the algorithm for playing 1 bit sound on microcontrollers,
but if anyone has experience with it, I'll take help from anyone
I have assembled and programmed micros for a circuit which, at the moment,
can speak any number from 0 to 9.
The circuit can currently use those samples to count with an audible voice.
Edit: Video Deleted... Updated one posted on this page!
I'm wondering if this is the best possible resulting sound that can be expected from the project.
The sound player chip is a 16F628 running at 4MHz (internal RC Osc).
Sampled speech was 22050 sample rate, and converted with the 1.5 bit
setting with version 2 of the BTC encoder.
The YouTube video actually seems to reproduce the sound better than the
circuit can itself. There is a lot of screech in the background.
I've tried a higher sample rate, which didn't appear to benefit much,
and 44100 is too much for the pic running at 4MHz (I removed the timer delay altogether for this).
Does this sound right? Maybe a better filter or speaker would help?
Cheers, Art.
This is mainly for Roman Black, the author of the algorithm for playing 1 bit sound on microcontrollers,
but if anyone has experience with it, I'll take help from anyone
I have assembled and programmed micros for a circuit which, at the moment,
can speak any number from 0 to 9.
The circuit can currently use those samples to count with an audible voice.
Edit: Video Deleted... Updated one posted on this page!
I'm wondering if this is the best possible resulting sound that can be expected from the project.
The sound player chip is a 16F628 running at 4MHz (internal RC Osc).
Sampled speech was 22050 sample rate, and converted with the 1.5 bit
setting with version 2 of the BTC encoder.
The YouTube video actually seems to reproduce the sound better than the
circuit can itself. There is a lot of screech in the background.
I've tried a higher sample rate, which didn't appear to benefit much,
and 44100 is too much for the pic running at 4MHz (I removed the timer delay altogether for this).
Does this sound right? Maybe a better filter or speaker would help?
Cheers, Art.
Last edited: