Tutorials, tips and tricks

This section contains useful resources that explain how to get the most out of Helium Music Manager. Click on a topic below to learn more about it.

Helium Web Service API

[Please note that this documentation is currently incomplete]

The Helium Music Manager Web Service is available in Helium Music Manager 7.1 and forth. It enables an API for third party applications and services to get access to many of the features of Helium Music Manager. For example it lets you control the internal player as well as perform searches, looking up artist, album and track details and more.

We have built our own Helium Remote for iPhone using this API and have enabled the Web Service for all Helium Music Manager versions.

The Web Service communicates using a simple RESTful interface which is enabled from Options, under the Advanced section, on the Helium Web Service page. Specify the desired HTTP port to run the Web Service on and click the Start button to start the Web Service. A small icon illustrating a globe at the lower right corner of the Helium Music Manager window identified that the Web Service is running.

Sending commands and getting results is as easy as sending simple GET requests to the service at the following style:

http://<ip-address>:<port>/1.0/?method?<method-name>[&<other-params>=<other-values>]

An example to get information about the currently playing track would be this (given that the IP address and port that Helium Web Service is running at is 192.168.0.100 and 8080):

http://192.168.0.100:8080/1.0/?method=player.GetNowPlayingData

All results are returned in XML format wrapped in an hmm element with a status attribube, like this:

<hmm status="<status-code>"></hmm>

There are a couple of main elements within the <hmm> element that are returned on different API methods:

  1. The tracks element, containing one or more track elements.
  2. The albums element, containing one or more album elements.
  3. The player-command element, containing a command, value, value2 and value3 elements.
  4. The player-state element, containing a position, volume, filename, state, rating and subtrack element.
  5. The album-information element, containing album specific information.
  6. The artist-information element, containing artist specific information.

Below follows a list of the currently available API methods, together with the expected parameters and responses:

 

Method Parameters Response Description
player.play None Default Starts playing the active track in the Play queue. This is the track with pink background color in Helium Music Manager. If there is no active track available in the Play queue the first track in the list will be played.
player.pause None Default Pauses the playback if the player is currently playing a track. If the player is currently paused the track will start playing.
player.stop None Default Stops the playback.
player.next None Default Proceeds to the next track in the Play queue.
player.previous None Default Skips to the previous track in the Play queue.
player.getVolume None Default, player-command  
player.setVolume volume Default  Volume is set with a value between 0 (silent) and 255 (max).
player.getPosition None Default, player-command  
player.setPosition position Default Position is set with a value that represents the position in seconds for the current track. 
player.getNowPlayingData None Default, track (1)  
player.getNowPlayingPicture None Binary A binary stream of the album picture for the currently playing track.
player.getState Default, player-state player-state  Available player states are: 1 = Playing, 2 = Paused, 3 = Stopped, 4 = Loading
player.getPlayQueue None Default, track (0-N)
player.getActiveIndex None Default, player-command (active-index) Gets the index zero based index for the currently playing track (value) and the database id for the track (value2).
player.playFileAtIndex index  Default  Plays a specific file (index) in the Play Queue
player.getArtistInformation None  artists  Returns artist information for the artist of the current track.
player.getArtistPicture None Binary A binary stream of the artist picture for the currently playing tracks artist. If this artist does not have an assigned artist picture the default image will be returned. The image format is 128x128 pixels.
player.getSuggestedTracks None Default, track (0-N) Returns a list of suggested tracks based on the track currently loaded in the player (whether playing, paused or stopped).
player.playDatabaseItem id  Default  Plays a specific track in the database
player.getFavouriteUserTracks None Default, track (0-N)
player.enqueueNext id Default Enqueues the specified track after the current track in the Play Queue
player.enqueueLast id Default Enqueues the specified track to the end of the Play Queue
player.enqueueAlbum id, isalbum Default Enqueues a specific album to the Play Queue. If isalbum is set to yes, id is assumed to be an album id otherwise it is assumed to be a file id (album will be looked-up)
player.playAlbum id, isalbum Default Enqueues and plays a specific album to the Play Queue. If isalbum is set to yes, id is assumed to be an album id otherwise it is assumed to be a file id (album will be looked-up)
player.clearPlayQueue None Default Clears Helium Music Manager's Play Queue
player.randomize None Default Randomizes the contents in Helium Music Manager's Play Queue
playlists.getPlaylists None Default, playlist (0-N)
playlists.playPlaylist id  Default
playlists.enqueuePlaylist id Default Enqueues the contents from a specific Helium Music Manager playlist
playlists.getContents id Default, track (0-N) Returns the tracks located in a specific Helium Music Manager playlist
database.search searcharg, searchtype, exact Default, track(0-N)

