Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

WiiRadio: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Apps (Media players) - GameBrew
|title_mode=append
|image=wiiradiowii.jpg
|image_alt=WiiRadio
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=WiiRadio
|title=WiiRadio
|image=wiiradiowii.jpg
|image=wiiradiowii2.png
|description=ShoutCast client
|description=A SHOUTCast and ICECast player for the Wii.
|author=scanff
|author=scanff
|lastupdated=2011/05/02
|lastupdated=2011/05/03
|type=Media players
|type=Media Players
|version=0.7
|version=0.7
|license=GPL
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/wiihomebrews/wiiradiowii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/wiiradiowii.7z?k33p0fil35
|website=https://web.archive.org/web/20090403142433/http://www.scanff.com/
|website=http://www.scanff.com/
|source=https://github.com/scanff/wiiradio
|source=https://github.com/scanff/wiiradio
|donation=https://code.google.com/archive/p/wiiradio/
}}
}}
WiiRadio is a SHOUTcast and ICECast client written for Nintendo Wii. It also allows local playback and sports a great visualization system that includes ProjectM.
WiiRadio is a streaming audio player for the Nintendo Wii that supports both SHOUTcast and ICECast. It also offers the ability to play music files stored locally and features a dynamic visualization system that includes ProjectM. With its simple interface and powerful capabilities, WiiRadio makes it easy to enjoy your favorite music on your Wii console.
 
==Features==
* Stream Ripping (0.7). Will save music to SD:\apps\radiow\wr_music_rip.
* ProjectM Visuals (0.7). This is not a full port of ProjectM, textured visuals are not supported and some of the filtering is also incorrect.
* Album Art (0.7). Only works on local files if the file has an APIC or the album art is located in the folder.
* Skins (0.7). Only the new WRBlue skin allows you to select local playback. The older skins will be updated in time but still work well if you just want stream playback.
* Ability to change your language (0.5). Note that however the current language packs are incomplete and maybe incorrect.
 
==Installation==
Copy the "radiow" directory to your SD or USB Drive under /apps. Do not rename "radiow" directory.
 
Copy the playlist file to "/apps/radiow/pls" on your SD card. Saving playlists from WiiRadio will create a *.pls file under "/apps/radiow/pls".
 
'''Note:''' WiiRadio requires free space on the SD card for caching stations and playlists. 10MB free recommended.


== Install/Usage ==
==User guide==
Pressing the "+" button will add the playing station to the Playlists.


===Installing The Application===
For better internet connection, make sure you're getting a decent wireless connection on your Wii.


Copy the "radiow" directory to your SD or USB Drive under /apps
== Controls ==
'''In Browser:'''


NOTE: '''DO NOT''' rename "radiow" directory.
Aim - Move cursor


'''Tested on PAL 3.2 - works fine.'''
Power - (Hold) Exit to loader


'''Tested on NTSC 3.3v2, 4.0 - works great!'''
A - Select


===Playlists===
Plus - Saves current playing stream to Playlists


Copy the playlist file to "/apps/radiow/pls" on your SD card. Saving playlists from WiiRadio will create a *.pls file under "/apps/radiow/pls". Pressing the "+" button will add the playing station to the Playlists.
Home - Options Screen


=== Internet Connection ===
D-Pad Left/RIght - Back/Next (Playlists/Browser/Genre)
Make sure you're getting a decent wireless connection on your Wii for better performance.


=== Free Space Requirements ===
D-Pad Up/Down - Volume Up/Down
WiiRadio requires free space on the SD card for caching stations and playlists. 10MB free recommended.


==Features==
Minus - Mute


=== Stream Ripping ===
2 - Show Visualizer
0.7 - Will save music to SD:\apps\radiow\wr_music_rip.  There is currently no option to change this!!!


=== ProjectM Visuals ===
1 - Show Stream Information
0.7 - This is not a full port (yet) of ProjectM, textured visuals are not supported and some of the filtering is also incorrect.


=== Album Art ===
B - Show Browser
0.7 - This only works on local files if the file has an APIC or the album art is located in the folder.


=== Skins ===
'''In Visualizer:'''
0.7 - Only the new WRBlue skin allows you to select local playback.  The older skins will be updated in time but still work well if you just want stream playback.


Version 0.5 has the ability to skin WiiRadio.  There are two skins by default, if you'd like to create one please see the skinning reference.  Also feel free to fill in the blanks on it.
Power - (Hold) Exit to loader


