Hi there guys,
I've been trying to work out where to post this and i think this post is probably as close to what I'm experiencing, or rather is most related to what is happening to me playing music files via JRiver with J.Remote to my M1 CLiC. I currently have my working library ripped with dbpoweramp and stored on a readynas duo in WAV format.
I've upgraded to a trial version of JRiver 19 (from 16) and purchased J. Remote (after trying out plugplayer, kinsky etc using j.river 16 as well as twonky and other servers running on the NAS and deciding that performance is poor this way and want to use J.river as my server with an iphone/android/ipad app as my control point). I love the app! It's great and exactly what I'm looking for, however, upon further inspection, or rather hours of tinkering and playing music, I've discovered that things aren't quite working exactly as I'd first thought.
Let me give you an example..... (I'm sorry, I embedded the photos but the file size was too large so I apologise for the links)
Let's say I add Pink Floyd Dark side of the moon using "play all now" with J.Remote,
http://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6129_zps3ad7075c.pngThe track begins and all i see for the duration of the first track on the clic is this buffering screen...
http://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6131_zps9704d0e4.jpg The first track plays and continues gaplessly (something i couldn't get to work with j.river 16) onto track two, when i can now see the artwork and track info for the second track on the clic
http://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6134_zpse2f16a5b.jpghowever j.remote and j.river still show track one as being played (albeit with the correct time bar for the second track 3:32).
http://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6135_zps5a7ce836.jpgThen,.. when it's time to move onto track 3, track 2 goes back to the start on the clic and repeats, with all artwork and track details updating on j.remote and j.river to track two, the clic goes back to a buffer screen and the process continues like this throughout the entire album.
http://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6137_zps53ebda3a.jpghttp://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6138_zps0b1b08c0.jpgIf I check "disable setnext support (for broken renders)" everything once again appears great at first glance, everything updates at the same time, ie, j.remote, j.river and the clic all display relevant track info and album art together, however I experience a loss of about 5 seconds at the end of each track and gapless playback doesn't work. (like plugplayer).
With J.river 19 the Musical Fidelity (stream700) app is slightly faster than it was with JRiver 16 (albeit still pants) but it still plays gapless and both the app and j river update artwork and track details at the same time.
It also doesn't matter how I add tracks to the J.remote playlist, (play now, play next, play all next etc) the behaviour is always the same.
I realise J.remote and J.river are basically one and the same and that whilst I'm using J.remote as a control point, it isn't really controlling J.river as such, more mirroring it, I just can't understand why the mf app works with both JRiver 16 + 19 and plays gapless, yet I can't get any other app to do the same as it, no matter what I do with the settings in J.river.
One other thing... When I start dark side of the moon with the mf app, only the track that's playing is shown in j.river, even though it plays gapless throughout the remaining album updating the track being played on j.river each time it changes, but still only showing one track, the track currently being played.
http://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6142_zpsbe544cca.jpghttp://i877.photobucket.com/albums/ab332/gypsykirk/Albums/J%20River%20problems/IMG_6144_zpsf285094f.jpgAlso, the mf app is the only app that pauses the track properly and resumes playback from where it was paused. Even if I pause a track on J.river on the PC, it will re start the track from the beginning on the clic. (which can be frustrating!).
You may be thinking, the simple solution is just to use the mf app? I've an iphone 5 and i conducted an experiment the other day, admittedly with j.river 16, and it was to open each app and select the first track on dark side of the moon and to time how long it would take from a standing start to playing the track...the results?
MF app 87 seconds!!! (iphone5)
plugplayer 35 seconds, (iphone5)
Gizmo (from very basic low memory tablet) 20 seconds!!!!
BubbleUPNP (same tablet) 33 seconds.
Things aren't much better on J.river 19 although admittedly the mf app is slightly faster. The problem is the MF app is rubbish and I'm looking for a better interface for my control point. The idea of getting a streamer/renderer initially was for me to stream directly from a NAS, however, after my experiences with that since purchasing the clic and after reading the complete guide to DNLA playback on computer audiophile, I'm convinced that having JRiver running as a my music server is the best all round long term solution.
Incidentally Gizmo displays all the same characteristics as that of J.remote regarding buffering screens, gapless playback and tracks playing twice etc.
I'm bamboozled!!
Has anyone shared any similar experiences or understand what may be happening here? My renderer supports gapless playback, so Is it all to do with the push pull theories discussed above? Is the problem likely to be resolved through j.river or j.remote updates? Do you guys think I'm stuck with the MF app? I can't understand why if the MF app can control J.river in such a fashion that music plays gapless and all artwork and track data update at the same time and during each change of track, why J.Remote can't do the same.
My apologies if I'm off track and anyone feels this should be a new thread in itself or posted elsewhere. I'm happy to start a new thread if this is the case.
If you've read this far (and understood me), then hats off to you!!! and many thanks for reading.
Cheers.