{"repo":"hirve/old-radio-sound","free":true,"listed":false,"github":"https://github.com/hirve/old-radio-sound","clone":"git clone https://github.com/hirve/old-radio-sound.git","description":"The server to emulate old warm AM radio sound on Raspberry Pi","language":"C","stars":32,"topics":["raspberry-pi","sound-processing","radio","radio-sound-effect","old-radio","am-radio","effect","noise","retro","shortwave"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Old Radio Sound The server to emulate old warm AM radio sound on Raspberry Pi The video how it works https://youtu.be/I7pTWe61BHY Installation Install dependencies When Icecast asks to configure it say no, because we will use the config we have in the project. Clone the project Build the sound processing tool Usage Start Icecast It will start on localhost:8092 so make sure this port is free or change it in the config file. If you want your server to be available via internet - don't forget to change passwords in icecast/icecast-config.xml and generate-am-radio/bin/stream-radio from \"hackme\" to something stronger. Go to generate-am-radio folder and edit the script stream-template-1206am Put here your favorite audio streams and change the other parameters if you want: - 1206 means the radio frequency, it will name the icecast stream like .../ 1206am.ogg , and also will initialize the random generator to make \"air conditions\" repeatable, - 1 is the level of main audio stream in microvolts, the value may be in the range 1...10 or other if you like. If all is ok after starting this script you can hear the vintage AM radio on localhost:8092/1206am.ogg You can copy this script with different audio streams and different frequencies and run them simultaneously, for me it worked well with about 5 streams on Raspberry Pi 2. Autostart and restart of some streams Now it's just a test mode, this script may be unstable. To set streams you want to watch, edit the line: Notice that this scrip","default_branch":null,"files":null,"tree":[],"storefront":"/r/hirve","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hirve/old-radio-sound/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}