Please reply to this message if you agree with the petition below.
Currently MAD identifies itself as a 24-bit ASIO driver. However, todays machine do not require that much, actually 24 bits do not align well with machine that use 64-bit CPUs and memories. We ask Merging to change MAD so that identifies itself as a 32-bit ASIO driver.
- Making MAD a 32-bit ASIO driver is useful as some Pyramix recordings generate WAV files with 32-bit samples. Please do not tell me that we cannot distinguish any difference with 24-bit samples: the point is that one cannot play those Pyramix samples using MAD ASIO.
- Audio data is better aligned with 32-bit ASIO as its buffers require a number of bytes that is a power of 2, which is good for memory access and faster audio processing. For example, a buffer size of 64 samples for 2 channels would need 512 bytes, whereas it is currently 384 bytes.
For the experts, the proposal is to change from "ASIOSTInt24LSB" to "ASIOSTInt32LSB" when MAD introduces itself as an ASIO driver.
P.S. Sorry I misspelled "sign" as "sing" in the title, but if you want to sing this petition is fine anyway, post your recording here