1. Home
  2. Windows

Schedule Auto Song Recording From Multiple Radio Streams With streamWriter

Even though you can listen to radio stations and music from all over the world using various web services such as TuneIn Radio, Last.fm and Pandora Internet Radio, there are times when you are not connected to the internet, for instance when going on vacation to a place where there is no internet service available. In such cases, you need to rely on an offline playlist to get your fill of music. Stream recorders are a great way to capture new content and save it to your hard drive. Yesterday, we covered a radio stream recorder called ESFSoft Radio Downloader that allows you to download radio streams from Shoutcast.com. Today, we bring to you another, much bigger, application for recording radio streams. streamWriter is a feature-rich utility that allows you to record music from multiple internet radio stations at a time. You can maintain wish lists for automatically recording your required songs whenever they are played on a station, schedule recordings to capture a station between a certain time slot, and even automatically skip ads from the recordings. More on streamWriter after the jump.

The main interface has four tabs at the top named Streams, Charts, Lists and Saved Songs. Under the Streams tab, you can browse for streams, listen to them, and record them to your computer. All of the streams being played or recorded are listed in the left side while new streams can be added either by playing their URL in the Playlist/Stream-URL field available at the top, or through the Browser at the right side. You can manage streams in the list by grouping them into different categories.

streamWriter - Main

Right-click a stream to view the relevant actions including Start Recording, Stop Recording, Play, Pause, Stop, Rename, Remove, Setup Scheduled Recordings etc.  You can choose to record the complete stream or stop recording after the current song finishes playing using the app’s built-in silence detection feature.

streamWriter Right-Click

The Charts tab allows you to view songs listed according to their popularity. From here, you can directly add any of these songs to your wishlist, or expand its tree node to see the list of stations that play it.


Songs added to the wishlist will automatically start downloading when they are played on a stream. You will then be able to see the songs being downloaded under the Automatic Recordings group in the main interface.

Automatic Recordings

The Lists tab allows you to manage your wishlist and ignore list (useful when you are recording the complete stream and want to ignore a certain song from getting recorded), while the Saved Songs list lets you view and play the previously recorded songs.

streamWriter Saved Songs

The Settings module can be accessed through the File menu. It lets you specify options related to Streams, Automatic Recordings, Filenames, Bandwidth etc.


You can create schedules for recording streams at specific dates and times. Each stream can be set to record at multiple time intervals during a day to match the timings of your favorite shows.

Setup timers

streamWriter works on both 32-bit and 64-bit versions of Windows XP, Windows Vista, Windows 7 and Windows 8.

Download streamWriter

1 Comment

  1. I know this might sound stupid, but does the app need to be opened manually just before the scheduled recording time, or does it automatically startup and begin to record…?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.