Helium Streamer 3.3.5 now released

Helium Streamer 3.3.5 is now released.

The only news in this version is in the web service that is being used by the Helium Streamer app for iOS and Android.

After installing Helium Streamer 3.3.5 and using the latest version of the iOS or Android app you will get a new menu entry in the mobile apps: Volumes.

Volumes in Helium Streamer maps directly to the Volumes you have created in Helium.

Click here to download Helium Streamer 3.3.5.


Helium Streamer 3.3.1 now available

Helium Streamer 3.3.1 is now available.

This is a minor update which includes corrections for issues found since last release as well as one new feature.

Sorting of releases

It is now possible to sort releases. You are no longer stuck with the default sort order of album name ascending.

You reach this new feature by clicking on the new “more…” link at the top of the releases view.

2018-04-26 09_08_44-Albums - Helium Streamer

This will reveal the new “sort by” filter:2018-04-26 09_12_25-Albums - Helium Streamer

There are four fields that releases can be sorted by:

  • Album
  • Artist
  • Year
  • Added date

There is also the possibility to change the sort order (ascending or descending) by clicking the sort order button sortorder.

The sort field and sort order you set will be remembered until you change it.

Click here to download the new version.

Let us know what you think in the comments or in our forums at:



Helium Streamer goes free

As of the latest version of Helium Streamer (3.3, released today) there will be a free version and a Premium version just like for Helium.

We want everyone to be able to get remote access to their music and we’re glad to finally release an entry-level version of Helium Streamer for free.

The limitations in the free version of Helium Streamer follows the same pattern as in Helium. Here is a short list of what is locked in the free version:

  • Labels view
  • Genres view
  • Years view
  • Statistics view
  • Changing thumbnail sizes (the Free version comes with the “small” thumbnail size)
  • Managing users (the Free version only allows for one user. If you have Helium Premium you can manage users from there, which will work also in the Streamer)
  • Multiple database support (the Free version comes with the default SQL Server Compact database). If you use a different database in Helium, it will work in Helium Streamer also, but you cannot create SQL Server or MySql/MariaDb from Helium Streamer free.
  • Remote access for the mobile apps for iOS and Android. If you want to connect the Helium Streamer app for iOS or Android to Helium Streamer you need a Premium license of Helium Streamer.

Click here to download the free version of Helium Streamer 3.3!

News in Helium Streamer 3.3

So, apart from the awesome news about a free version of Helium Streamer, what’s new since last release?

One big focus with this release has been to move towards multi-platform support. The ultimate goal is to make Helium Streamer available on Linux and macOS apart from Windows. Even though we’re not yet there we have made significant progress. Let us know what you think about this in the comments.

Helium Streamer comes with a couple of new features in this release. Here are the most important news:

User permissions (Premium version only)

Helium Streamer now uses the same permission system as Helium does. The permissions set on a user in Helium is used in Helium Streamer and vice versa. Not all permissions makes sense to support in Helium Streamer, but most does. You can edit permissions for a user from the Settings page.


Album collection management

It was previously possible to filter for album collections in Helium Streamer but you could only use album collections set from Helium. It is now possible to add and remove collections from an album, as well as create, edit and delete album collections (available from Settings).


Multiple thumbnail sizes (Premium version only)

It is now possible to switch to medium or small sized thumbnails from Settings. Small thumbnails will be the new default. The free version can only show small thumbnails.

New statistics view (Premium version only)

The all-new statistics view will let you get a better understanding of your music library. Many of the popular statistics from Helium have now been incorporated into Helium Streamer.


Click here to download the free version of Helium Streamer 3.3!

We would very much like to hear your thoughts about this new free version of Helium Streamer. Do you like it? Do you miss any important features? Does the free version have enough unlocked content? Let us know in the comments!

Tidy up your file names

Helium has always offered good tools and options to rename files based on tags. Helium 12 will continue on this path but we have taken a different approach this time.

In order to create a new or modify an existing rename template in Helium Music Manager (version 11 and back) you needed to go into and out of a lot of dialogs. This may have helped some users since it’s a somewhat guided experience, but we also think it might have confused some since it deviated from what other apps were doing (and are still doing).

We decided to take on a similar approach as others, at least for the moment. We can always build on what we have if it turns out that our users were more comfortable with the old solution, although we do believe this new rename tool will satisfy old as well as new users, whether you have or have not used a similar feature before.

So, what have changed? Everything really.

Instead of a lot of user interface getting in the way, you will write your templates by hand. Creating a template that previously took minutes will now take seconds, as long as you are able to grasp how the template syntax works. This will be explained below. Lucky you!

