Кто-нибудь встречал программу, с помощью которой можно было бы тонко транспонировать звук в формате .wav в герцах?
Например отдельно звучащую ноту ф-п, записанную в .wav, надо поднять на 2,25Hz.
Весь Интернет перерыл - все программы, в которых что-то можно транспонировать, делают это минимум в центах. А мне это не подходит.
Программа Audacity - Effect - Change Pitch.
http://audacity-free.ru/
Там нужно, например, выбрать любую ноту в нужной вам октаве,
внизу будут показаны Hz для этой ноты слева, а справа нужно ввести
Hz какие вам нужны. Таким образом можно изменять как только выбранный кусок музыки (отдельную выбранную ноту в записи, целый такт и пр.), так и весь текст сразу.
Кто-нибудь встречал программу, с помощью которой можно было бы тонко транспонировать звук в формате .wav в герцах?
Например отдельно звучащую ноту ф-п, записанную в .wav, надо поднять на 2,25Hz.
Весь Интернет перерыл - все программы, в которых что-то можно транспонировать, делают это минимум в центах. А мне это не подходит.
в Melodyne есть возможность произвольно изменять частоту каждого звука.
я записывал одного вокалиста с "относительным" слухом, потом отредактировал пение.
"вокалист" потом сам себя на записи не узнавал -
свою лажу он, когда пел, не слышал, зато центово-чистое исполнение сразу определил.
Нет ничего проще.
Предположим, что Вам нужно снизить частоту записи ноты Ля - 440 Гц на 2.25 Гц.
Вычисляем (440+2.25)/440=1.00511
Пусть Ваш WAV файл записан со скоростью раздачи 44100 семпл/сек.
Вычисляем 44100*1.00511=44325
Запускаем программу, которая считывает из WAV файла амплитуды семплов, и рассчитывает промежуточные значения, в расчёте на скорость раздачи 44325 семпл/сек и пишет эти значения в новый файл. Но значение скорости раздачи в шапке нового файла оставляет прежней, то есть 44100. И всё готово.
Я работаю с Турбо Бейсиком, это старая программа. не на всех компьютерах она идёт.
Некоторые подробности можно узнать здесь - http://www.proza.ru/2015/11/24/357
Если не найдёте ничего лучшего, то могу Вам помочь.
Если в файле записаны звуки разных частот, то частоты, естественно, изменятся на различное число герц. Но в одинаковое число раз. Что и как делать - зависит от конкретной задачи. Мы можем это обсудить.
Дмитрий
Это то, что надо!
Спасибо!
Только программа немножко завышает тон, когда пытается его определить чаще всего на 1-2 Гц. Но это не страшно, так как если указать правильный исходный тон самому и куда транспонировать, то делает всё как надо.
Сообщение от combinare
в Melodyne есть возможность произвольно изменять частоту каждого звука
Я тоже поставил эту прогу, но не могу понять где там менять высоту ноты в центах. Получается только вверх-вниз по общему полю таскать в пределах равномерно-темперированного строя.
Насчет вокалистов - сам вокалист, знаю такую проблему, - иногда не чувствуешь, что занижаешь, особенно если не выспался или не в настроении. А бывает не чувствуешь, что завышаешь, если увлечешься сильно художественной стороной вокала.
Сообщение от Дмитрий_Маштаков
Нет ничего проще.
Предположим, что Вам нужно снизить частоту записи ноты Ля - 440 Гц на 2.25 Гц.
Вычисляем (440+2.25)/440=1.00511
...
В принципе это логично и мне нравится ваш подход, без вас я бы не догадался так сделать!
Только вот проблема - мне нужно сделать 3 строя по 100 (примерно) нот в каждом.
Не обижайтесь, выше уже был предложен способ быстрее, но за информацию всё равно спасибо! Возьму на заметку!
20 апреля 2024 года состоится Концерт «Вивальди. Времена года. Бах. Токката и фуга ре минор. Моцарт. Маленькая ночная серенада»
Сегодня вы услышите знаменитые сочинения, которые принято называть...
20 апреля 2024 года состоится Концерт «Рок-баллады. Scorpions, Metallica, Queen, The Beatles»
Мы приглашаем вас провести вечер под звуки несравненных культовых композиций. О каждой из них можно...
20 апреля 2024 года состоится Концерт «Созвездие черных легенд»
Новый проект Симфонического оркестра Москвы «Русская филармония» «Созвездие черных легенд»! Michael Jakson, Boney M, Whitney Houston,...
Социальные закладки