=== Languages ===
D-Pad Up/Down - Volume Up/Down
Version 0.5 now contains the ability to change your language, however the current language packs are incomplete and maybe incorrect.  If you'd like to help out with these please contact me.


== Controls ==
D-Pad Left/Right - Back/Forward a visual (single mode)
'''In Browser'''


{| class="wikitable"
Minus - Mute
|-
! Button !! Action
|-
| Wiimote Aim}} || Move cursor
|-
| Wiimote Power Button}} || (Hold) Exit to loader
|-
| Wiimote A Button}} || Select
|-
| Wiimote Plus Button}} || Saves current playing stream to Playlists
|-
| Wiimote Home Button}} || Options Screen
|-
| Wiimote DPad Left}} || Playlists/Browser/Genre Back
|-
| Wiimote DPad Right}} || Playlists/Browser/Genre Next
|-
| Wiimote DPad Up}} || Volume Up
|-
| Wiimote DPad Down}} || Volume Down
|-
| Wiimote Minus Button}} || Mute
|-
| Wiimote 2 Button}} || Show Visualizer
|-
| Wiimote 1 Button}} || Show Stream Information
|-
| Wiimote B Button}} || Show Browser
|}


'''In Visualizer'''
1 - Toggle mix and single mode


{| class="wikitable"
2 - Back To Browser
|-
! Button !! Action
|-
| Wiimote Power Button}} || (Hold) Exit to loader
|-
| Wiimote DPad Up}} || Volume Up
|-
| Wiimote DPad Down}} || Volume Down
|-
| Wiimote DPad Left}} || Back a visual (single mode)
|-
| Wiimote DPad Right}} || Forward a visual (single mode)
|-
| Wiimote Minus Button}} || Mute
|-
| Wiimote 1 Button}} || Toggle mix and single mode
|-
| Wiimote 2 Button}} || Back To Browser
|}


== Media ==
==Media==
'''WiiRadio Version 0.7 Early Preview''' ([https://www.youtube.com/watch?v=wns2pgP4np4 devscanff]) <br>
<youtube>wns2pgP4np4</youtube>
<youtube>wns2pgP4np4</youtube>
'''WiiRadio - Audio Music WAD Injects Release''' ([https://www.youtube.com/watch?v=yOsCMR4mpj8 RedFire Studios (mrt84)]) <br>
<youtube>yOsCMR4mpj8</youtube>
<youtube>yOsCMR4mpj8</youtube>


== Bug Reporting/Feature Requests ==
==Compatibility==
Please use the issue tool on Google SVN for reporting bugs or feature requests - http://code.google.com/p/wiiradio/issues/entry
Tested on PAL 3.2 - works fine.


== Change Log ==
Tested on NTSC 3.3v2, 4.0 - works great.
 
==Changelog==
'''Version 0.7'''
'''Version 0.7'''
* Stream searching is now working again
* Stream searching is now working again.
* Stream ripping
* Stream ripping.
* Basic local playback (SD/USB) of mp3 files ** Currently only FAT partitions
* Basic local playback (SD/USB) of mp3 files ** Currently only FAT partitions.
* Album Art if the local file has it
* Album Art if the local file has it.
* Clean up of visuals and a new mix mode
* Clean up of visuals and a new mix mode.
* ProjectM Visuals
* ProjectM Visuals.
* New skin and skin design allowing lua scripting
* New skin and skin design allowing lua scripting
* And more .
* And more.


'''Version 0.6'''
'''Version 0.6'''
* More Visuals
* More Visuals.
* Added Icecast Support
* Added Icecast Support.
* Search on stations
* Search on stations.
* Connection to a stream address
* Connection to a stream address.
* Booting from USB support
* Booting from USB support.
* Widescreen setting
* Widescreen setting.
* Added ability for user to select visual mix mode or single mode
* Added ability for user to select visual mix mode or single mode.
* Bug Fixes
* Bug Fixes.


'''Version 0.5'''
'''Version 0.5'''
* Skins
* Skins.
* Languages
* Languages.
* Genre Searching
* Genre Searching.
* New visual system
* New visual system.
* Bug Fixes
* Bug Fixes.


'''Version 0.4'''
'''Version 0.4'''
* Added support for M3U files/format
* Added support for M3U files/format.
* Added three more visuals
* Added three more visuals.
* Dynamic buffering based on stream bitrate
* Dynamic buffering based on stream bitrate.
* Added a couple of options (more will come)
* Added a couple of options (more will come).
* Mute Icon for mute state
* Mute Icon for mute state.
* Added stream information screen press button Wiimote1Button}}
* Added stream information screen press button Wiimote1Button}}.
* Ton of bug fixes
* Ton of bug fixes.


