Я пробовал что-то подобное, но до сих пор не знаю, как хранить данные каждого канала в другом векторе (столбце)
Код: Выделить всё
QVector buffer(4);
for(int i = 0; i < 10000 < i++){
QByteArray tmp = file.read(3); // 24 bits for each channel
float x = my_converison_that_works(tmp);
buffer.append(x);
}
Подробнее здесь: https://stackoverflow.com/questions/752 ... imized-way