Links

Categories

Tags

NetRadio

A small internet radio player

NetRadio Twenty-Eleven Skin

NetRadio is a small program that lets you receive and play internet radio on your computer. A 96 kbps or better internet connection is needed to use the program.


The program comes with a selection of channels from the popular radio station 181.fm. You can easily add and manage your own favorite radio stations, by downloading their playlist and copying them into NetRadio’s “playlists” folder.

NetRadio is very simple, but easy to use. No confusing options, no bloated features you never use. Just plain and easy listening to your favorite stations.

NetRadio is tested and works on all Windows platforms, from Windows XP to Windows 10, both 32bit and 64bit.

License

NetRadio is freeware. You can share it with anyone as long as no money is charged. Use it at your own risk.

Graphics designer wanted!

For the release of NetRadio 1.0, I am looking for a 2D graphics designer who is interested to help me make a new skin.

No coding skills are required. You design the layout of the app and create the images, I take care of the rest. This could be your opportunity to create something cool and useful, and make a name for yourself in the GUI design field. If your design idea convinces me, I’m also willing to pay a small fee to compensate your efforts.

Send me an email if you’re interested.

Latest Changes (0.7 to 0.8)

Hints and tips

Where to download

Please support your favorite station. Keep internet radio alive.
Make sure you uninstall your old version of NetRadio before installing the new one.
You can download NetRadio v0.8 here.

Acknowledgements

Contains BASS audio technology, www.un4seen.com
Contains 7-Zip and LZMA compression technology, www.7-zip.org
Contains libPNG for PNG image file support, www.libpng.org

More screens

Menu Visible
Station List
Sound Page

Modding / Skinning information

The program uses the Jewel GUI framework for the user interface. The actual behavior of the program is implemented in JewelScript. All the script and image files are compressed into a 7-Zip archive that is loaded when the program starts.

If you are interested to mod NetRadio, get 7-Zip, unpack ‘Resources.jpac’ into a folder ‘Resources’ next to the program, and start changing the graphics and scripts.

If you’re familiar with HTML/XML, changing the UI layout should be no problem. Editing the JewelScript code is not necessary to make a new skin. However, if you’re skilled, you can turn NetRadio into a Space-Invaders or Pac-Man clone. :)

Documentation

As mentioned, you don’t need to touch the scripting to make a new skin. You can get very far by just changing the image files and GUI layout in the XML file (main.jml). However, if you would like to change a bit more than that, you are free to tinker with the script code as well.

The available classes and functions in NetRadio can be browsed here. In addition, you might need consult the JewelScript reference manual.