Цитата:
Сообщение от TWETTI
Есть MP3 файл записанный в ByteArray. Надо уменьшить громкость на некоторое Пробовал так:
 Код AS3:
normal.position = 0;
var silence:ByteArray = new ByteArray();
while (normal.byteArray.bytesAvailable)
silence:ByteArray.writeFloat(normal.byteArray.readFloat() * 0.5);
normal.byteArray = silence:ByteArray;
Неработает.
|
Если это делать с байтами, непожатыми в мп3, то это должно работать.
Добавлено через 1 минуту
правда пример кривенький, надеюсь в оригинале вместо "silence:ByteArray.writeFloat" было "silence.writeFloat"