Гитара - мидиконтроллер

CTEPEO3ABP

Addictive Member
27 Дек 2015
848
162
43
Советский Союз
Задумал задействовать для запуска программного реалтайм миди-автоарранжировщика электрогитару... Ранее тестировал различные аудио/миди устройства (вроде Dodo MIDI, MIDI Guitar2 и т.п.), но результатом их полифонического преобразования оказался неудовлетворён. Решил попробовать при помощи Bidule создать простенький конвертер: собрал 13-ть узкополосных фильтров, настроенных на частоты ноты от Е1 до Е2, выход каждого из них подал на свой Envelope Follower, регулятор порогового уровня и на 13-ть индивидуальных Note Creator-ов...
Вроде, всё просто: дёргаешь струну на требуемом ладу - получаешь соответствующую миди-ноту на выходе, длительность которой определяется продолжительностью удержания струны в активном режиме... Берёшь трезвучие - иногда оно преобразуется чисто (и автоарранжировщик меняет лад), но иногда некоторые ноты пропускаются (и тогда автоарранжировщик продолжает обыгрывать предыдущий аккорд)... Сие недопустимо, поэтому начал разбираться: в чём дело?
Оказывается, Envelope Follower работает не всегда чётко: он передаёт на выход огибающую только в небольшом интервале амплитуд (от нижнего порогового уровня, до какой-то плавающей величины, а выше неё не передаёт)! То есть, условно в диапазоне от Velocity 20-80 работает, а ниже 20-ти и выше 80-ти - нет. Никакого перегруза по входу нет... Ставить аналоговый компрессор на каждый вход ресурсоёмко, а цифровых Bidule-вских лимитеров обнаружить не удалось. Может, у кого есть самодельная группа компрессора или идея, как сузить диапазон сигнала в цифровом виде?
 
Последнее редактирование:
Господа, поскольку задача преобразования полифонического аудиосигнала в МИДИ-данные, задача нетривиальная, рассматриваю вариант с индивидуальными шестью монофоническими датчиками (по числу струн)... В этой связи, вопрос: как вы считаете, возможно ли добиться требуемой степени отсутствия взаимопроникновения сигнала смежных струн при использовании в качестве источников полезного сигнала - металлических струн гитары (генерирующих ЭДС в общем магнитном поле)? Читал в каком-то древнем журнале "Радио" о таком способе снятия электрического сигнала с акустической гитары при помощи каскада на малошумящие транзисторе, включенном по схеме с общей базой (с низким входным сопротивлением)... Можно-ли надеяться, что паразитные (в моём, конкретном случае) наводки от соседних струн будут хотя-бы децибел на 10 ниже полезного сигнала (чтобы можно было пренебречь ими для уверенного преобразования аналогового сигнала в МИДИ)?
 

Сейчас просматривают