I have now compiled my program using 64bit Ubuntu. So it should work for any 64bit intel based Debian systems.
I've also made some improvements, such as loading the whole wave file into memory before processing it. This frees up the file far more quickly, so that in can be opened by another thread. I also added a /Retry parameter, to try again if to input can not be opened, as a thread may still not be able to open the input, for a moment, while it is being read by another thread.
I've also been doing a bit of further work of Dolby C decoding, but this is not complete yet.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have now compiled my program using 64bit Ubuntu. So it should work for any 64bit intel based Debian systems.
I've also made some improvements, such as loading the whole wave file into memory before processing it. This frees up the file far more quickly, so that in can be opened by another thread. I also added a /Retry parameter, to try again if to input can not be opened, as a thread may still not be able to open the input, for a moment, while it is being read by another thread.
I've also been doing a bit of further work of Dolby C decoding, but this is not complete yet.