XiX Music Player



There is no installation provided. Installation is very easy. Just follow these simple steps.


Linux (i368 & ARM)


For x86 systems (Most desktops & laptops) download the Linux x86 version. For ARM devices (eg Raspberry Pi) download the Linux ARM version.


Note: The ARM version needs a Linux distro with ARMHF (Hard Float) support.


Extract the ZIP to a folder of your choice.


XiX Music Player works with BASS libraries. You need to install these LIBS. To install the BASS Libaries, run installbass.sh. It is recommended to rerun this command with every new release, but not really needed unless otherwise specified. I try to include the newest BASS Libraries.


If you would like to encode DVD/CD-Tracks to MP3-files you will need LAME, to encode DVD/CD-Tracks to FLAC-files you will need FLAC.

If you would like to rip/encode DVD-Track you will need MPLAYER. LSDVD is also recommended.


To install lame: sudo apt-get install lame

To install flac: sudo apt-get install flac

To install mplayer: sudo apt-get install mplayer

To install lsdvd: sudo apt-get install lsdvd


You can of course always use the package manager included with your linux distribution.


If you want to use XiX Music Player to post to facebook, you will need FBCMD and configure it.



Windows XP, Vista, Windows 7, Windows 8 (Not Windows RT)


Download the Windows version. Extract XiXPlayer.zip to a folder of your choice.


If you would like to encode DVD/CD-Tracks to MP3-files you will need LAME, to encode DVD/CD-Tracks to FLAC-files you will need FLAC.

If you would like to rip (encode) DVD-Tracks you will need MPLAYER.


See the website of these addional applications for installation support.


If you would like MUSICBROWSER to find these applications without the need to point out the folder, follow the following recommendations:


lame.exe ----> <XiXPlayerr folder>\lame\lame.exe

lame_enc.dll ----> <XiXPlayer folder>\lame\lame_enc.dll


flac.exe ----> <XiXPlayer folder>\flac\flac.exe

tag.exe ----> <XiXPlayer folder>\flac\tag.exe (Not yet used)


mplayer does not yet have a autodetect in windows


Command line options


You can not yet combine parameters.


-startwizard: Starts the wizard, so you can start a new configuration

-exit: Starts everything, but quits when everything is loaded



First use


When you start the application for the first time, you will see the wizard:

Check 'Run from USB Stick' if you want to run the application from USB stick. It will save your config on the stick instead of the config dir on your locale harddrive. Even if you do not run this from USB Stick, but you want the configfile written in the application's folder, you can use this option.


In the next dialog you can add folder you want to scan for music files.

Uncheck if you do not want the dir to be checked.

Do only add local folder in this dialog. USB & network drives can be added in one of the next dialogs.


If you want to remove a folder from the list, right-click on the folder and a pop-up menu will let you remove the folder.


Same as above, but for external folders like USB or Network drives. It is not yet different from local drives (apart from the NAS bug), but in future versions, it will have a different database. So when the drive is not available, the data does not get lost.



If you use a NAS drive, it is possible that not all files are found. If this happens to you, check 'Samba NAS bug'. (Needed for Netgear ReadyNAS and some Synology devices)

If you check 'Use crossfading between 2 songs' you can change the fading time.

'Scan song details in background' can not be changed yet.


'Scan all songdetails on closing wizard': When this is checked, all files found will be scanned for id3-tags. XiX Music Player will read 'Artist', 'Title', 'Track', 'Album', 'Year' and 'Genre'. When no id3-tag is found, XiX Music Player will try to guess the details. I would recommend to keep this option checked.


It is not yet possible to change the id3-tags or info with XiX Music Player.

Here you can add folders you want to exclude. If you have a subfolder, within the folder selected in the previous dialog, that you do not want to be added in the results, you can put the folder in here.


This will not result in faster application start, because the folder still gets scanned.


Same as above, but for external folders

Here you have an overview of the optional apps needed.


It is not yet possible to choose the path to these apps from the wizard. You can however choose the right paths from XiX Music Player Configuration Dialog.


Press 'SAVE' and you are ready to rock.

Rock on ...


In the first window you get an overview of all the artists, albums & songs found.

