Настраивается ли метод ".getFrameSize" в классе audioFormat для количества каналов?

Мне нужно знать, что когда WAV-файл, который я анализирую, изменяет количество каналов, размер кадра также корректируется.

Я попытался взглянуть на API и примеры, но ничто явно не говорит о том, что количество каналов влияет на размер кадра, читаемого классом.

//Here is how I am structuring my call:

AudioInputStream audioIn = AudioSystem.getAudioInputStream(fileIn);
int bytesPerFrame = audioInputStream.getFormat().getFrameSize();

Я ожидаю, что для стереофонического 16-битного WAV-файла размер кадра будет 4 байта.

0 ответов

Другие вопросы по тегам