Конвертация звуковых данных из массива

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
The trick
Постоялец
Постоялец
 
Сообщения: 781
Зарегистрирован: 26.06.2010 (Сб) 23:08

Конвертация звуковых данных из массива

Сообщение The trick » 29.07.2011 (Пт) 23:51

Здравствуйте! Хотел бы узнать, есть ли какая-нибудь стандартная либа, с помощью которой можно преобразовывать несжатые звуковые данные (Wave PCM) из массива
Например:
Исходный формат Wave файла (Только самое основное)
Channels=1:nSamplePerSecond=44000:nBitPerSample=8:nBlockAlign=1:nAvgBytesPerSecond=44000
Формат в который надо преобразовать (Только самое основное)
Channels=2:nSamplePerSecond=48000:nBitPerSample=24:nBlockAlign=6:nAvgBytesPerSecond=288000
1. Заношу данные из файла в массив A(), предварительно выровнив его границу напимер в 1 секунду т.е. 44000
2. Вычисляю другой массив B() с границей равной 288000 =(1 секунда для результирующего формата)
?. Нужно как-нибудь преобразовать данные из массива A() в массив B() с учетом формата? (Собственно вопрос)
Стандартными средствами я думаю будет накладно для звука например 96KHz,32bit,Stereo
Последний раз редактировалось The trick 30.07.2011 (Сб) 12:23, всего редактировалось 1 раз.
UA6527P

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Конвертация звуковых данных из массива

Сообщение Хакер » 30.07.2011 (Сб) 2:45

Что такое Aling (нет такого слова)?
Наверняка библиотека есть, но я бы просто сделал это вручную, тут же ничего, кроме арифметики не нужен.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

The trick
Постоялец
Постоялец
 
Сообщения: 781
Зарегистрирован: 26.06.2010 (Сб) 23:08

Re: Конвертация звуковых данных из массива

Сообщение The trick » 30.07.2011 (Сб) 12:23

Понятно. Спасибо
UA6527P


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 46

    TopList