11
Lossless / Other Codecs / Re: HALAC (High Availability Lossless Audio Compression)
Last post by mycroft -If I find recent papers about better predictions causing better compression ratios I gonna write another lossless audio codec
actually nvm just keep working on HALACUnfortunately, I did not fully understand what you wrote.
Thank you very much for the test and your valuable feedback. I am glad that you confirm my results.HALAC version 0.3.8 performs a more successful linear prediction process. [...]Very impressive. I've ran a short variant of my comparison script (on 8 different tracks) and the results are attached.
Clearly, there is no codec that comes close to HALACs encoding speed. Moreover, this test is single-threaded only, and the way multithreading is implemented seems way more efficient than other codecs.
The starting point should not be, what we could recreate, but what we can newly create.I don't see how any of that relates to my remarks. Obviously rendering HTML + JS is going to be easier for UI things since you are just working over +20 years of work from other people xd Who doubts that? That has nothing to do with the scope of the component, and if the idea is to manage a library (because foobar is a music player with a library), then you need something else, not just buil-in UI web frameworks and file paths management.
Doing the things I've already done with webview would be a nightmare or just impossible to get to work in JSP SMP, not least of all due to shit memory issues with the frameworks. @pqyt has the right idea there.
I keep hearing (from others in the past too) they'd like to see the number of the previous release somewhere, but never why, beyond "I'd like that" or "I don't want to look it up".
Learning should be a life long ambition.
I try to learn from the best, I'm doing my best....
Kaledoscope
Go ahead calmly there is no image prohibited...
Moderator: please keep music clips under 30 seconds
Commits that make it to the official master source code are usually intended to correct code errors.No, they are not. I've been busy implementing a few new complex features (multithreaded encoding, decoding of chained Ogg FLAC) and I am still not done squashing bugs. So, these builds are NOT intended for general use.
Thus, I wouldn't hesitate to mention the code base in the IDs of builds to come.But I do. The current state of the code doesn't yet feel release-worthy to me, so I really don't want people to think that it is.
Furthermore, it would be easier to understand, which code base version was used.Please explain why.
Of course it's possible to look up the commit number and/or the its publication date, if the code base version doesn't show up in the file info[...]Please do NOT create files that are not instantly disposable with these development builds, or accept that hic sunt dracones.
[...] but it I'd prefer to able to see it directly.Please explain why.
And if your unsure about the stability you could call your builds "reference libFLAC 1.4.3 20241206 git-c786b1c (unstable)" for example.I could, but I haven't seen a compelling reason why I should. I keep hearing (from others in the past too) they'd like to see the number of the previous release somewhere, but never why, beyond "I'd like that" or "I don't want to look it up".