'''Version 0.3'''
'''Version 0.3'''
*Whole new GUI thanks to TiMeBoMb
*Whole new GUI thanks to TiMeBoMb.
*Added a visualizer and black screen that acts as a burn reducer
*Added a visualizer and black screen that acts as a burn reducer.
*Loading streams from a playlist have been changed and bugs fixed
*Loading streams from a playlist have been changed and bugs fixed.
*Added a playlist delete option
*Added a playlist delete option.
*Hovering over stations or playlists now scroll giving you all the information
*Hovering over stations or playlists now scroll giving you all the information.
*Added Volume controls
*Added Volume controls.
*Added dynamic buffering (if your signal is weak)
*Added dynamic buffering (if your signal is weak).
*Fixed a crashing bug when parsing the ICY data
*Fixed a crashing bug when parsing the ICY data.
*Added more controls from the WiiMote (see above)
*Added more controls from the WiiMote (see above).
*Created a cache per genre so if the SHOUTcast DB does not respond you can play streams. If it does respond it will refresh your cache.
*Created a cache per genre so if the SHOUTcast DB does not respond you can play streams. If it does respond it will refresh your cache.
*Caches up to 1,000 stations per genre. No more waiting when you click next or previous
*Caches up to 1,000 stations per genre. No more waiting when you click next or previous.
*Now using the new SDL port which improves the look and performance
*Now using the new SDL port which improves the look and performance.
*Text no longer uses a bitmap, it uses SDL-TTF
*Text no longer uses a bitmap, it uses SDL-TTF.
*Added informational pop-up's
*Added informational pop-up's.
*Lots of bug fixes
*Lots of bug fixes.


'''Version 0.2'''
'''Version 0.2'''
*Changed logo - (Thank You TiMeBoMb for the new logo!)
*Changed logo (Thank You TiMeBoMb for the new logo).
*Added support for loading Playlist files (*.pls) from the SD card
*Added support for loading Playlist files (*.pls) from the SD card.
*Fixed a few minor bugs
*Fixed a few minor bugs.
*Increased pre-buffer size (this seems to help streaming on the Wii)
*Increased pre-buffer size (this seems to help streaming on the Wii).


'''Version 0.1 (Preview version)'''
'''Version 0.1 (Preview version)'''
*First version!
*First version.


