|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.11.2009, 11:25 | #1 |
Регистрация: 06.11.2009
Сообщений: 7
|
Работа со звуком
Суть вопроса в чем.
Есть композиция (не важно какой формат - будь то мп3 огг или лослесс) Надо определить её темп и ммм... скажем так, звуковую насыщенность (ну это или простой вокал под гитару, или брутальный дес метал с хором сумасшедших монашек и парочкой церковных органов) я примерно представляю как это сделать, но теряюсь в догадках как залесть в кишки файлу и что там искать в инете в принципе на эту тему материалов полно я думаю, но мне б хотя бы знать в какую сторону копать... а то пока найду то что надо в этой куче - лет 10 пройдет так что нужна ваша помощь Последний раз редактировалось Claptrap; 06.11.2009 в 11:27. |
06.11.2009, 12:24 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
звуковую насыщенность определить можно по спектру.
...темп, ну если имеется ввиду фоновый туц-бац для синхронности, можно искать периодический пик-фактор
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
06.11.2009, 12:53 | #3 |
Регистрация: 06.11.2009
Сообщений: 7
|
имеется в виду "медленный-быстрый"
в любом случае, сейчас главный вопрос - как залезть в файл и вытащить оттуда максимум нужной и полезной инфы затрачивая при этом минимум системных ресурсов. а остальное уже дело легкорешаемое )) |
06.11.2009, 13:00 | #4 | ||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
||
06.11.2009, 13:05 | #5 |
Регистрация: 06.11.2009
Сообщений: 7
|
|
06.11.2009, 13:21 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
как говорится ближе к телу...
1) берем mp3, берем утилиту lame и в командной строке преобразуем с помощью нее в wav 2) читаем WAV 3) из полученного набора отсчетов строим спектр 4) анализируем спектр, находим где больше гармонических составляющих (проще говоря, чего больше- низов, верхов и т.п.) ...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
06.11.2009, 13:37 | #7 |
Регистрация: 06.11.2009
Сообщений: 7
|
Спасибо
а bass.dll сможет с этим справиться (а без конвертирования в wav?)? ну и последний вопрос, во что запихнуть .flac и .ape чтобы тот же результат получить? фактически это ведь тот же wav, я правильно понимаю? bass.dll пойдет, не? |
06.11.2009, 13:42 | #8 | ||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
||
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа со звуком | Garic_ | Помощь студентам | 19 | 15.12.2009 19:39 |
работа со звуком помогите разобраться | delawer89 | Общие вопросы C/C++ | 6 | 12.11.2009 15:17 |
Проблемы со звуком | tokamame | Свободное общение | 7 | 27.07.2009 10:52 |
Работа со звуком | Mirik | Мультимедиа в Delphi | 1 | 05.06.2009 09:33 |
Работа со звуком | Claster | Мультимедиа в Delphi | 1 | 19.05.2009 13:28 |