Performs a search and returns the results.
Available searchtypes are:

  • all - searches in all fields
  • album  
  • artist
  • title
  • genre
  • path
  • recyear
  • relyear
  • publisher
exact should be set to "yes" if only exact matches should be returned, otherwise set it to "no" or exclude the argument.
database.getStream id Binary Returns the binary stream for a specific file
database.getInformationForItem id Default, track (1)
database.getPictureForItem id, isalbum Binary If isalbum is set to "yes", id is assumed to be an album id otherwise it is assumed to be a file id (album will be looked-up)
database.rateItem id, rating Default Updates the rating for a specific database track. Rating is a value from 0-10 (0 = No rating, 1 = 0.5 star, 2 = 1 star, 3 = 1.5 stars and so on)
database.setFavourite id, favourite Default Sets if a specific track is a favourite or not. Variable favourite should be set to "yes" to mark the track as a favourite.
database.transcodeFile id, transcodeformat, transcodequality
player-command

Converts a file to a specific format, defined by transcodeformat.
Transcodeformat can be "mp3", "flac", "wav" and "ogg".
Transcodequality defines the quality of the resulting file, specific to each encoding format. The resulting player-command will contain the filename of the resulting file, in the attribute "Value3". (Use together with method "database.getStreamFromFile). 
Converts a file to a specific format, defined by transcodeformat.

 

Transcodeformat can be "mp3", "flac", "wav" and "ogg".

Transcodequality defines the quality of the resulting file, specific to each encoding format. The resulting player-command will contain the filename of the resulting file, in the attribute "Value3". (Use together with method "database.getStreamFromFile"). 

database.getStreamFromFile filename Binary Returns the binary stream for a specific file, specified by the filename parameter
database.getAlbum id, isalbum album-information, default Returns the information for a specific album. If isalbum is set to yes, id is assumed to be an album id otherwise it is assumed to be a file id (album will be looked-up). 
database.getPictureForAlbum id, isalbum Binary If isalbum is set to "yes", id is assumed to be an album id otherwise it is assumed to be a file id (album will be looked-up)
database.getAlbumTracks id, isalbum Default, tracks (0-N) If isalbum is set to "yes", id is assumed to be an album id otherwise it is assumed to be a file id (album will be looked-up)
database.trackExistsInCache id Player-command Returns the full filename of a database track if it exits in Helium Music Managers internal cache.
database.getArtistPicture id, isartist Binary If isartist is set to "yes", id is assumed to be an artist id otherwise it is assumed to be a file id (artist will be looked-up)
database.getArtistInformation id, isartist artist-information, default If isartist is set to "yes", id is assumed to be an artist id otherwise it is assumed to be a file id (artist will be looked-up)
database.getLyrics id Player-command If id is set to -1, lyrics will be returned for the file currently playing otherwise for the file with the specific id. Lyrics is returned in the value3 attribute.

How to connect your iPod and iPhone device

Helium Music Manager enables you to synchronize and manage your iPod/iPhone devices.

To be able to connect to to your iPod/iPhone device you must have Microsoft .NET Framework 3.5 installed.

Preparing your iPod or iPhone device to work with Helium Music Manager

To prepare your iPod device for Helium Music Manager, perform the following steps:

  1. Close Helium Music Manager.
  2. Connect your iPod/iPhone device.
  3. Start iTunes.
    Note: The following instructions assume that you are running iTunes 9.0.2.25.
  4. Click on menu item 'Edit | Preferences...'

  5. Click on the Devices tab and tick 'Prevent iPods and iPhones from syncing automatically' and then click OK.

  6. Click on each of your iPod/iPhone devices in the iTunes tree:

  7. For each iPod device, make sure that 'Open iTunes when this iPod is attached' is not ticked and that 'Enable disk use' is ticked on the 'Summary' tab.

  8. For each iPhone device, make sure that 'Automatically sync when the iPhone is connected' is not ticked on the 'Summary' tab (it may already be greyed out).

  9. For both iPods and iPhones, make sure that 'Sync Music' on the Music tab is not ticked. Note that the tab appears in a different position for the iPod and Iphone.

  10. Finally click 'Apply' for each device to save your changes
  11. Close iTunes and start Helium Music Manager.

Using your iPod/iPhone device with Helium Music Manager

You can work with your iPod device in various ways within Helium Music Manager. A few examples are:

  • Use the Device Synchronization tool to perform automatic synchronization of your device
  • Use the iPod Devices browser in the Music Explorer to browse your device, adding files to and from it, creating playlists and much more!

Using your iPod/iPhone on Windows Vista / Windows 7

The first time you use your iPod/iPhone device on Windows Vista / Windows 7 with User Access Control (UAC) active, you must run Helium Music Manager as an administrator (right click the shortcut and select Run As Administrator).

As soon as Helium Music Manager has successfully connected to the device (i.e. it is shown under the iPod Devices entry in the Music Explorer) you can close Helium Music Manager and start it normally. This needs to be done once for each new iPod/iPhone device that you wish to use with Helium Music Manager.

Supported iPod and iPhone devices

  • All iPod devices (Shuffle, Mini, 3G, 4G (Photo), 5G (Video), 6G (Classic, Nano), iPhone/iTouch) are supported.
  • Firmwares up to 3.x are currently supported.

Known limitations

  • There is currently no sync-back support to synchronize play counts and ratings back to Helium Music Manager from an iPod or iPhone.

Installing Microsoft SQL Server 2008 Express

This guide is aimed at those who want to install and use Microsoft SQL Server Express as database backend to Helium Music Manager.

Microsoft SQL Server Express generally gives much better performance when having large collections. This is also the way to go if you plan on using Helium Music Manager in a multi-user environment where two or more clients want to access the same music collection.

Installing

Please follow the instructions below to install Microsoft SQL Server 2008 Express. If you will use Helium Music Manager in a multi-user environment this only needs to be done on the server (the computer where the music and the database resides).

  1. Visit the following web page as Microsoft.com:

    http://www.microsoft.com/express/sql/download
  2. Click the Install It Now! button to install using the Microsoft Web Platform.
  3. If the Microsoft Web Platform is not previously installed, just click the green Get the Microsoft Web Platform button. When a download dialog shows, asking if you want to run or save the wpilauncher_n.exe, click Run. If you get a security warning, make sure that the Publisher is Microsoft and then click Run
  4. The installation is very straightforward and will sometimes ask you about installing required components. Always say Yes to this.

    Required components that will be automatically installed (if they aren't already) are:
    • Windows Installer
    • .NET 2.0 Framework
    • .NET 3.5 Framework
  5. After having installed some components you may be asked to reboot your computer. Always say Yes to this.
  6. After having rebooted your computer the Web Platform Installer may tell you that the installation failed but this information can safely be ignored as the installation will continue.
  7. When asked by the installer, select Windows Integrated Authentication and click Continue.
  8. When the installation is finished, click Close.

Congratulations! You are now ready to configure Helium Music Manager to use SQL Server Express.

Setting up a working MySQL connection

This guide is aimed at those users who want to install and use MySQL as database backend to Helium Music Manager.

The MySQL database option should only be used if you have specific reasons for this. One reason could be that you already have a working Linux server set up and want to use an already existing MySQL server on that computer, or want to install one. Another would be if you want to connect to the Helium Music Manager database from your own PHP application. You may also consider this alternative if you plan on using Helium Music Manager in a multi-user environment where many clients want to access the same server.

If you are thinking about upgrading from the default Access database to MySQL purely for performance reasons you should consider the free Microsoft SQL Server Express database instead. Click here to read more about installing Microsoft SQL Server Express.

Installing and configuring MySQL on Windows

You can install a MySQL server either on the same computer as you are running Helium Music Manager, or you can install it on a different Windows computer.

Installing the server

On the computer where you want to install the MySQL Server, perform the steps below:

  1. Click this link to get to the MySQL download page.
  2. Click on Download by the Windows MSI Installer (x86) row to download the installer for MySQL. Users of 64-bit (x64) verisons of Windows should download the Windows MSI Installer (AMD64 / Intel EM64T).
  3. Once the .msi file has been downloaded, double click it to launch the installation.
  4. Select the Typical option in the installation to install using the most common features and settings.
  5. When asked, select Configure the MySQL Server now and optionally the Register the MySQL Server now option (this option is not explained in this document).
  6. The MySQL Server Instance Configuration Wizard will start. Click Next.
  7. On the second page, select Standard Configuration and click Next.
  8. Make sure that the Install As Windows Service and Launch the MySQL Server automatically options are selected. Leave the Service Name at the default "MySQL". Click Next to continue.
  9. Make sure that the Modify Security Settings option is selected. Type a password for the user root (the default MySQL Server user). Make sure to remember this password since you will need to use it to connect to the database later.
  10. If you plan on connecting to this MySQL Server from other computers than the one you are sitting at, enable the Enable root access from remote machines option.
  11. Click Next then click Execute to install the MySQL Server.
  12. The installation should be successful, click Finish. If it's not, please look through the Common Problems section below.

Installing the MySQL Connector/ODBC 5.1

The MySQL Connector/ODBC 5.1 is needed on all computers running Helium Music Manager. It's not required on the server if you don't plan to run a Helium Music Manager client on that computer.

On all computers where you will use Helium Music Manager, perform the steps below:

  1. Click this link to go to the MySQL Connector/ODBC 5.1 download page.
  2. Click on Download by the Windows MSI Installer (x86) row to download the installer. Users of 64-bit (x64) verisons of Windows should download the Windows MSI Installer (AMD64 / Intel EM64T).
  3. Once the .msi file has been downloaded, double click it to launch the installation.
  4. Click Next on the first page.
  5. Select the Typical option in the installation to install using the most common features and settings. Click Next.
  6. Click Install to start installing.
  7. Click Finish to exit the installer.

Congratulations! You are now ready to configure Helium Music Manager to use MySQL.

Common problems

  • If the Start service part of the MySQL Server Instance Configuration fails you may already have a MySQL server running on your computer. Please verify your installed software, such as the WAMP server or similar.

Translating into your language

Translating into a new language or completing an incomplete language is quick and simple using our own translation tool. Just follow the short guide below to get started.

And did we mention that we offer a fully working license of Helium Music Manager Network and the Helium Music Streamer for FREE for those to help us translate? Just let us know once you have finished a new translation or corrected an incorrect or incomplete language and we will send license details to these awesome products your way!

Getting Started

  1. Download the translation manager, available from the link below:

    Intermedia Translation Manager (click to download)
  2. Install the Translation Manager by starting the installation and following the instructions.
  3. Start the Translation Manager.
  4. Choose the appropriate action below;

Creating a new language

  1. Click New on the top menu.
  2. Enter the name of the language you would like to start translating into and click OK.

Open a existing language project

  1. To open an existing language to continue working on, click the Open button.
  2. Select the language you want to open in the dialog that shows and click OK.

You should now see a screen similar to the one below.

Continue reading to learn about the basics for translating.

Using the Translation Manager

The translation is divided into two separate tasks, form editing and string editing.

  • Forms covers all texts that you will see in Helium's dialogs (tools and editors for example).
  • Strings covers texts used in message dialogs, lists and other similiar places.

You switch between Form and String views with these buttons:

Translating forms

Please follow the instructions below to translate the forms.

  1. Switch to the Form View by pressing the Form View button on the top menu.
  2. Select the form that you will translate from the list to the left. All contents of this form will be shown in the right pane.
  3. Edit the form's caption and hint (if available) by changing the values in the top of the right pane.
  4. Edit all of the forms controls and attributes in the list to the right.

    Each item starts with a read-only header (a bar in blue color) describing the name of the component, and below the header follows all the properties. Each property are shown in two columns, one to the left (named Key which is read-only) describing the property type, caption or hint for example. The Caption column contains the texts that needs translating. You can look at the Native column (which contains the original english translation) to verify that the text in the Caption column is correct.
  5. When all of the properties on a form are translated, click the green checkmark icon (named Marks as Ready) on the top menu to mark the form as "translated". 
  6. The background color in the left list, displaying all of the forms, will now change from red (untranslated) to white (translated).
  7. Repeat the step 2 above for all forms.

Note that each unique text only needs to be translated once (even though it may occur several times throughout the translation file) as the Translation Manager uses a "smart mode" that replaces all identical occurances automatically. This saves a lot of time.

Translating Strings

To translate the texts used in message boxes, lists etc. click the String View icon at the top menu.

A view similiar to the one below will now be shown.

To the left there is a list containing categories. Each category contains one or more strings that needs to be translated.

Translate strings/categories using the following procedure:

  1. Select the category that you will translate in the list to the left.
  2. Translate each text shown in the Content column in the right pane. Do so by double clicking each entry under the Content column and translating everything in the dialog that shows. (things like %s or %d should be left as it is!)
  3. When all strings within a category are translated, click the green checkmark icon (Marks as Ready), located on the top menu to mark the category as "translated". 
  4. Repeat the steps above for all categories and strings.

To the right of the Content column the native text will be shown. It can be good to check the native contents to see how the text should be translated, or to verify an already translated text.

Note:

  • Sometimes there are so called multi-line strings available in a string category. To edit a multi-line string, simply double click the string and an editor will be shown. This editor support line-breaks, something that the inplace-editor doesn't do.

Tips

  • Use the ready/not ready markups. They are really usefull to see what's translated/not translate.
  • Save your work often.
  • Check your translation often.
  • Do not translate texts like "%s", "%d" etc.
  • Fell free to contact us if you need help or have questions.
  • Use the filter in each view to find specific text (filters can be turned on from the Tools menu).

 

 

Using Helium Music Manager in a multi-user environment

This guide is aimed at those who want to use Helium Music Manager in a multi-user environment. We call it a multi-user environment when one or more computers (up to five allowed currently) connects to a central storage where the music and database is located. This gives many benefits over regular software setups, where each client has its own database. Some of the benefits of Helium Music Manager's approach are:

  • All meta-data (track details like Artist, Album and Title) is only being stored once.
  • If one user changes meta-data on one computer all other computers can instantly see these changes and benefit from them, be it spelling corrections or additional information being added such as an artist's biography, album pictures or genre being set.
  • Allows for the easy integration of additional software (like the Helium Web Streamer, Helium Streamer for iPhone and Helium Remote for iPhone).

Throughout this guide (and other guides which involves a multi-user environment) we will use the terms Server and Client. When we refer to these terms we mean the following:

  • Server - this is the computer where your music is stored. It is also where your database (the storage for meta-data information) is located. All clients should connect to the database on this computer to be able to share the same music library.
  • Client(s) - this is the computer (or computers) that connects to the Server to share the music library. The software installed on a Client is normally just an installation of Helium Music Manager Network (which is the only version which lets you connect to a Server). The Client software can be installed and used on the same computer as the Server if you do not want to have a dedicated server machine. You can connect up to five clients to one Server (this includes the Client being used on a Server machine - if any).

Prerequisites

There are a couple of prerequisites needed to be handled before we can start setting things up. These include the following:

  • All computers need to be connected to the same local area network (LAN) to be able to communicate with each other. This is beyond this tutorial to explain but generally means that all computers are connected (wired or wireless) to the same router or modem.
  • The Server computer needs to have all music stored on an internal or external hard drive. It is possible to have the music stored on other locations such as a NAS device but this tutorial does not cover this.
  • The Server computer needs to share the drive or folder where the music is stored. This is needed for all Clients to be able to access the music. Make sure to give full rights for the share (read, modify and delete - or read/write). It is beyond the scope of this tutorial to explain this in detail for all operating systems but below are some links to get you started:
  • On the Server machine you need to configure your Windows Firewall (and/or other firewall software installed) to allow incomming traffic on TCP port 1433.

If all points above have been sorted out, you're good to go!

Setting up the Server

Setting up the Server software is as easy as installing the free Microsoft SQL Server 2008 R2 Express database. This software allows for multiple computers to share the same data store. SQL Server 2008 R2 Express contains lots of features and settings, but we will only concentrate on a few, making it pretty easy to set up.

Download the appropriate version of SQL Server 2008 R2 Express from one of the links below and then start the installation:

Follow the instructions below to go through the installation:

  1. Once the installation dialog comes up, click on the New installation or add features to an existing installation link.
  2. The installation is mostly about accepting the terms and clicking Next throughout the different steps.
  3. When the installation is at the Database Engine Configuration step, you need to select Mixed Mode under Authentication Mode. You also need to specify a password that will be used to connect to the database (make sure that you remember this password as it is needed later in this guide). Click Next to continue through the rest of the installation process.

Once the installation is finished you can close the SQL Server Installation Center window.

  1. Start the SQL Server Configuration Manager (found in the Start Menu under Programs > Microsoft SQL Server 2008 > Configuration Tools > SQL Server Configuration Manager).
  2. Select SQL Server Services on the left window. If the state on SQL Server Browser is not running, you have to configure and start the service.
  3. Double-click the SQL Server Browser entry to bring up the SQL Server Browser Properties window.
  4. Move to the Service tab and change Start Mode to Automatic. Click OK to apply the changes.
  5. Right-click on SQL Server Browser in the right window and select Start to start the service.
  6. On the left window, expand SQL Server Network Configuration > Protocols for SQLEXPRESS. You see that TCP/IP protocol status is Disabled.
  7. Right-click on TCP/IP and select Enable to enable the protocol. A dialog is then displayed  informing you that you have to restart the SQL Service to apply changes.
  8. On the left window, select SQL Server Services. Right-click SQL Server (SQLEXPRESS) on the right window and click Restart. The SQL Server service will be restarted.

That's everything that is needed for the Server. Now you are ready to move on to installing the Clients. Remember that you can have one Client installed on the same machine as the Server if you want.

Setting up the Client(s)

Setting up the first client

These steps only need to be carried out once, on the first Client that connects to the Server.

  1. Install Helium Music Manager Network. The Network version is the only version that is able to connect to a database on another computer (the Free or Premium versions of Helium Music Manager can't do this) .
  2. Start Helium Music Manager and go to the Database Management dialog (press CTRL-D on your keyboard or go the the Advanced > Library > Management menu option).
  3. Go to the Microsoft SQL Server databases tab and then click the New button.
  4. Under the Microsoft SQL Server name box, type the name or IP address of your Server computer and add \SQLEXPRESS after so that is will look like this:

    COMPUTERNAME\SQLEXPRESS

    Make sure that it's a backslash and not a forward slash or it won't work.
  5. Under Connection options, select SQL Server authentication.
  6. Under Login options, type in the following information:
    1. Under User name, type sa
    2. Under Password, type in the password that you specified in step 3 under Setting up the Server above.
  7. Click the Refresh button and you should see a dialog saying Connection successful! If not, please see the troubleshooting guide below.
  8. Type a name for your database in the Database name box and click OK to create it and connect to it.

You have now successfully created the database and connected your first client. Congratulations!

Now it's time to add your music to the database.

  1. Fire up the Add Files to Library dialog by either pressing CTRL-Insert on your keyboard or by clicking the File > Add Music > Add Files to Library menu option.
  2. Expand the Network entry (on Windows XP you need to expand My Network Places > Entire Network > Microsoft Windows Network > WORKGROUP - where WORKGROUP is the name of your own workgroup) and find the Server computer where you have shared your music.
  3. Expand the shared folders by clicking on the plus sign by the Server computer and checkmark the shared drive or folder where your music is stored.
  4. Click OK to start adding your music to the database.

Once all your shares have been scanned and all music has been added to your database you are ready to connect the remaining clients - if any.

Setting up the remaining clients

This sections describes how to connect Clients to your Helium Music Manager multi-user environment. Please note that you need to first complete the Setting up the Server and Setting up the first client sections.

  1. Install Helium Music Manager Network. The Network version is the only version that is able to connect to a database on another computer (the Free or Premium versions of Helium Music Manager can't do this) .
  2. Start Helium Music Manager and go to the Database Management dialog (press CTRL-D on your keyboard or go the the Advanced > Library > Management menu option).
  3. Go to the Microsoft SQL Server databases tab and then click the Open button.
  4. Under the SQL Server name box, type the name or IP address of your Server computer and add \SQLEXPRESS after so that is will look like this:

    COMPUTERNAME\SQLEXPRESS

    Make sure that it's a backslash and not a forward slash or it won't work.
  5. Under Connection options, select SQL Server authentication.
  6. Under Login options, type in the following information:
    1. Under User name, type sa
    2. Under Password, type in the password that you specified in step 3 under Setting up the Server above.
  7. Click the Refresh button and you should see the database that you created earlier in the list below.
  8. Select the database in the list and click OK to open it.

That's it! You have now configured the Server and Client and should be good to go to set up additional Clients if needed.

Things to note:

  • If more than one Client is connected to the Server at the same time and one Client changes something (by using the Tag Editor for example) the other Clients may need to do a simple refresh by pressing CTRL-F5 on their keyboard. This is because much of the information is stored in memory for performance reasons.

Troubleshooting

  • I'm not able to connect to the Servers' database

    Make sure that you have opened the required ports (TCP port 1433) in the firewall and that TCP/IP has been enabled for the SQLEXPRESS instance.

Video tutorials

This section will contain selected video tutorials for various features and tools within Helium Music Manager. The aim is to enlighten our users with the depths and qualities of the software, as well as show some hidden - and often unknown - tips and tricks.

Album Picture Manager

This movie demonstrates the power of the Album Pictures Manager which will greatly speed up the process of downloading and attaching album pictures to your albums.

Copyright © 1997-2010 Intermedia Software - All Rights Reserved