Здравствуйте, гость ( Вход | Регистрация )

  • Страница 1 из 1
  • 1
Форум » Сайт и форум » Разработки и Статьи на сайте » Электронные ударные ezDrums.
Электронные ударные 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
О каких барабашках? smile smile smile

---

Нет войне!
 
kazimirius Воскресенье, 05.09.2010, 14:50 | Сообщение # 4
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
О электронных ударных. Как там с динамикой?
 
LeftRadio Воскресенье, 05.09.2010, 14:55 | Сообщение # 5
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Перенес все сюда.

Конкретно что Вас интересует по динамике? Я сам не играю, делал на заказ, человек пока доволен smile


---

Нет войне!
 
Пробегающий мимо Воскресенье, 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 в софте чего пока нет, но я надеюсь что скоро будет smile . В Вашем понимании же электронные барабаны, как я понял, это просто усиление звука идущего с акустического барабана.

---

Нет войне!
 
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
Если так, то конечно можно.
Семплы скачиваются с любого торрента какие угодно, хоть африканские там-тамы smile , если захотеть, и если нужно, то можно выкачать даже с диалапом. А программа есть, сделать многоканальный вывод звука с мин. задержками без обработки не такая большая проблема с помощью DirectX, если с обработкой(эквализация и т.д.) семплов, то конечно понадобится использовать ASIO для того что бы получить мин. задержки, с ASIO правда еще не разбирался.
Именно с пачку под сигарет и выйдет smile и практически даром,
самая дорогая деталь это МК - C8051F320/C8051F321, в Харькове он стоит 43/38грн соответственно.


---

Нет войне!
 
alan Четверг, 30.12.2010, 17:45 | Сообщение # 15
Новичок
Группа: Проверенные
Сообщений: 16
Статус: Offline
А непредвидится ли на базе этого проекта, изготовление полноценного ЕМИ, или даже синтезатора. Ведь основа то есть. Было бы заманчиво.
Всех с наступающим Новым Годом! beer
 
Pavlines Четверг, 29.09.2011, 22:41 | Сообщение # 16
Кто здесь?
Группа: Проверенные
Сообщений: 4
Статус: Offline
Ребята, умоляю вас выложите программный код на С++
Тошо такого Чипа, у меня нету, есть Тинька2313, а на нее нужен совсем другой код, вот и хочу в нем чуток разобратся.

А то на каком форуме не спрошу, все либо морозятся, либо дают ссылки на какието невнятные сайты, с какимито совершенно "левыми" темами.

Умоляю ну помогииите!!
 
LeftRadio Пятница, 30.09.2011, 08:43 | Сообщение # 17
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Без проблем, только там того кода :) В данной конструкции все делает ПК и по хорошему нужно сделать MIDI, но пока воз и ныне там :D

Если интересуют сами принципы вкратце описать могу как все подобные установки работают edrum, megadrumer и т.д.
Прикрепления: main.c (5.7 Kb)


---

Нет войне!
 
LeftRadio Пятница, 30.09.2011, 08:52 | Сообщение # 18
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Вот проект Visual Studio
Прикрепления: ezDrum_VS_code.rar (1.43 Mb)


---

Нет войне!
 
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.
Прикрепления: MIDI_KEYBOARD_A.rar (203.2 Kb)


---

Нет войне!
 
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 на канал. На одном канале можно было настроить имитацию от тарелки до большого барабана. Там присутствовала и атака, затухание, глиссандо по тембру, панорама и т. д.  А поскольку датчики ставились на каждый блин и на свой канал этого блока, вот и получалась целая кухня. Датчик брали от оконной сигнализации. Тарелки были живые, электронные тарелки были неважные.
Это так, накатило воспоминание о молодости... :'(
 
Форум » Сайт и форум » Разработки и Статьи на сайте » Электронные ударные ezDrums.
  • Страница 1 из 1
  • 1
Поиск:
uTmpl.ru Сайт создан в системе uCoz Сейчас: 28.03.2024, 15:13