If you have used a “tag to filename” or a similar tool in another application, or if you have used the “Filename to tag” feature in Helium Music Manager you will feel right at home.

Lesson 1 (the basics)

Say you want your filenames to look something like this:

David Bowie – Lazarus.mp3

Easy. Just type in this template and hit Go (or “Rename files” as the button is really named):

{{artist}} - {{title}}

What’s that around the artist and title names you ask? Curly brackets of course. Why do we need to use two opening and two closing all the time you ask? You’ll see.

Lesson 2 (prefixes and suffixes)

Say you want to include a little more information in the names such as a “Remix” field and a “Subtitle” field. Easy, you say. Looks like this:

{{artist}} - {{title}} ({{subtitle}}) [{{remix}}]

Of course. But what about files that don’t have any subtitle or remix tags set? That would end up with something like this:

David Bowie – Lazarus () [].mp3

You don’t want that. This is where the concept of prefix and suffix comes in. Prefix is something that is included before a field and suffix is included after the field. Look at this template:

{{artist}} - {{title}}{ ({subtitle})}{ [{remix}]}

As you can see we have included a prefix and suffix in between the curly brackets. This will make the field disappear entirely (including the prefix and suffix) from the file name if the field is empty in tags.

As you see you can use a combination of literal text (like the ” – ” between artist and title) and prefix/suffix. Literals work fine as long as you are sure that the fields before and after will always contain something. Use what fit your needs.

Lesson 3 (folders)

Creating folders based on tag information is important to any serious music collector. You can enter folders into your templates by adding backslashes to specify new folders. If you would want to move songs into artists’ folders like this:

David Bowie\Lazarus.mp3

You type in a template like this:


Note that this would create an artist folder wherever the file was previously located which may not be what you expect. To tell Helium 12 exactly where you would like your files to end up you will need to explicitly include the path in your template, like this:

C:\My music\{{artist}}\{{title}}

Lesson 4 (numbers)

Numbers can be included just as any other field in a template. Just wrap the field between two curly brackets as usual:

{{track}}. {{title}}

which produces this file name:

3. Lazarus.mp3

Sometimes you might want to pad numbers with leading zeros, perhaps to make them line up neat in the lists. Would that be hard? You know it won’t. Example ahead:

{{track(2)}}. {{title}}

Insert round brackets after the field name and enter the number of numbers (no pun intended) you want your filenames to have. The above template would produce:

03. Lazarus.mp3


{{track(5)}}. {{title}}

would produce

00003. Lazarus.mp3

Lesson 5 (limit lengths)

If you want to limit the length of some fields you can do this in a similar fashion to how number padding works. Say you would want to create a file structure like this:

C:\My music\D\David Bowie\Blackstar\03. Lazarus.mp3

Your template would look like this:

C:\My music\{{artist(1)}}\{{artist}}\{{album}}\{{track(2)}}. {{title}}

As you see you include a limitor between round brackets. The 1 says that the artist field should be limited to a maximum of one character.

Lesson 6 (replacement for empty tags)

As mentioned earlier, an empty field will always be stripped from the filename along with the prefix and suffix. Sometimes you want this but sometimes you would want to include a placeholder to keep consistency in file names or folders. Consider the following file structure:

C:\My music\Album\2016\David Bowie – Blackstar\3. Lazarus.mp3

The following template would work as long as the “Release type” field contains some information:

C:\My music\{{releasetype}}\{{releaseyear}}\{{artist}} - {{album}}\{{track}}. {{title}}

But what if you run across a couple of files that does not have any value in the “Release type” field? These files would end up here:

C:\My music\2015\Basement Jaxx – Awesomeness (Bootleg)\5. Best. Song. Ever.mp3

See the missing release type folder? This can be solved using this syntax:

{{field|Replacement text}}

i.e. a pipe character after the field name followed by the text that should replace an empty field. The following template would fix the issue with folders ending up in the wrong place:

C:\My music\{{releasetype|Unknown}}\{{releaseyear}}\{{artist}} - {{album}}\{{track}}. {{title}}

Which would place the Basement Jaxx tune from above in this folder instead:

C:\My music\Unknown\2015\Basement Jaxx – Awesomeness (Bootleg)\5. Best. Song. Ever.mp3

Complete list of fields

Below is a list of all supported fields that will come in next release:


End of story (for now)

We hope all of this makes sense and that it will speed up your work flow.

Have any suggestions to add? Missing a certain field? Let us know in the comments.