@john33: thank you for the updated flac and lame versions at rarewares. will there also be a latest ogg lancer build as well?You're welcome. I may get round to the Lancer builds, but I don't believe the code's been updated in a long while, so I'm not sure there will be any benefit.
I just want to mention that the reqiured "hack" to refresh the PSS panel works well with local media files, but not with internet radio streams where there is a noticable pause in the playback.That's a well known limitation of PSS and not exactly what the focus of this experiment was. Until there's another component that allows the same flexibility as PSS without it's warts we're sort of stuck with what we have at hand. If a user can live with the drawbacks then this simple script permits PSS switching from anywhere in the UI as long as the jscript panel doing the switching is visible. I even rolled this into my heavily modified 'track info + seekbar + buttons' control bar.
I just wanted to mention a limitation of your experiment.
There exists a component that can switch & move panels with desired sizes and its called mega_panel_splitter.
It is based on wsh and old version [1.1.10].
If you need to control a jscript panel from PSS you can use marc2003 new callback, on_main_menu.
The opposite is not possible though. (Use jscript panel to notify PSS)
PSS only evaluates scripts on playback start or when track info is modified.
Is there a way to display what song is playing?
I suppose we will never get UI element for this great and useful Equalizer? It is sad, because default EQ has so ridiculous frequencies set that it is hard to use it...
I see "LAME3.100".
I get additional special characters depending on the encoding mode. With CBR the encoder is said to be "LAME3.100Í" and when using VBR it says "LAME3.100Ý". With Lame 3.99.5 I don't have this "problem". I tested all encoders from this thread. Can someone confirm this?
Some tutorials say to use qaac64.exe some say to use refalac64.exe (or their 32-bit counterparts). Both seems to work... Is there a "better" entry point?I recall the reference ALAC implementation was slow. I also believed that iTunes uses highly optimized code allowing it to be faster than refalac. But I just benchmarked qaac vs refalac and qaac64 vs refalac64 and refalac was noticeably faster each time.
Why some tutorials tell to uncheck the "Use CRC check" option and some other don't? Is it useless?The CRC setting only enables the use of command line parameters specified inside %c...%c block. If that optional feature isn't utilized on the command line the checkbox has no effect.
One could use it with LAME for example with command line string "%c-p%c". That way when CRC checkbox is ticked the "-p" parameter is active telling the encoder to write checksum to frames.
@john33: thank you for the updated flac and lame versions at rarewares. will there also be a latest ogg lancer build as well?
Could you kindly check these compiles to see if they are OK before I post the links at Rarewares? TIA.Sorry for the absence of compiles on Rarewares, but I have been away from home for the last 2 weeks and I don't return until the end of this week. I will post compiles as soon as I'm able.