Hello guest, if you like this forum, why don't you register? https://fanrestore.com/member.php?action=register (December 14, 2021) x

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BitPerfect: PCM Bit-Perfect Tester
Yes, that is partly why I thought it makes more sense to just check the bytes of known audio data. It can be done from basically any device with a digital out and any OS since it doesn't need proprietary decoding algorithms.
Thanks given by:
I did some more work on this and was able to incorporate the Stream From Disk feature without adding too much code bloat. Its approximately 2.5x slower than loading the WAV into memory, but if you are working with very large files it could be a help (and a long wait).

I also got everything cleaned up and optimized, so its pretty much good to go now. When I have some time next I will look into how to prepare the builds for all platforms.
Thanks given by:
I got the Linux build working, but there is an issue with the UI freezing sometimes after displaying a message box. I was looking at the Avalonia bug tracker and there's about 1000 outstanding issues with one that sounds eerily similar that was reported over a year ago. So that doesn't exactly fill me with confidence on a quick resolution. I think I will probably just change the design a bit so that message boxes aren't needed..
Thanks given by:
Worked around the message box issue, and also got the OSX build working. I just need to make an icon and a few finishing touches. One nice thing about .Net 5 publishing is that you can include the entire required framework in the EXE so that no extra downloads are necessary. This means an 80mb EXE instead of 1mb, but the convenience is hard to beat.
Thanks given by: spoRv
(2021-10-06, 04:44 PM)bronan Wrote: One nice thing about .Net 5 publishing is that you can include the entire required framework in the EXE so that no extra downloads are necessary.

Indeed, I really appreciate a simple standalone EXE file! Ok
Thanks given by:
2.0 is finally released for Windows, Mac, and Linux, links are available on first post. Notice that I have shortened the reference WAV, so you will need to burn a new CD-R for this version. Also, I added support for matching 16-bit data in 24-bit files, so you can point BitPerfect to your raw Reaper recording rather than exporting once you know your export settings are correct. These changes should hopefully save everyone some time when re-testing to confirm their setup. Please let me know if you have any issues.
Thanks given by:
I have been working on adding FLAC support to the app so you can do bit-perfect checks between WAV/FLAC and FLAC/FLAC. Everything seems to be working now, but FLAC files are streaming only at the moment. I just need to get it loading completely into memory for the non-streaming option and do some cleanup and testing.

I also updated the File Info page so you can also check FLAC files for the standard stuff like 16-bit data in a 24-bit file and dual mono.
Thanks given by: spoRv
spiderfood on LDDB also made a Python script/program that checks by hashing: https://forum.lddb.com/viewtopic.php?f=32&t=10733
He also shows off a Chinese USB dongle with optical input (but no coaxial) that can be had for about $12.
Thanks given by: bronan
Nice, that will help people having a device thats only 12 bucks for a bit perfect rip Smile
Thanks given by:

Possibly Related Threads…
Thread Author Replies Views Last Post
  Locations List of people willing to assist with bit-perfect LD audio capture jerryshadoe 43 29,303 2022-08-20, 07:36 PM
Last Post: NeonBible
  Bit-perfect LD-capture - What's necessary? Dr. Cooper 29 9,836 2020-09-12, 03:31 AM
Last Post: pipefan413
  Bit perfect or bust? zoidberg 12 7,719 2017-01-24, 01:34 AM
Last Post: spoRv

Forum Jump:

Users browsing this thread: 2 Guest(s)