Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Звуковые сигналы 
:(
    Опции темы
Сый
Дата 31.5.2006, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 131
Регистрация: 23.1.2006

Репутация: 2
Всего: 3



Есть ли возможность перевести звуковые файлы форматов типа MP3, OGG и др. в пары чисел частота-длина (для проигрывания на системном динамике)? 
--------------------
 Язык программирования, родственный языкам Паскаль и Оберон, использующий русские служебные слова - Глагол: http://glagol.nad.ru 
PM MAIL   Вверх
nostromo
Дата 31.5.2006, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 23.3.2006

Репутация: 5
Всего: 10



Ключевые слова:
 fft (он же БПФ --- быстрое преобразование Фурье);
dsp (оно же ЦОС --- Цифровая Обработка Сигналов) 
--------------------
На пыльных тропинках далеких планет останутся наши следы.
PM MAIL   Вверх
Сый
Дата 31.5.2006, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 131
Регистрация: 23.1.2006

Репутация: 2
Всего: 3



Найти по этим ключевым словам то, что мне нужно, я не смог.
Да и для каждого формата, думаю, будет свой алгоритм. 
--------------------
 Язык программирования, родственный языкам Паскаль и Оберон, использующий русские служебные слова - Глагол: http://glagol.nad.ru 
PM MAIL   Вверх
nostromo
Дата 31.5.2006, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 23.3.2006

Репутация: 5
Всего: 10



Цитата

Да и для каждого формата, думаю, будет свой алгоритм. 

Нет. В конечном счете, на выходе любого формата получается одно и то же (waveform --- временные отсчеты). 

Достаточно научиться получать то, что ты хочешь от PCM, а прикрутить любой другой формат --- дело техники. 
--------------------
На пыльных тропинках далеких планет останутся наши следы.
PM MAIL   Вверх
Сый
Дата 1.6.2006, 08:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 131
Регистрация: 23.1.2006

Репутация: 2
Всего: 3



> В конечном счете, на выходе любого формата получается одно и то же
Ну так как это получить ? Может есть какая-нибудь программка, чтобы самому не писать? 
--------------------
 Язык программирования, родственный языкам Паскаль и Оберон, использующий русские служебные слова - Глагол: http://glagol.nad.ru 
PM MAIL   Вверх
val
Дата 1.6.2006, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Program developer
**


Профиль
Группа: Участник Клуба
Сообщений: 992
Регистрация: 14.1.2003
Где: г. Киев

Репутация: 1
Всего: 7



Цитата

Есть ли возможность перевести звуковые файлы форматов типа MP3, OGG и др. в пары чисел частота-длина (для проигрывания на системном динамике)?  


Да, есть.  smile 
Дело в том, что перечисленные тобой форматы, является форматами сжатия звука и перед тем, как начинать работать со звуком, который упакован в этом формате, надо исходные файлы распаковать в какой-нибудь другой формат, который не использует сжатие (wav или просто файл с дискретными значениями сигналами). Если короче, то тебе надо выйти на дискретные значения сигнала. Имея эти значения, ты применяешь преобразования Фурье и на выходе получаешь пары чисел частота-длина.    


--------------------
Терпимость - величайшее благо человечества...
Ярчайший признак интеллекта – постоянно хорошее настроение…
PM MAIL ICQ   Вверх
nostromo
Дата 1.6.2006, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 23.3.2006

Репутация: 5
Всего: 10



Программы называются "конверторы".
Берешь формат, который тебя интересует, и ищешь в сети библиотеки для конвертации в PCM. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0504 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.