An open API service indexing awesome lists of open source software.

https://github.com/flashsphere/rainwaveplayer

Android app for rainwave.cc
https://github.com/flashsphere/rainwaveplayer

android rainwave video-game-music

Last synced: 4 months ago
JSON representation

Android app for rainwave.cc

Awesome Lists containing this project

README

          

# Player for Rainwave

Android client for [Rainwave](https://rainwave.cc). Rainwave is an interactive radio website that allows users to request, rate, and vote for songs in real time. The site hosts five separate radio streams and focuses on video game music.

The app provides additional features:
- Automatic song voting
- Android Auto support
- Cast support
- Android/Google TV support


Get it on Google Play

### Tasker, et al., support

Use Tasker (other similar app) to start playing with a custom sleep timer duration

Send the following intent:


  • Action: android.intent.action.VIEW

  • Category: DEFAULT

  • Target: Activity

  • Data: rw://rainwave.cc/play/{station_id}?sleep_timer={duration}



    station_id: id of the station (optional)

    1 - Game, 2 - OC ReMix, 3 - Covers, 4 - Chiptune, 5 - All, 6 - Chill

    If no station_id is specified, it will play the last played station.



    duration: duration of sleep timer (optional), in this format: XhXm, where X is a number

    i.e. 1h - 1 hour, 1h5m or 65m - 65 minutes, 15m - 15 minutes

    If no duration is specified, no sleep timer will be configured.



    Examples:


    1. rw://rainwave.cc/play/5?sleep_timer=90m

      This will start playing All station with a 90-minute sleep timer configured


    2. rw://rainwave.cc/play/5

      This will start playing All station without sleep timer configured


    3. rw://rainwave.cc/play?sleep_timer=2h

      This will start playing last played station with a 2-hour sleep timer configured


    4. rw://rainwave.cc/play

      This will start playing last played station without sleep timer configured