You will see the 5 tabs from where you can choose 'ARTIST', 'ALBUM, 'PLAYLISTS', 'FILE MANAGER', 'CD DRIVE' & 'RADIO'


We will start with 'ARTIST' & 'ALBUMS'


This works pretty straithforward. Click on the artist and the song of the artist will become visible in the browser part.

If you double click the artist, it will not only show but also play the songs.


In the section below the artist, you will see the albums of the selected artist.

Click on an album to see the songs, double click to play the songs.


If you right-click on an album you will get a popup-menu with 'Go to album' and 'play complete album'

When choosing 'Go to album', you will go to the second tab 'ALBUM'.

Choosing 'Play complete album' will not only take you to the second tab, but the choosen album will be played.

The 'ALBUM' part does the same but sorted on albums. Selecting an album show the artists on the album in the artist part just below the albums.


When selecting an artist you will see the song of the artist in the 'BROWSER' part, song being played show up in the 'PLAYING QUEUE'


You can easily browse your music library without interrupting your music being played.

Before we start using the 'Browser' & 'Playing Queue' I will describe the 'PLAYLIST' section.




The playlist has 3 sections:


  1. The playlists created with XiX Music Player
  2. The playlists (.M3U-files) found in your music archive
  3. Build a playlist using parameters like Genre, Year and Stars given. This will create a list of songs that you can save to a playlist. An option to make this playlist dynamic will be added in the future. This means if you make a playlist from year 1960 to 1969, and afterwards you add songs to your library they will also show up in your playlist when conditions are met.



1a. Create playlists


You can just push the button 'NEW' and a dialog will appear to give a name to your playlist (eg. My Favorites)

You can now start adding songs to your playlists.


If you have selected your playlist, go to the ARTIST or ALBUM tab and select the artist/album you want to add. Right click on the song you want to add in the BROWSER tab and choose 'Add Selected'-'to playlist My Favorites'.


When to songs are already in the PLAYING QUEUE tab, you can right-click on the song you want to add and choose 'Add selected to playlist My Favorites'.


When you want to add songs to a playlist that is not selected, you can do it from the PLAYING QUEUE too. Just select the songs you want to add and using the right-click you can select 'Add Selected', where you will see a list of your available playlists. (Looking to add this to the BROWSER tab too).



1b. Create playlists from PLAYING QUEUE


You can save the complete PLAYING QUEUE to a PLAYLIST. In the PLAYING QUEUE, click right and select 'Save Playing Queue as new playlist'. A dialog asking for the new name appears.



1c. Rename/Copy/Delete playlists


Rename: Select playlist and press the RENAME button.

Copy: Select playlist and press the COPY button. A duplicate playlist will be created with the suffix (copy).

Delete: Select the playlist you want to remove and press the DELETE button.



1d. Remove song from playlist


Select the playlist [1]. In the BROWSER TAB right-click on the song you want to remove from the playlist.

Select 'remove song(s) from playlist' and select YES from the dialog asking 'Are you sure?'



1e. Change order of songs in playlist


Select the playlist you want to change in [1]. you will see the current order in the BROWSER tab.

In the BROWSER listing you wil see a number before the Artist's name (See 2nd picture). You can drag this number to another place in the playlist order. When you do this, you will see that the button SAVE [1] will become active. the change will only be saved when you press this SAVE button.




2. Working with the found M3U files


In section [2] you will see a list of all found .M3U files in your library.

Pressing 'Reload'-button searches the M3U-files again. Pressing the 'Delete'-button deletes the M3U-file from disk.


BUG: BEWARE: When changing the order of a M3U-file and pressing SAVE in [1] overwrites the playlist selected in [1] with the song from the M3U-file. [Fixed in 0.18c]


There is not yet more you can do in this section



3. Build a playlist using Genre, Year and Stars


In section [3] you can check 3 options: Genre, Year and Stars. When you hit the 'Build Playlist'-button, a list will be created in the BROWSER TAB of all the songs.


If you do not want an option to be included, uncheck that option. For the stars, choose 0 stars.


If you want to save the result into a playlist, double-click on one of the songs in the BROWSER TAB. This will fill the PLAYING QUEUE TAB with the found songs. Right-click on one of the songs and select 'Save Playing Queue as a new playlist'.


In a future version, dynamic playlist will become possible.