Rainwave
| Original author(s) | Robert "LiquidRain" McAuley |
|---|---|
| Initial release | September 10, 2006 |
| Stable release | Rainwave 5
/ December 12, 2015 |
| Repository | https://github.com/rmcauley/rainwave/ |
| Engine | |
| Operating system | Microsoft Windows, Apple Mac OS X, Linux, Windows Mobile, Android, iPhone |
| Available in | English, French, German, Spanish, Finnish, Portuguese, Russian, Korean, Dutch, Polish |
| Type | Music |
| License | Open source |
| Website | https://rainwave.cc/ |
Search Rainwave on Amazon.
Rainwave is an interactive radio website that allows users to request, rate, and vote for songs in real time.[1] The site hosts five separate radio streams and focuses completely on video game music. Rainwave is a free service, funded primarily by Robert "LiquidRain" McAuley, and supplemented by user donations.
History
The Rainwave web interface and back-end was written by Robert McAuley. The initial version was called "Raincast" and was written as a stream helper for Icecast. It was announced to the Icecast mailing list in November 2004.[2]
In the summer of 2008, with the addition of a second stream for OCR Radio, Rainwave became the official online radio station for OverClocked ReMix.[3][4] At the same time, the Rainwave interface was upgraded to version 2, or "R2".[5]
In March 2009, a third stream, V-wave, was added to the site.[6] V-wave specializes in video game music covers and chiptunes. For a brief period, V-wave featured live radio shows as well.
In February 2011, V-wave was renamed to Mixwave and then eventually Covers.
Later that year, in August 2011, two new stations were introduced. The first was named Omniwave, which hosted all music available on via the website. The second was Bitwave, a stream exclusively for chiptune music. From this point on, Rainwave also started to present its music streams in MP3 format.[7]
Technical Functionality
Rainwave interface and server-side software has been designed and implemented by Robert "LiquidRain" McAuley.
It is divided into various layers with different functionality:
- Lyre: JSON API written in Python using Tornado.
- Orpheus: custom-made software C++ app made to control Rainwave (incl. elections, song selections, request processing, etc.)
- Eurydice: custom-made web app paneling system used for the site.
- Liquidsoap: third-party software for audio streaming.
Audio streams are in the Vorbis and mp3 formats at approximately 96 kbit/s.
See also
References
- ↑ "Interview: LiquidRain of rainwave.cc". driph.com/words. 2008-05-17. Retrieved 2020-04-06.
- ↑ McAuley, Robert (2004-11-13). "[Icecast] Raincast a 'stream helper' I've made. Looking for feedback". Retrieved 2020-04-06.
- ↑ ormgas.com -> rainwave.cc Archived 2010-07-11 at the Wayback Machine
- ↑ "OCR Radio (streaming OC ReMixes 24/7)". OC ReMix Community. 5 June 2008. Retrieved 2020-04-06.
- ↑ "Rainwave 2 Launched - Rainwave". rainwave.cc. Archived from the original on 2021-01-21. Retrieved 2020-04-06.
- ↑ "V-wave has launched! - Rainwave". rainwave.cc. Archived from the original on 2021-01-21. Retrieved 2020-04-06.
- ↑ "Omniwave, Bitwave, and MP3 Streams Arrive! - Rainwave". rainwave.cc. Archived from the original on 2021-01-21. Retrieved 2020-04-06.
External links
This article "Rainwave" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Rainwave. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
