Mainly but not limited to my attempt to build a MiWi wireless home control and security network.

Sunday, January 21, 2007

Roman Black

The BTC Sound Encoder 1.1 is software that www.RomanBlack.com has written for the purpose of converting sound (in wave files) to a 1-bit format that can be played back on very cheap hardware, like a microprocessor chip (ie PIC, Atmel, Motorola etc).

Version 1.1 is limited to a maximum wave file length of 530,000 samples, this gives a max output file size of 530,000 bits, which is enough to fill a 512kbit eeprom (524,288 bits). At 15625Hz this gives a full 33 seconds of sound playback, enough for 50 spoken words.

Zero-error 1 second Timer
A very versatile Zero Cumulative Error timing system with PIC source code.

Bresenham's Algorithm is a system where 2 imperfect periods can be alternated to produce an average that matches any "perfect" period.

http://www.romanblack.com/picsound.htm

0 comments:

Contributors