O.K., the current version is still experimental and limited to wav container containing LP2 audio data with a fixed wav header length of 60.
So checking the contents of the audio file (audio format, channels, bitrate, header length, ...) is not implemented, yet. Transferring a "normal" WAV file (containing pcm audio) to the RH1 as Atrac SP does not work in this version.
I'm still quite busy, all my work on this so far can be found at my github repository .
Everyone who wants to continue working on this may use it as inspiration or starting point.