Электронные ударные ezDrums.
|
|
LeftRadio | Воскресенье, 05.09.2010, 14:49 | Сообщение # 1 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Ну вот, все вопросы, предложения и замечания здесь.
---
Нет войне!
|
|
| |
kazimirius | Воскресенье, 05.09.2010, 14:50 | Сообщение # 2 |
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
| Где будем говорить о барабашках?
|
|
| |
LeftRadio | Воскресенье, 05.09.2010, 14:50 | Сообщение # 3 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| О каких барабашках?
---
Нет войне!
|
|
| |
kazimirius | Воскресенье, 05.09.2010, 14:50 | Сообщение # 4 |
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
| О электронных ударных. Как там с динамикой?
|
|
| |
LeftRadio | Воскресенье, 05.09.2010, 14:55 | Сообщение # 5 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Перенес все сюда. Конкретно что Вас интересует по динамике? Я сам не играю, делал на заказ, человек пока доволен
---
Нет войне!
|
|
| |
Пробегающий мимо | Воскресенье, 05.09.2010, 20:08 | Сообщение # 6 |
Группа: Гости
| В музыкальных инструментах (за некоторым исключением (клависин, шарманка) громкость звучания (и тэмбр) зависит от силы нажатия, удара,щипка. Музыканты это называют динамикой. Обычно в современных электронных инструментах диапазон от самого громкого звука до полной тишины разделен на 128 уровней громкости от 127 до 0. Чем сильнее удар тем громче звук. Это очень важно, в противном случае инструмент превращается в игрушку. Такие устройства выпускаются, обычно их называют-барабанный модуль, некоторые говорят-тригер. Они имеют от 4 до 16 входов для подключения датчиков (регулируется чувствительность, верхний порог, нижний порог (нуждается в уточнении) и от 2 до 16 аналоговых выходов. Лично меня интересует устройство для совмесной работы с компом 4 входа 4 выхода (8-8 ващще).
|
|
| |
kazimirius | Воскресенье, 05.09.2010, 20:12 | Сообщение # 7 |
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
| Извиняюсь, забыл войти.
|
|
| |
LeftRadio | Понедельник, 06.09.2010, 14:16 | Сообщение # 8 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Громкость звучания конечно же зависит от силы удара, регулировки чувствительности есть как и сжатие дин. диапазона самих ударов, а вот тембр звучания к сожалению от силы не зависит так как я еще не реализовал MIDI, а без этого сделать изменяющийся тембр довольно сложно, да и не зачем велосипед изобретать. Уровней громкости сейчас 256, от 0 до 255. А что делают аналоговые выхода? Что то мне не совсем понятно зачем они.
---
Нет войне!
|
|
| |
kazimirius | Вторник, 07.09.2010, 09:15 | Сообщение # 9 |
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
| Может сказаное сейчас воспримут не все, но ситуация такова. При живой работе на сцене очень сложные условия для хорошего озвучивания барабанов. Как правило и сами барабаны и микрофоны и место где все это установлено сплошные проблемы. А регулировать на аналоговом пульте надо каждый барабан отдельно. Мое жесткое мнение- на тусовках (где много живых команд) самые прблемные (большой, альт 1, альт 2, напольный) очень желательно озвучивать с применением цифровых технологий. На живых тусовках динамический диапазон не большой, слишком много шума, поэтому регулировать силу удара от 0 до 255 явно много, для студийной работы предела нет. Еще, в реальных условиях каждый подзвученый барабан компресируется и включается подавитель шума, в электронных все уже предусмотрено.
|
|
| |
LeftRadio | Воскресенье, 12.09.2010, 17:24 | Сообщение # 10 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Прошу прощения за долгое молчание был занят осциллом, немного проясню работу ezDrums, у меня нет микрофонов, а пьезодатчики используются только лишь для обнаружения момента удара и силы удара, то есть АЦП МК воспринимая сигнал с датчика передает в ПК номер канала и силу удара пропорциональную амплитудному значению напряжения, ПК в свою очередь просто воспроизводит заданный ранее звук(семпл) в формате *.wav, соответственно с той громкостью с какой амплитудой пришел сигнал и все. Естественно ни каких шумов/помех в принципе не может быть, ну разве что те которые есть в семпле. Для того чтобы от силы удара ПК менял тембр звучания, проще всего использовать какие либо виртуальные секвенсоры типа FruityLoops, Cakewalk, Steinberg и т.д. естественно для этого потребуется реализация midi в софте чего пока нет, но я надеюсь что скоро будет . В Вашем понимании же электронные барабаны, как я понял, это просто усиление звука идущего с акустического барабана.
---
Нет войне!
|
|
| |
kazimirius | Воскресенье, 12.09.2010, 21:26 | Сообщение # 11 |
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
| Quote пьезодатчики используются только лишь для обнаружения момента удара и силы удара, то есть АЦП МК воспринимая сигнал с датчика передает в ПК номер канала и силу удара пропорциональную амплитудному значению напряжения Отлично! Динамика есть. Но первым делом осциллограф. (4-8 аналоговых выхода нужны для того, чтобы использовать устройство совмесно с аналоговым микшерным пультом. Да, еще, задержка должна быть как можно меньше, 5-6ms некоторые дотошные уже слышат. Это мои мечты, но если интересно я постараюсь объяснить.)
|
|
| |
LeftRadio | Воскресенье, 12.09.2010, 21:42 | Сообщение # 12 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Quote (kazimirius) 4-8 аналоговых выхода нужны для того, чтобы использовать устройство совмесно с аналоговым микшерным пультом. Аналоговые выхода к сожалению невозможны конкретно в данном устройстве, по причинам изложенным мною выше.
---
Нет войне!
|
|
| |
kazimirius | Воскресенье, 12.09.2010, 22:16 | Сообщение # 13 |
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
| Аналоговые выхода можно реализовать при помощи многоканальной звуковой карты, а программу и сэмплы прокансультируюсь. Должно работать. (Хочется коробочку как пачка сигарет и даром, шутка)
|
|
| |
LeftRadio | Понедельник, 13.09.2010, 00:17 | Сообщение # 14 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Если так, то конечно можно. Семплы скачиваются с любого торрента какие угодно, хоть африканские там-тамы , если захотеть, и если нужно, то можно выкачать даже с диалапом. А программа есть, сделать многоканальный вывод звука с мин. задержками без обработки не такая большая проблема с помощью DirectX, если с обработкой(эквализация и т.д.) семплов, то конечно понадобится использовать ASIO для того что бы получить мин. задержки, с ASIO правда еще не разбирался. Именно с пачку под сигарет и выйдет и практически даром, самая дорогая деталь это МК - C8051F320/C8051F321, в Харькове он стоит 43/38грн соответственно.
---
Нет войне!
|
|
| |
alan | Четверг, 30.12.2010, 17:45 | Сообщение # 15 |
Новичок
Группа: Проверенные
Сообщений: 16
Статус: Offline
| А непредвидится ли на базе этого проекта, изготовление полноценного ЕМИ, или даже синтезатора. Ведь основа то есть. Было бы заманчиво. Всех с наступающим Новым Годом!
|
|
| |
Pavlines | Четверг, 29.09.2011, 22:41 | Сообщение # 16 |
Кто здесь?
Группа: Проверенные
Сообщений: 4
Статус: Offline
| Ребята, умоляю вас выложите программный код на С++ Тошо такого Чипа, у меня нету, есть Тинька2313, а на нее нужен совсем другой код, вот и хочу в нем чуток разобратся.
А то на каком форуме не спрошу, все либо морозятся, либо дают ссылки на какието невнятные сайты, с какимито совершенно "левыми" темами.
Умоляю ну помогииите!!
|
|
| |
LeftRadio | Пятница, 30.09.2011, 08:43 | Сообщение # 17 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Без проблем, только там того кода В данной конструкции все делает ПК и по хорошему нужно сделать MIDI, но пока воз и ныне там
Если интересуют сами принципы вкратце описать могу как все подобные установки работают edrum, megadrumer и т.д.
---
Нет войне!
|
|
| |
LeftRadio | Пятница, 30.09.2011, 08:52 | Сообщение # 18 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Вот проект Visual Studio
---
Нет войне!
|
|
| |
Pavlines | Пятница, 30.09.2011, 11:48 | Сообщение # 19 |
Кто здесь?
Группа: Проверенные
Сообщений: 4
Статус: Offline
| Спасибо за код!! Теперь будем с тестем дуплить как приспособить его на Тиньку и ЛПТДобавлено (30.09.2011, 11:48) --------------------------------------------- а хотя еси не в напряг, можеш растолковать мне долбодятлу, как этот код работает?! я, месяц думал, что ето миди))
|
|
| |
LeftRadio | Суббота, 01.10.2011, 18:42 | Сообщение # 20 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| МК снимает сигнал с пиковых детекторов и просто передает его в ПК, ну а что делает ПК расписано в статье, затем просто воспроизводится выбранный WAV.
---
Нет войне!
|
|
| |
LeftRadio | Среда, 05.10.2011, 09:00 | Сообщение # 21 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| МК никак не кодирует просто оцифровывает сигнал с пиковых детекторов и передает в ПК, USB аппаратный. Переделать на серийный можно, но лучше сразу уже делать MIDI, тут ничего сложного главное разобратся в миди сообщениях. Вот нашел кстати проект MIDI клавиатуры на Atmega8, на схему и т.д. можно не смотреть главное код, там хорошо понятно как кодируется миди сообщение:
void NoteOn(char i, char j) { NoteNum = j*8 + i + 1; // Calculating of Code of Note SendByte(0b10010000 | (CurChann-1) ); // Send Note-On Command with 1-st channel SendByte(NoteNum); // Send Data-Byte with number of Note SendByte(64); // Send Press-Dynamics
То есть для ударных например по минимуму будет достаточно сделать пиковые детекторы(аппаратные как у меня в схеме или программные в МК) программный триггер с фиксированным временем ретриггера и все, а затем просто передавать по MIDI команды - Note-On, номер ноты, velocity. Потом уже можно и расширять функционал, приделать Hi-Hat педаль и т.д.
В этом проекте выход MIDI но любой MIDI можно без проблем преобразовать в UART: Или сразу в USB с помощью FT232, CP2102 и т.д. как сделал я когда собирал на заказ eDrum.
---
Нет войне!
|
|
| |
Pavlines | Четверг, 06.10.2011, 00:15 | Сообщение # 22 |
Кто здесь?
Группа: Проверенные
Сообщений: 4
Статус: Offline
| У меня есть переходник с УАРТа на ЮСБи. Мля я начинаю тупеть Получается велосити, должно менятся взависимости от напряжения с детектора, блин огромный код(для меня), непонятно для чего нужна малая клавиатура, и вапще нах там дисплей. ааа мне выносит моск....Добавлено (06.10.2011, 00:15) --------------------------------------------- и вапще твой проет ezDrums мне нравится намного больше, Тошо с МИДИ-барабанами я вконец отупею, там проще было, (номер канала, и громкость), а тут и тон и нота..
Сообщение отредактировал Pavlines - Четверг, 06.10.2011, 00:05
|
|
| |
LeftRadio | Четверг, 06.10.2011, 09:48 | Сообщение # 23 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Quote (Pavlines) Получается велосити, должно менятся взависимости от напряжения с детектора Это та же громкость, в любом случае изменяется в зависимости от сигнала с датчика.
Quote (Pavlines) непонятно для чего нужна малая клавиатура, и вапще нах там дисплей. Кнопки для настроек и ЖК тоже, напрмер можно выбрать на какую ноту пойдет рабочий, подстроить чуствительность, ретриггер и т.д.
Quote (Pavlines) а тут и тон и нота.. Тон и нота это одно и тоже Различие команд моей программы и простейших команд MIDI только в передаче команды Note-On.
С написанием кода сейчас помочь не могу, замечу только что у MIDI все же возможности получше чем в моей схеме, в принципе как найду время сделаю чтобы ezDrums виделся на ПК как USB-Audio, да и в схеме упростить можно, вот тогда будет и просто, и MIDI
---
Нет войне!
|
|
| |
alan | Четверг, 09.02.2012, 23:09 | Сообщение # 24 |
Новичок
Группа: Проверенные
Сообщений: 16
Статус: Offline
| А откуда взята энтая МИДИ клава? Адресочек можно? И чем прикажете заменить PCF8574?
|
|
| |
LeftRadio | Воскресенье, 12.02.2012, 08:26 | Сообщение # 25 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Я к сожалению уже не помню где нашел эту схему, PCF8574 можно заменить на любой подобный расширитель I/O, например MAX7319 , а можно вообще оттуда его выкинуть и сделать по своему, код опроса то все равно переписывать
---
Нет войне!
|
|
| |
alan | Воскресенье, 12.02.2012, 23:26 | Сообщение # 26 |
Новичок
Группа: Проверенные
Сообщений: 16
Статус: Offline
| Огромное спасибо.
|
|
| |
dniknik | Понедельник, 09.06.2014, 16:34 | Сообщение # 27 |
Частый посетитель
Группа: Проверенные
Сообщений: 92
Статус: Offline
| Еще в прошлом веке, в 80-х, когда появились первые электронные ударные установки, на "блинах", как тогда называли плоские барабаны, стояли пъезо датчики и все эти датчики подключались к блоку управления. Ну так вот, я в те далекие времена был музыкантом, была команда, и нам в руки попала вот такая установка. Вот я, с нашим барабанщиком решили эту кухню продублировать. Он делал железо, я электронику. В блоке было восемь идентичных аналоговых каналов, насколько я помню все было собрано на LM741, никакой цифры. Регуляторов штук 10 на канал. На одном канале можно было настроить имитацию от тарелки до большого барабана. Там присутствовала и атака, затухание, глиссандо по тембру, панорама и т. д. А поскольку датчики ставились на каждый блин и на свой канал этого блока, вот и получалась целая кухня. Датчик брали от оконной сигнализации. Тарелки были живые, электронные тарелки были неважные. Это так, накатило воспоминание о молодости...
|
|
| |