The “best sound” problem
The MusiCHI digital player delivers a very good sound, especially in memory playback, with bit perfect reproduction. By the way this is not an unfounded claim, many HiFi professional reviewers do use it as a reference software. The way we went at it? The most minimalist approach, open file, load in RAM, play, close file, then next file. So it is obvious that some delay will occur between tracks, else you would need a software mixer and the bit perfect feature might go down the drain.
The need for gapeless
Some operas, live concerts, some rare pieces like Liszt’s piano sonata or a couple of Beethoven’s pieces do not have a break between movements or songs. The most generous estimate might be 5 to 10% of recordings need a gapeless feature. Our choice was to reproduce 90 to 95% in the best possible way.
Best of both worlds
One can still use the MusiCHI player for music selection, then the audio output can be deferred to another software that supports gapeless, as long as they can be loaded with a playlist in m3u format, for example HQPlayer or Foobar 2000.
How to set it up
First, select the external player: Menu > Settings > Audio > External player
you will be prompted to pick the path and executable of the other player. The screenshot below shows foobar as an example:
Second, notify the MusiCHI player that you want the output external: Menu > Settings > Audio > Output to external
Third, play! foobar will open and load the files you have in the MusiCHI player playing queue. Obviously to control stop, next track, volume etc do it in the other player. Now, MusiCHI does only select the music.
To revert back to normal
Just un-check Menu > Settings > Audio > Output to external.
Note: there is an easy way to setup Foobar in bit perfect output, by downloading various components either WASAPI or kernel streaming. Just copy the downloaded dlls in C:\Program Files (x86)\foobar2000\components, then open foobar, click Menu > File > Preferences, go to the tree on the left and find “Output”, pick either Wasapi or KS.