请输入您要查询的百科知识:

 

词条 Rainwave
释义

  1. History

  2. Technical Functionality

  3. See also

  4. References

  5. External links

{{Infobox software
|name = Rainwave
| logo =
|collapsible =
|author = Robert "LiquidRain" McAuley
|developer =
|released = {{Start date|2006|09|10}}
|latest release version = Rainwave 5
|latest release date = {{Release date and age|2015|12|12}}
|latest preview version =
|latest preview date =
|programming language =
|operating system = Microsoft Windows, Apple Mac OS X, Linux, Windows Mobile, Android, iPhone
|platform =
|size =
|language = English, French, German, Spanish, Finnish, Portuguese, Russian, Korean, Dutch, Polish
|genre = Music
| license = Open source
|website = http://www.rainwave.cc/
}}

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 IceS. 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, 2 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 presented 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. LiquidSoap official website.

Audio streams are in the Vorbis and mp3 formats at approximately 96 kbit/s.

See also

{{Portal|Radio|Software}}
  • List of online music databases
  • Streaming media

References

1. ^Interview: LiquidRain of rainwave.cc | driph.com/words
2. ^[Icecast] Raincast, a 'stream helper' I've made. Looking for feedback]
3. ^ormgas.com -> rainwave.cc {{webarchive|url=https://web.archive.org/web/20100711072819/http://oc.ormgas.com/ |date=2010-07-11 }}
4. ^OCR Radio (streaming OC ReMixes 24/7) - OverClocked ReMix Forums
5. ^Rainwave - View topic - Rainwave 2 Launched
6. ^Rainwave - View topic - V-wave has launched!
7. ^[https://rainwave.cc/forums/viewtopic.php?f=7&t=2059]

External links

  • {{Official website|http://rainwave.cc/}}
  • [https://github.com/rmcauley/rainwave Github Page]
  • [https://web.archive.org/web/20100708093129/http://www.crispygamer.com/blogs/post/2010/04/30/rainwave-streaming-video-game-music.aspx Crispy Gamer]

1 : Internet radio

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/24 3:21:47