== Thanks To ==
== Credits ==
* [[User:TiMeBoMb|TiMeBoMb]] - For all the graphics work, ideas, feedback, support and testing.
Thanks to:
* [[User:Tantric|Tantric]] - For SDL Wii Project. The use of libgui images.
* TiMeBoMb - For all the graphics work, ideas, feedback, support and testing.
* Tantric - For SDL Wii Project. The use of libgui images.
* [http://projectm.sourceforge.net/ ProjectM] - An awesome music visualizer.
* [http://demo-effects.sourceforge.net/ The Demo Effects Collection].


==External links==
==External links==
* Homepage - https://web.archive.org/web/20090403142433/http://www.scanff.com/
* Author's website - [https://web.archive.org/web/20090403142433/http://www.scanff.com/ http://www.scanff.com/] (archived)
* Wiibrew - https://wiibrew.org/wiki/WiiRadio
* GitHub - https://github.com/scanff/wiiradio
* Google Code - https://code.google.com/archive/p/wiiradio
* WiiBrew - https://wiibrew.org/wiki/WiiRadio
 
[[Category:Support the author]]

Latest revision as of 10:34, 28 Ocak 2024

WiiRadio
Wiiradiowii2.png
General
Authorscanff
TypeMedia Players
Version0.7
LicenseGPL-3.0
Last Updated2011/05/03
Links
Download
Website
Source
Support Author

WiiRadio is a streaming audio player for the Nintendo Wii that supports both SHOUTcast and ICECast. It also offers the ability to play music files stored locally and features a dynamic visualization system that includes ProjectM. With its simple interface and powerful capabilities, WiiRadio makes it easy to enjoy your favorite music on your Wii console.

Features

  • Stream Ripping (0.7). Will save music to SD:\apps\radiow\wr_music_rip.
  • ProjectM Visuals (0.7). This is not a full port of ProjectM, textured visuals are not supported and some of the filtering is also incorrect.
  • Album Art (0.7). Only works on local files if the file has an APIC or the album art is located in the folder.
  • Skins (0.7). Only the new WRBlue skin allows you to select local playback. The older skins will be updated in time but still work well if you just want stream playback.
  • Ability to change your language (0.5). Note that however the current language packs are incomplete and maybe incorrect.

Installation

Copy the "radiow" directory to your SD or USB Drive under /apps. Do not rename "radiow" directory.

Copy the playlist file to "/apps/radiow/pls" on your SD card. Saving playlists from WiiRadio will create a *.pls file under "/apps/radiow/pls".

Note: WiiRadio requires free space on the SD card for caching stations and playlists. 10MB free recommended.

User guide

Pressing the "+" button will add the playing station to the Playlists.

For better internet connection, make sure you're getting a decent wireless connection on your Wii.

Controls

In Browser:

Aim - Move cursor

Power - (Hold) Exit to loader

A - Select

Plus - Saves current playing stream to Playlists

Home - Options Screen

D-Pad Left/RIght - Back/Next (Playlists/Browser/Genre)

D-Pad Up/Down - Volume Up/Down

Minus - Mute

2 - Show Visualizer

1 - Show Stream Information

B - Show Browser

In Visualizer:

Power - (Hold) Exit to loader

D-Pad Up/Down - Volume Up/Down

D-Pad Left/Right - Back/Forward a visual (single mode)

Minus - Mute

1 - Toggle mix and single mode

2 - Back To Browser

Media

WiiRadio Version 0.7 Early Preview (devscanff)

WiiRadio - Audio Music WAD Injects Release (RedFire Studios (mrt84))

Compatibility

Tested on PAL 3.2 - works fine.

Tested on NTSC 3.3v2, 4.0 - works great.

Changelog

Version 0.7

  • Stream searching is now working again.
  • Stream ripping.
  • Basic local playback (SD/USB) of mp3 files ** Currently only FAT partitions.
  • Album Art if the local file has it.
  • Clean up of visuals and a new mix mode.
  • ProjectM Visuals.
  • New skin and skin design allowing lua scripting
  • And more.

Version 0.6

  • More Visuals.
  • Added Icecast Support.
  • Search on stations.
  • Connection to a stream address.
  • Booting from USB support.
  • Widescreen setting.
  • Added ability for user to select visual mix mode or single mode.
  • Bug Fixes.

Version 0.5

  • Skins.
  • Languages.
  • Genre Searching.
  • New visual system.
  • Bug Fixes.

Version 0.4

  • Added support for M3U files/format.
  • Added three more visuals.
  • Dynamic buffering based on stream bitrate.
  • Added a couple of options (more will come).
  • Mute Icon for mute state.
  • Added stream information screen press button Wiimote1Button}}.
  • Ton of bug fixes.

Version 0.3

  • Whole new GUI thanks to TiMeBoMb.
  • Added a visualizer and black screen that acts as a burn reducer.
  • Loading streams from a playlist have been changed and bugs fixed.
  • Added a playlist delete option.
  • Hovering over stations or playlists now scroll giving you all the information.
  • Added Volume controls.
  • Added dynamic buffering (if your signal is weak).
  • Fixed a crashing bug when parsing the ICY data.
  • Added more controls from the WiiMote (see above).
  • Created a cache per genre so if the SHOUTcast DB does not respond you can play streams. If it does respond it will refresh your cache.
  • Caches up to 1,000 stations per genre. No more waiting when you click next or previous.
  • Now using the new SDL port which improves the look and performance.
  • Text no longer uses a bitmap, it uses SDL-TTF.
  • Added informational pop-up's.
  • Lots of bug fixes.

Version 0.2

  • Changed logo (Thank You TiMeBoMb for the new logo).
  • Added support for loading Playlist files (*.pls) from the SD card.
  • Fixed a few minor bugs.
  • Increased pre-buffer size (this seems to help streaming on the Wii).

Version 0.1 (Preview version)

  • First version.

Credits

Thanks to:

  • TiMeBoMb - For all the graphics work, ideas, feedback, support and testing.
  • Tantric - For SDL Wii Project. The use of libgui images.
  • ProjectM - An awesome music visualizer.
  • The Demo Effects Collection.

External links

Advertising: