PartyFM Eurorack Radio Module
The PartyFM is a minimal FM radio module in Eurorack format. Implemented using the RDA5807M chip and library set this module:
- outputs mono
and stereo audio– force Mono - allows muting and tuning via CV input
- expansion for antenna? Heck yeah
- Unit changes the radio station based on CV changes
- Knob with rgb LED and button
- allows coarse and fine tuning (press and hold button while turning, or press for modes).
- Tuning might not be smooth, and could be digital and jarring (testing!!)
- turn off ‘softmute’ which mutes weak signals
- Panic reset function?
Hardware using Arduino proMicro brain and generic breakout board with RDA chip and crystal, neopixel led indicator, selection knob, and tactile switch. CV Tuning input, Mute Gate input (L/R), output L/R, stereo indicator led.
API sourced from marthertel.de
http://mathertel.github.io/Radio/html
Choose the chip you have in your setup and see what functions the library supports.
Feature | TEA5767 | RDA5807M | SI4703 | SI4705 | ||
RADIO | band = FM | X | X | X | X | |
band = FMWORLD | ||||||
freq | X | X | X | |||
mono | X | X | X | X | ||
stereo | Decode stereo signal | X | X | X | X | |
RSSI | signal strength indicator | 0 – 64 | ||||
softmute | X | X | X | |||
mute | X | X | X | X | ||
Seek | ||||||
FM Grid | 50 kHz | |||||
Audio | volume | Supported number of volume levels | 0 – 15 | 0 – 15 | 0 – 63 | |
bassboost | Boost bass frequencies | X | – | – | ||
RDS | Data | Decode RDS signal | – | X | X | X |
Errors | Provide information on RDS signal errors | – | – | X | X |