- Видео 25
- Просмотров 222 992
kentforth
Добавлен 28 июн 2011
Канал для тех, кто любит собирать свои устройства, делать самодельные миди-контроллеры и для музыкантов,которые любят крутить ручки
Мыло: yashaar@mail.ru
Мыло: yashaar@mail.ru
Сенсорная кнопка | Control Surface | Arduino | Midi
Показываю как использовать сенсорную кнопку с бибилотекой Control Surface
Файлы: disk.yandex.ru/d/13v6r3RjrergSA
Файлы: disk.yandex.ru/d/13v6r3RjrergSA
Просмотров: 623
Видео
Switch | Control Surface | Миди
Просмотров 8973 года назад
Посыл миди сс с переключателем(Switch) Файлы: disk.yandex.ru/d/pOrZzD-hWaw2Yw?w=1
20. Эмуляция клавиатуры | Arduino | НЕ Midi
Просмотров 7 тыс.3 года назад
Эмулировать нажатие клавиш на клавиатуре с помощью кнопок можно благодаря стандартной бибилиотеки Keyboard для Arduino. Это может пригодится, если по какой-то причине вам не удается использовать миди сс, или ваш сиквенсер не воспринимает как-либо миди сс команды. Благодя эмуляции клавиатурных клавиш можно задействовать какие-либо экшены в своей DAW Файлы: yadi.sk/d/PUv_wxyFVB6xXg?w=1 Arduino Ke...
19.Изменение названия миди контроллера | Arduino | Midi
Просмотров 1,1 тыс.4 года назад
Для тех, у кого плата не способна принимать какое-либо HID устройство, например Arduino Mega или Arduino Uno, в файлах найдете инструкцию по прошивке Ардуино По этой ссылке есть список поддерживаемых плат в началае инструкции для способа из видео: Ссылка с архивом: liveelectronics.musinou.net/MIDIdeviceName.php Библиотека Control Surface: github.com/tttapa/Control-Surface Библиотека MIDIUSB: gi...
18.Библиотека Control Surface | Arduino | Midi
Просмотров 3,2 тыс.4 года назад
Делаю не большой обзор о библиотеке Control Surface. C её помощью можно подключить можно подключить разные устройства, такие как кнопки, потенциометры или энкодры и посылать миди сообщения на компьютер/синтезатор или куда то ещё Библиотека: github.com/tttapa/Control-Surface Скетч из видео: yadi.sk/d/RSHQHNLe0ItC1g?w=1
17.Китайская Uno с китайским CH340G | Arduino | Midi
Просмотров 2,6 тыс.4 года назад
Рассказываю, что не стоит брать эту хрень. Да и вообще Uno в качестве платы для миди контроллера не лучший вариант)
15.Дальномер HC SR-04 | Arduino Leonardo | Midi
Просмотров 1 тыс.5 лет назад
Видео про то как можно применить дальномер HC Sr-04 в написании музыки с Arduino Leonardo Файлы: yadi.sk/d/P_WM0yBHK4_UJw?w=1
14. Банки | Arduino Leonardo | MIDI
Просмотров 3,4 тыс.5 лет назад
Показываю как работать с банками в библиотеке Midi Controller. 📁 Файлы: disk.yandex.ru/d/y9EJf2kOO0OS7A ⌚Таймкод: 08:39 Пример 2: Decerement/Increment 12:05 Пример 3: Одна кнопка переключает банки 15:47 Пример 4: Одна кнопка переключает один банк(TOGGLE) 21:11 Пример 5: Энкодеры: 3 кнопки - 3 банка 29:03 Пример 6: Энкодеры: кнопки в энкодерах переключают банк
13. Мультиплексоры | Arduino Leonardo| Midi
Просмотров 3,1 тыс.5 лет назад
В этом видео я показываю как подключить и использовать мультиплексоры в миди контроллере c Arduino Leonardo Всё проводилось на системе Windows 10 Библиотека: github.com/tttapa/MIDI_controller Файлы: yadi.sk/d/7J8a-NwHfFMBVQ?w=1
11.Энкодер | Arduino | Midi | Hiduino
Просмотров 6 тыс.5 лет назад
В этом уроке я показываю как подключить энкодер к Ардуино и сделать посыл миди-сообщений Все этапы делал на Windows 10 Файлы: yadi.sk/d/hRd-9p6R9TAPjg?w=1 среда Ардуино : www.arduino.cc/
10. Миди контроллер на Arduino Nano|Arduino| Midi
Просмотров 25 тыс.6 лет назад
В этом ролике я показываю как сделать миди контроллер на Arduino Nano. Все операции проводились на Windows 10 Файлы: yadi.sk/d/R0WzxCq9nwQhmA?w=1 Hairless Midi: projectgus.github.io/hairless-midiserial/ Arduino IDE: www.arduino.cc/ Arduino Midi lIbrary: playground.arduino.cc/Main/MIDILibrary Midi CC list: nickfever.com/music/midi-cc-list Midi Note Numbers: cote.cc/blog/logic-studio-9-midi-note-...
9.Миди-контроллер на Arduino Leonardo
Просмотров 12 тыс.6 лет назад
в этом видео я показываю как сделать миди-контроллер на Arduino Leonardo Весь процесс проходил на ОС Windows 10, возможно оепрации на других ОС отличаются. Midi Event Table - www.onicos.com/staff/iz/formats/midi-event.html Hexadecimal Midi Chart - www.somascape.org/midi/basic/notes.html Midi Events - ericjknapp.com/blog/2014/04/05/midi-events/ MIDIUSB Library - www.arduino.cc/en/Reference/MIDIU...
7.Несколько потенциометров на мультиплексоре CD74HC4067| Arduino | Midi | Hiduino
Просмотров 7 тыс.6 лет назад
В этом ролике я показываю как подключить несколько потенциометров с помощью мультиплексора CD74HC4067 к Arduino Uno Весь процесс на Windows 10 Файлы: yadi.sk/d/X4ZwRohs0KVGHA?w=1
6.Миди контроллер на модуле Keyes AD | Arduino | Midi | Hiduino
Просмотров 2 тыс.6 лет назад
6.Миди контроллер на модуле Keyes AD | Arduino | Midi | Hiduino
5.Мультиплексор 74HC4051 | Midi Controller | Hiduino
Просмотров 9 тыс.6 лет назад
5.Мультиплексор 74HC4051 | Midi Controller | Hiduino
4.Piezo элемент | Arduino | Midi | Hiduino
Просмотров 18 тыс.6 лет назад
4.Piezo элемент | Arduino | Midi | Hiduino
3.Подключение потенциометра|Arduino|Midi|Hiduino
Просмотров 3,2 тыс.6 лет назад
3.Подключение потенциометра|Arduino|Midi|Hiduino
Сборка ПК для работы со звуком и игр
Просмотров 1,2 тыс.6 лет назад
Сборка ПК для работы со звуком и игр
Устранение ошибки library not found.Kontakt.Решение
Просмотров 25 тыс.6 лет назад
Устранение ошибки library not found.Kontakt.Решение
1.Миди-контроллер на Arduino (Hiduino)
Просмотров 32 тыс.7 лет назад
1.Миди-контроллер на Arduino (Hiduino)
Я хочу научится создавать микросхемы для клавиатур. Что бы в итоге получилась полноценная клавиатура для компьютера
Здравствуйте, спасибо за информацию. У меня есть возможность использовать arduino pro micro. Насколько я понимаю, pro micro это как уменьшенная версия Leonardo, будет ли она работать без прошивки?
Да, это тоже самое что Leonardo, прошивать её не надо
Это можно сделать сдвиговым регистром, хотя эта штука в Китае выходит даже дешевле , я через один резистор весь выход делал .
Подскажите какую мегу взять на али для прошивки Хедуино. Вроде и чип квадратный - а не прошивается (в отзывах прочитал).
любую, где есть чип atmega 16u2, вот например aliexpress.ru/item/32563483538.html?sku_id=10000000419106235&spm=a2g2w.productlist.search_results.15.63082f4bwURty2
здравствуйте, вы не сталкивались с такой ошибкой в Hairless Midi? FTDI drivers don't seem to be installed. Not attempting any FTDI latency tricks.
попробуй изменить baudrate в hairless midi, например на 115200
поставь драйверы FTDI
@@kentforthable я поставил 115200 и всё заработало, спасибо!
Приветствую! подскажите как заставить работать скетч на Леонардо?
скетч должен работать на Leonardo
@@kentforthable А библиотеку midiUSB не надо подключать?
@@podman666 нет, тут используется стандартная Midi бибилотека, которая уже есть в дефолтных бибилотеках Arduino , если не ошибаюсь
@@kentforthable Скетч для Леонардо компилируется, загружается - но не работает, даже лампочки при нажатии кнопок не мигают. Плата исправна, питч бенд джойстик на ней работает.
Привет, а в этом коде предусмотрено велосити? (Разная сила удара, чуть вибрации - передается сигнал воспроизводить с определнной слабой силой звук барабана, сильнее - аналогично)?
нет
@@kentforthable а как можно добавить?
Здравствуйте, подскажите пожалуйста, какую плату лучше купить? Arduino Pro Micro на базе ATmega32U4, Arduino Uno R3 ATMega 328 или Mega 2560 R3? Не хочу промахнуться с выбором.
смотря что за миди контроллер будет, сколько нужно пинов, если 13 пинов хватит, то Leonardo, Pro Micro это тоже самое что Leonardo, только в уменьшенном виде. Uno придется прошивать в миди контроллер, с Leonardo и Micro там не нужно делать
ваш скетч подойдёт для micro ?
@@user-uq5oi2yp7u любой скетч подойдёт
@@kentforthable спасибо большое, мало кто в интернете может так помочь. Я в этой сфере новичёк. Я хочу сделать барабаны, и мне нужно в идеале подключить 6 пьез. Как я понял, к pro micro можно подключить только 4. Можно ли как-то расширить количество входов? Присмотрел arduino nano, там 8 входов, но опять же упираюсь в програмную часть. Если можете, подскажите пожалуйста как лучше поступить.
скорее всего прислушаюсь к вам, и возьму Arduino Leonardo R3 ATMEGA32U4
Ранее я заливал в Ардуино прошивку, что бы он определялся как игровое устройство (для mmjoy2). Как мне вернуть заводскую прошивку?
Плата леонардо?
@@kentforthable Искра нео. По сути, да, это Леонардо
@@qtrial тогда просто заливай любой другой скетч, например из дефолтных примеров
@@kentforthable Я прошивал плату через xloader или что-то подобное (в режиме bootload). Сейчас устройство определяется как игровое устройство Direct input. Что толку от скетча, если в диспетчере устройств висит геймпад?
@@kentforthable Нашёл альтернативное костыльное решение: использовать промежуточную программу, которая преобразует ввод с игрового устройства в миди. Для меня хорошее решение, т. к. в программе mmjoy2 понятный графический интерфейс и не надо заморачивать себе голову скетчами, изучать команды и т. п.
Подскажите, если использовать arduino nano , скетч не нужно переделывать?
нет, только nano не прошивается в миди утсройство, как например Леонардо, там нужны доп программы, чтобы ардуино работала как миди контроллер. Hairless Midi + midi port
Благодарю Вас, спасибо за девайс
На ATmega 328 никак не сделать миди контроллер? Купил китайский клон UNO на таком контроллере и не знаю что с ним делать
ruclips.net/video/iJ8vpRztKkI/видео.html
никак
@@kentforthable Ясно. Спасибо. Есть ещё Iskra neo, хороший клон Arduino Leonardo. Попробую его прошить
Ужасно сложно
ТУМБЛЕР по нашему
Здравствуйте, ваше видео очень полезное! Только у меня один вопрос, как прошить ардуино плату и подключить к севенсору, нужно просто скачать данный скетч и зашить его в ардуино уно? Я смотрел ваше видео про миди контроллер но там я не понял что именно делать, если не сложно обьясните пожалуйста как подключить к пк и что нужно зашить в ардуино
И подскажите пожалуйста как именно подключить между плюсом и минусом резистор на один мегаом, просто разъединить цепь и в середине вставить резистор?
Это старое видео,если плата Arduino leonardo, arduino pro micro, то можно ничего не прошивать, а просто залить скетч в плату, а плата станет миди контроллером. Я советую одну из этих плат и библиотеку Control Surface, там также должен быть пример с пьезо элементом, можно найти в поиске гитхаюа бибилотеки
а чё прошивать плату под мидиустройство не надо? она на любом пк теперь будет как пиццаборд? или это просто подмена имени внутри ОС?
Привет. Можно ли сделать такую симуляцию для клавиш F1-F12 ? И как можно реализовать программно подключение матрицы клавиатурной а не одной кнопки? Спасибо!
для любой клавиши можно сделать симуляцию wokwi.com/projects/384289931220941825
Огромное Вам спасибо! )@@kentforthable
Спасибо тебе, добрый человек!)
Где рабочий пример использования библиотеки?
Какой библиотеки?
Всё отлично работает если включить правильные мозги! Дело было не в бобине х......та сидел в кабине! Нечего баламутить народ!
Спасибо!!! Прорывная информация!!! С помощью которой можно реализовать множество идей! Собственными мозгами не обращаясь к профессиональным программистам!!!
пытаюсь загрузить hex файл но пишет "cannot open file". почему это может быть?
Какой микроконтроллер выбран?
@@kentforthable, ардуино уно
@@reepicheep7124 Плата Ардуино должна быть с микроконтроллером atmega16u2, и выбрать в программе flip нужно именно atmega16u2
@@kentforthable , так она и отображается в диспетчере устройств и такое устройство я выбираю в flip. Но ничего не меняется
@@reepicheep7124 попробуй использовать разные USB порты
Подскажите пожалуйста, искал этот вопрос на гите и не смог найти подходящий ответ, как сделать так, что бы с энкодера при достижении минимального и максимального значений продолжало выводить 0 или 127 соответственно, грубо говоря при упоре в 0 продолжало выводить 0 при повороте, и так же при достижении максимального значения
Это нужно скорей всего свой метод писать с условием if
Такой вопрос можно на гитхабе библиотеки задать, должны ответить
@@kentforthable спасибо, попробую)
Здравствуйте, вопросец возник, где кнопка i/o, в новой версии рипера?
input и output чего? миди устройства? или аудио карты?
Где можно найти инструкцию в pdf которою ты сделал в конце видео про нее говоришь
добавил файл в ту же ссылку
Спасибо за видео. Не могу найти пример передачи нажатия кнопок через модули bluetooth по следующей схеме: Кнопка->Arduino->Bluetooth-модульHC-05->Bluetooth-модульHC-06->Arduino->ПК. Сложно ли переделать код из вашего примера для беспроводной передачи нажатий?
В библиотеке control surface есть пример для отправки миди через Bluetooth, также там тоже должен быть модуль дисианции
@@kentforthable Спасибо. Посмотрю.
Спасибо за лаконичное и доступное объяснение👍👍👍 смотрим в 2023)
Отличное видео, как раз по теме, купил новый рабочий барабан для электронной установки и в нем 2 пьезо датчика. Так как барабаны у меня работают по миди хочется сделать ее отдельно по usb. Можно ли данный скетч залить в плату Pro Micro с Atmega 32u4?
Да, можно
@@kentforthable уже сделал
Спасибо огромное!❤
О, я как раз думал, что брать мегу на 430 или на 16ю2 , спасибо!
Здравствуйте, а аккордами будет работать через такой мультиплексор?
Что означает аккордами? Одновременное нажатие нескольких кнопок
@@kentforthable ну да, хочу полноценное миди устройство собрать, поэтому устройство отрабатывало одновременное нажатие минимум пяти клавиш.
@@user-rd2qw1xq8v да, это можно сделать
Подскажите, как соединить три таких пьезодатчик в одном джеке(гнезде).
Зачем вообще подключать пьезодатчики в Джек?
Ребят, подскажите пожалуйста, не могу разобраться. Если я хочу устройство с парой потенциометров. Насколько я понял “CHANGE_ADDRESS” меняет СС потенциометра прибавляя количество элементов в этом банке, а как сделать какие-то конкретные значения- например Банк1 - СС1, СС2; Банк2 - СС102, СС103
Это видео уже устарело, советую использовать библиотеку Control Surface, она многофункциональна и там легко можно подключить несколько потенциометров
@@kentforthable Да, это виде я смотрел, спасибо кстати за него! но вопрос про банк селектор все равно остался, не могу сообразить как задать два банка с заданными СС
Уровень
за видео респект👏 вы спасли мой бюджет
Константин, привет! А, что поправить в скетче, чтобы кнопка нажималась один раз? Сейчас, я в DAW присваиваю кнопку. И чтобы она вкл надо два раза на нее нажимать? Ну не программист я.
Константин, огромнейшее тебе спасибо! Мне это и было нужно! Вот молодец, красава прям, а то я уже так начал в программирование залазить, а время то не особо. ООООООчень помогло твое видео, СПАСИБО.
Да не за что)
@@kentforthable МОЛОДЧИНА!!! Я целую неделю убивался.
@@kentforthable Есть, за что! За твою работу, за твою терпимость! Спасибо!
Приветствую, всех! Очень понравился урок. Купил леонардо, хотел сделать на 6 кнопок по образцу Вашего скетча, но не хочет работать. При нажатии кнопок переключают не понятно как? можно сюда скинуть скетч для проверки? Что я не так сделал? Я не программист.
Сначала нужно проверить, что плата работает исправно не опираясь на контекст миди. Залей тестовый скетч blink в плату и проверь. Раз в секунду должен мигать встроенный светодиод.Скеич находится в примерах среды Arduino IDE
@@kentforthable Плата работает. Я сделал на макетке по Вашему уроку, все корректно работает. А смоим как попало работает. Этот проект я сыну делаю.
@@genasketkorol3960 скетч прикреплен в описании под видео, возможно не правильно подключены кнопки или что то в скетче неверно прописано
Здравствуйте. Как производились расчеты необходимого размера бруса для рассеивания звуковой волны в вашем помещении?
Я брал стандарт по тому калькулятору, что по ссылке, специальных замеров не делал
А почему ты кнопку запаял на землю через резистор?
Чтобы не было помех, лишних колебаний извне
@@kentforthable спасибо, а как подобрать номинал?
@@iml404 единственный номинал, который используется везде для кнопок, это 10ком
@@kentforthable спасибо 🙏
А самое главное не сказал.. На какие частоты он будет влиять(
поделился б тимплейтом)
Дружище, спасибо огромное от души! Была проблема - Hairless не реагировал на нажатие кнопки. Чтобы починить - нужно закрыть Arduino IDE. Видимо, она каким-то образом становится единоличным слушателем сериал-порта. То же самое и в обратную сторону. Пока Hairless не закрыть - скетч не прошьётся =)
При заливки скетча в плату нужно закрывать все программы, которые работают с миди и потом заново их открывать после заливки скетча
А какую платку то лучше на контроллер для ударных? Т.е. триггеры и на педальку для hh вывести.
Тут нужно тебе посчитать, сколько и чего тебе нужно подключать, исходя из этого выбирать уже плату
А почему посылаешь не с самого плагина а с дорожки уже? Там же вроде можно посылать конкретный инструмент на нужный канал прямо в плагине
я показал только тот способ,который знал
Отличное пояснение, без каких то сложных физических явлений, резисторов. Всё чётко и понятно, спасибо за ролик)
Лаком из баллона в квартире ? Можно я к вам приеду лачить?
ну все окна были отктыты и после того как я залакировал, я оттуда свалил)
@@kentforthable Я не про запах. Как лак с пола и др. предметов отмывали ?
@@Pavel_Kazarinov аа, ну я там все равно линолеум собирался менять, поэтому на пол пофиг было, просто трчпкой протер с Уайт спиритом
В общем убил я на это дело 4 дня(((( как вы уважаемый автор умудрились нарезать лобзиком да еще и под 90 градусов ума не приложу))))) на 20-ках бросил лобзик и начал пилить ручной пилой) получилось гораздо ровнее!!! в общем для этих дел нужна торцовочная пила..... так же брус соответственно брал дешевый......от этого таблица скачит на 0.5-1 см а так огромное спасибо) заставил поработать меня)
Круто! Но я делал тем, что было в наличии)
А брус какого размера?
ширина, 40x40, а высота разная
@@kentforthable понял, спасибо
Вижу существенные задержки 🤔🤔🤔... Или это на видео так кажется? Если есть задержки, то ответьте на мой комментарий? Просто хочется писать музыку играя на такой установке, если отклик хороший и есть возможность играть в реальном времени, чем в ручную и ровно выставлять звуки в дорожки секвенсора... Вживую проиграть естественнее получится... Если есть задержки, то скажите, чтобы впустую не тратить время... Спасибо
если использовать Ардуино как hiduino устройство, без строннего софта типа loopMidi и hairless midi, то задержки не ощущаются
спасибо мужик реально помог я смотрел такие видео только на англиском а ты обьяснил на нашем языке спасибо большое здровья тебе