Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Пикабу Игры +1000 бесплатных онлайн игр

Герои Войны - микс стратегии и РПГ. Собери лучшую армию и победи всех врагов. В игре 7 различных режимов - как для любителей PvE, так и PvP.

Герои Войны

Стратегии, Мидкорные, Экшены

Играть
Сыграйте в классический пасьянс и попробуйте разложить по порядку колоду из 52 карт, начиная с короля и заканчивая тузом. Игра имеет четыре варианта: с 1, 2, 3 и 4 мастями. Выиграйте как можно больше в каждом варианте и улучшите свои показатели.

Пасьянс Паук «Классический»

Карточные, Логическая, Мобильная

Играть
Archer Ragdoll Masters — экшн-игра со стрельбой из лука стикменом с физикой тряпичной куклы.

Archer Ragdoll Masters

Аркады, Гиперказуальные, 2D

Играть
Погрузитесь в логическую головоломку: откручивайте болты из планок на самых сложных уровнях! Вы не только расслабитесь в конце сложного дня, но еще и натренируете свой мозг, решая увлекательные задачки. Справитесь с ролью опытного мастера? Попробуйте свои силы в режиме онлайн бесплатно и без регистрации!

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть
Постройте дом своей мечты прямо сейчас! Соединяйте три предмета в один ряд, зарабатывайте звезды и покупайте красивые детали интерьера. Звучит заманчиво? Увлекательная головоломка в жанре «три в ряд» заставит размяться ваш мозг. Присоединяйтесь к онлайн-игре бесплатно прямо сейчас!

Строить дом - три в ряд

Три в ряд, Казуальные, Детские

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Midi

С этим тегом используют

Музыка Пианино YouTube Кавер Вертикальное видео Короткие видео Смотреть со звуком Все
122 поста сначала свежее
6
aturbidflow
aturbidflow
3 года назад

Написал MIDI-саундтрек для игры ARKOS⁠⁠

Всю жизнь мечтал написать OST в стиле оригинальных Doom и вот сделал. Пока могу показать только короткие отрывки, но саунд полностью готов и отдан автору игры.

Рендерил с помощью Reaper и Roland Sound Canvas. Ну не умеют современные движки в проигрывание реальных мидюх без танцев с бубнами.


Игра выходит 4 августа. https://store.steampowered.com/app/1596440/ARKOS/

[моё] Музыка Midi Саундтрек Game ost Видео
8
9
VortexMechanic
VortexMechanic
4 года назад
Arduino & Pi

The Legend VST FX Special Controller⁠⁠

У музыкантов диайвайщиков, появилось новое направление реализации своего таланта в устройствостроении, а именно: делать миди контроллеры под определённый виртуальный инструмент. Стоп! Это уже где - то было?....

Да, это было здесь: [The Legend VST Synth Special Controller](The Legend VST Synth Special Controller)

Ситуация в том, что я не остановился, только на этом - реализуя в корпусе свой любимый VST. У программной версии The Legend  - есть ещё и переключение на заднюю панель, где расположены тонкие подстройки и эффекты.

Эффекты - это в частности: дилей и ревербератор.

The Legend VST FX Special Controller Arduino, Controller, Midi, Moog, Musicmaker, Своими руками, Видео, Длиннопост

Подстройки, признаться честно, вообще ерундовые - почти, не на что не влияющие, а вот эффекты...  Эффектов во время кручения и верчения - явно не хватает, да и откровенно говоря - немного ревера или дилея , способны самый плоский звук сделать красивым и приятным.

Принял решение, сделать ещё один контроллер - для задней панели виртуального синтезатора.

The Legend VST FX Special Controller Arduino, Controller, Midi, Moog, Musicmaker, Своими руками, Видео, Длиннопост

Но откровенно говоря, для полноценного и большого контроллера: как изначальная версия, крутилок и параметров маловато. Немного пофантазировав, решил добавить вниз обычные нотные клавиши, так скажем, на октаву или октаву с небольшим. Наличие данных клавиш, явно не помешает, так как крутя звук, нужно быстро дать команду и на его запуск ))))

The Legend VST FX Special Controller Arduino, Controller, Midi, Moog, Musicmaker, Своими руками, Видео, Длиннопост

Кнопочки будут круглыми - это и экономически проще, и технически, и выглядит неплохо. Заказал всё на Алике (как всегда): леонардо, два мультиплексера, кнопки, крутилки, диод (а он тут один), колпаки и собственно - всё... Ах да! - корпус?! Корпус - вторая половина от располовиненного в прошлый раз Gainta G 756.

The Legend VST FX Special Controller Arduino, Controller, Midi, Moog, Musicmaker, Своими руками, Видео, Длиннопост

Библиотека, как и в прошлые разы: Control Surface, которая превращает написание кода в сущую банальность. Код ниже по тексту...

Пайка, как бог на душу пошлёт, ну в смысле- последовательность особо не имеет значения, главное, потом промапить соответственно в вашей DAW.

Теперь , любимый VST управляется полностью с двух контроллеров. Я засел крутить себе неземные патчи, при этом не забывая их записывать в отдельную папку с пресетами. Придёт время, может куда то и выложу сей труд.

The Legend VST FX Special Controller Arduino, Controller, Midi, Moog, Musicmaker, Своими руками, Видео, Длиннопост

https://youtu.be/g336wUsinUM

КОД:

#include <Control_Surface.h>

#include "MIDIUSB.h"

USBMIDI_Interface midi;

using namespace MIDI_Notes;

CD74HC4067 muxPots = { A0, {2, 3, 4, 5},};

CD74HC4067 muxPots1 = { 6, {2, 3, 4, 5},};

CCPotentiometer potentiometer[] = {

{A1,{25, CHANNEL_7}},

{muxPots.pin(0),{26, CHANNEL_7}},

{muxPots.pin(1),{27, CHANNEL_7}},

{muxPots.pin(2),{28, CHANNEL_7}},

{muxPots.pin(3),{29, CHANNEL_7}},

{muxPots.pin(4),{30, CHANNEL_7}},

{muxPots.pin(5),{31, CHANNEL_7}},

{muxPots.pin(6),{32, CHANNEL_7}},

{muxPots.pin(7),{33, CHANNEL_7}},

{muxPots.pin(8),{34, CHANNEL_7}},

{muxPots.pin(9),{35, CHANNEL_7}},

{muxPots.pin(10),{36, CHANNEL_7}},

{muxPots.pin(11),{37, CHANNEL_7}},

{muxPots.pin(12),{38, CHANNEL_7}},

{muxPots.pin(13),{39, CHANNEL_7}},

{muxPots.pin(14),{40, CHANNEL_7}},

{muxPots.pin(15),{41, CHANNEL_7}},

};

NoteButton buttons[] = {

{muxPots1.pin(0),{note(C, 4), CHANNEL_1}},

{muxPots1.pin(1),{note(Db, 4), CHANNEL_1}},

{muxPots1.pin(2),{note(D, 4), CHANNEL_1}},

{muxPots1.pin(3),{note(Eb, 4), CHANNEL_1}},

{muxPots1.pin(4),{note(E, 4), CHANNEL_1}},

{muxPots1.pin(5),{note(F, 4), CHANNEL_1}},

{muxPots1.pin(6),{note(Gb, 4), CHANNEL_1}},

{muxPots1.pin(7),{note(G, 4), CHANNEL_1}},

{muxPots1.pin(8),{note(Ab, 4), CHANNEL_1}},

{muxPots1.pin(9),{note(A, 4), CHANNEL_1}},

{muxPots1.pin(10),{note(Bb, 4), CHANNEL_1}},

{muxPots1.pin(11),{note(B, 4), CHANNEL_1}},

{muxPots1.pin(12),{note(C, 5), CHANNEL_1}},

{muxPots1.pin(13),{note(Db, 5), CHANNEL_1}},

{muxPots1.pin(14),{note(D, 5), CHANNEL_1}},

{muxPots1.pin(15),{note(Eb, 4), CHANNEL_1}},

};

void setup() {

Control_Surface.begin(); // Initialize Control Surface

muxPots.begin();

muxPots1.begin();

}

void loop() {

Control_Surface.loop(); // Update the Control Surface

}

Показать полностью 5 1
[моё] Arduino Controller Midi Moog Musicmaker Своими руками Видео Длиннопост
2
5
lraven
4 года назад

Как сделать MIDI-контроллер из Arduino и педали экспрессии⁠⁠

Добрый день, товарищи-гитаристы! Всегда интересовала идея - а как управлять wah-педалью во всяких этих ваших BIASах и Amplitube-ах. В итоге пришел к решению, которым делюсь с вами, может кому пригодится.

Поскольку не каждый имеет образование электрика, объясняю тут все "на пальцах" так сказать)

[моё] Своими руками Arduino Гитарная педаль Midi Контроллер Видео
0
1
bagstrimp
bagstrimp
4 года назад

Оптимизировать midi клавиатуру в fl studio⁠⁠

купил я себе midi клавиатуру с алиэкспресса (worlde 61) но пользуюсь ей не совсем полноценно. есть кнопки, которые не подключены к интерфейсу fl studio, и самому настроить не получается. может кто знает - поможет? еще в видео у пацана видел, что крутилкой можно пресеты переключать, настроить также хз как

Оптимизировать midi клавиатуру в fl studio Fl Studio, Midi
Оптимизировать midi клавиатуру в fl studio Fl Studio, Midi
Показать полностью 2
Fl Studio Midi
3
68
VortexMechanic
VortexMechanic
4 года назад
Arduino & Pi

The Legend VST Synth Special Controller⁠⁠

У музыкантов диайвайщиков, появилось новое направление реализации своего таланта в устройствостроении, а именно: делать миди контроллеры под определённый виртуальный инструмент. Мой друг довольно успешно реализовал контроллер для Артуриевского Минимуга или просто Mini V. Знакомый испанец с канала Nerd Musician, также делал контроллер под MiniV . Но всё это делалось из фанеры и выглядит довольно громоздко.

Для себя, я находил в интернете магазин, где один интузиаст делал контроллеры под разные виртуальные инструменты.

Итак, Максим, заразил меня этой интересной идеей. Ну что-же? Будем делать свой МУГ!

Из многочисленных реализаций Муга в виде вст, мне лично, очень понравился виртуальный синтезатор : The Legend от Synapse Audio. Скажу даже больше: я влюбился в него. Для заядлого берлинщика, он буквально идеален, правда секвенсора в нём нет!

The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker

Взяв за основу оригинальный дизайн веэстешки, я перерисовал его под свои размеры в "иллюстраторе". Распечатал на лазернике и заламинировал.

Ещё со старой работы, у меня есть корпуса Gainta G 756, но они очень высокие. Поэтому я его располовинил, дно вырезал из старого оргстекла.

За основу проекта, конечно же берём Ардуино Леонардо и четыре штуки мультиплексора CD4067. Пользуемся библиотекой Control Surface, которая позволяет запрограммировать это всё очень быстро и просто. По началу я даже думал и не выкладывать код, но всё таки в конце - вы его найдёте. )))

The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker

Хитрость, разве что в подключении светодиодов, которые я расположил на корпусе. На самом деле ничего хитрого - паралельно контактам сигнал и минус на переключателе, последовательно, через килоомное сопротивлению (чтоб не сжечь). Да, кстати переключатели - подключены аналогично, обычным потенциометрам, и в коде ничем от потенциометров не отличаются: то есть плюс и минус на крайние ножки и с центральной - сигнал.

The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker

Заказал детальки на Алике и в конце концов собрал сие чудо! Деталек, я должен сказать, много: 38 потенциометров с колпачками ручек, 12 свитчей (на 2 положения), 9 светодиодов с держателями, леонардо, 4 мультиплексора.

The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker
The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker

Можно было заморочиться и сделать вместо некоторых потенциометров переключатели ( как на советских телевизорах), по аналогии с оригиналом. Но нога у этого переключателя - огромная, а тут и так 59 элементов на площади меньше чем лист формата А4.

The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker

Замапил все элементы управления как глобальные, что бы в любом проекте, контроллер вёл себя адекватно. Кстати можно замапить и на ту же Артурию Мини.

У оригинального, виртуального The Legend, есть ещё и "задняя" панель на которой расположены ручки управления эффектами и ещё какой то ерундой, которая ни на что не влияет. Хочу сделать, в будущем, контроллер и для задней панели. Ручек там, конечно, немного, но есть идея сделать внизу обычные нотные клавиши, реализовав это на кнопках.

The Legend VST Synth Special Controller Arduino, Controller, Midi, Moog, Своими руками, Видео, Длиннопост, Musicmaker

Ну вот такой вот. замечательный зверь у меня получился...

Терпение и упорство, реализуют любую идею, чего и Вам желаю.

Код:

#include <Control_Surface.h>

USBMIDI_Interface midi;

CD74HC4067 muxPots = { A0, {2, 3, 4, 5},};

CD74HC4067 muxPots1 = { A1, {2, 3, 4, 5},};

CD74HC4067 muxPots2 = { A2, {2, 3, 4, 5},};

CD74HC4067 muxPots3 = { A3, {2, 3, 4, 5},};

CCPotentiometer potentiometer[] = {

{muxPots.pin(0),{10, CHANNEL_6}},

{muxPots.pin(1),{11, CHANNEL_6}},

{muxPots.pin(2),{12, CHANNEL_6}},

{muxPots.pin(3),{13, CHANNEL_6}},

{muxPots.pin(4),{14, CHANNEL_6}},

{muxPots.pin(5),{15, CHANNEL_6}},

{muxPots.pin(6),{16, CHANNEL_6}},

{muxPots.pin(7),{17, CHANNEL_6}},

{muxPots.pin(8),{18, CHANNEL_6}},

{muxPots.pin(9),{19, CHANNEL_6}},

{muxPots.pin(10),{20, CHANNEL_6}},

{muxPots.pin(11),{21, CHANNEL_6}},

{muxPots.pin(12),{22, CHANNEL_6}},

{muxPots.pin(13),{23, CHANNEL_6}},

{muxPots.pin(14),{24, CHANNEL_6}},

{muxPots.pin(15),{25, CHANNEL_6}},

{muxPots1.pin(0),{26, CHANNEL_6}},

{muxPots1.pin(1),{27, CHANNEL_6}},

{muxPots1.pin(2),{28, CHANNEL_6}},

{muxPots1.pin(3),{29, CHANNEL_6}},

{muxPots1.pin(4),{30, CHANNEL_6}},

{muxPots1.pin(5),{31, CHANNEL_6}},

{muxPots1.pin(6),{32, CHANNEL_6}},

{muxPots1.pin(7),{33, CHANNEL_6}},

{muxPots1.pin(8),{34, CHANNEL_6}},

{muxPots1.pin(9),{35, CHANNEL_6}},

{muxPots1.pin(10),{36, CHANNEL_6}},

{muxPots1.pin(11),{37, CHANNEL_6}},

{muxPots1.pin(12),{38, CHANNEL_6}},

{muxPots1.pin(13),{39, CHANNEL_6}},

{muxPots1.pin(14),{40, CHANNEL_6}},

{muxPots1.pin(15),{41, CHANNEL_6}},

{muxPots2.pin(0),{42, CHANNEL_6}},

{muxPots2.pin(1),{43, CHANNEL_6}},

{muxPots2.pin(2),{44, CHANNEL_6}},

{muxPots2.pin(3),{45, CHANNEL_6}},

{muxPots2.pin(4),{46, CHANNEL_6}},

{muxPots2.pin(5),{47, CHANNEL_6}},

{muxPots2.pin(6),{48, CHANNEL_6}},

{muxPots2.pin(7),{49, CHANNEL_6}},

{muxPots2.pin(8),{50, CHANNEL_6}},

{muxPots2.pin(9),{51, CHANNEL_6}},

{muxPots2.pin(10),{52, CHANNEL_6}},

{muxPots2.pin(11),{53, CHANNEL_6}},

{muxPots2.pin(12),{54, CHANNEL_6}},

{muxPots2.pin(13),{55, CHANNEL_6}},

{muxPots2.pin(14),{56, CHANNEL_6}},

{muxPots2.pin(15),{57, CHANNEL_6}},

{muxPots3.pin(0),{58, CHANNEL_6}},

{muxPots3.pin(1),{59, CHANNEL_6}},

{muxPots3.pin(2),{60, CHANNEL_6}},

{muxPots3.pin(3),{61, CHANNEL_6}},

{muxPots3.pin(4),{62, CHANNEL_6}},

{muxPots3.pin(5),{63, CHANNEL_6}},

{muxPots3.pin(6),{74, CHANNEL_6}},

{muxPots3.pin(7),{65, CHANNEL_6}},

{muxPots3.pin(8),{75, CHANNEL_6}},

{muxPots3.pin(9),{67, CHANNEL_6}},

{muxPots3.pin(10),{68, CHANNEL_6}},

{muxPots3.pin(11),{69, CHANNEL_6}},

{muxPots3.pin(12),{70, CHANNEL_6}},

{muxPots3.pin(13),{71, CHANNEL_6}},

{muxPots3.pin(14),{72, CHANNEL_6}},

{muxPots3.pin(15),{73, CHANNEL_6}},

};

void setup() {

muxPots.begin();

muxPots1.begin();

muxPots2.begin();

muxPots3.begin();

Control_Surface.begin(); // Initialize Control Surface

}

void loop() {

Control_Surface.loop(); // Update the Control Surface

}

#arduino #controller #MIDI #moog #The_Legend #musicmaker #diy

Показать полностью 7 1
[моё] Arduino Controller Midi Moog Своими руками Видео Длиннопост Musicmaker
33
2163
Dudarion
Dudarion
4 года назад
Рукодельники

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2⁠⁠

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Прошло 4 месяца с написания предыдущей статьи, за это время произошло довольно много нового как по технической части, так и по позиционированию девайса.


Напомню какие требования к девайсу я поставил, когда начинал разработку:


1) Устройство должно имитировать гитару с 6-ю струнами и 12-ю ладами на грифе


2) Должно быть компактным, в идеале складным, чтобы можно было брать его с собой куда угодно


3) Должно подключаться ко всем популярным осям — Android, IOS, Windows, Linux, MacOS и определяться там как MIDI устройство без каких-либо драйверов


4) Работа от аккумулятора


5) Подключение должно производиться без проводов по Bluetooth Low Energy (но раз уж там будет USB разъем для зарядки, то и по проводу пусть тоже подключается)


6) Возможность сразу начать играть, без необходимости в долгих тренировках по адаптации кистевых связок


7) На каждой струне и каждом элементе грифа должно быть по светодиоду, чтобы можно было запустить табулатуру мелодии, и гитара сама показывала куда нужно прикладывать руки


8) Возможность использования основных техник игры на гитаре: hummer on, pull off, slide, vibrato


9) Задержка передачи midi команд не более 10мс


10) Все должно собираться из подручных материалов без сложных техпроцессов и дорогой электроники


Реализовать мне все это удалось, и даже больше. Был дополнительно интегрирован акселерометр для управления параметрами фильтрации звука наклоном гитары и вибромотор (правда, я до сих пор не придумал зачем).


На момент написания предыдущей статьи выглядело оно так:
Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Было принято решение пытаться делать стартап и выходить на кикстартер.


Итак, что было дальше?


Следующим шагом стал стандартный этап поиска pre-seed раунда инвестирования. Деньги нужны были на доработку и изготовление нового прототипа, проведения пиар кампании и оплату юридических манипуляций (для участия на кикстартере необходимо юр. лицо в США со всеми вытекающими организационными тратами). Эту задачу нам с моим партнером, отвечающим за бизнес процессы, удалось решить за 2 месяца.

Позиционирование


Для подтверждения полезности продукта и его функционала мы решили провести встречи со всеми Питерскими и Московскими музыкантами, с которыми смогли связаться, и заодно поснимать видеороликов для соц сетей.


Профессиональные гитаристы отнеслись к девайсу ожидаемо скептически. И я их полностью понимаю, это не замена настоящей полноценной гитаре. Это девайс для применений, в которых важны портативность, универсальность, простота, возможность играть в наушниках и т.д. Сидишь, например, в самолете, вокруг шум, суета, плачущие дети, кислородные маски выпадают. Спать невозможно. И тут внезапно наступает вдохновение, достаешь девайс, надеваешь наушники и записываешь новый трек.


Широкой публикой гитара была оценена очень позитивно не смотря на пока что ограниченный функционал и большие конструктивные неудобства. Девайс оказался настолько интересным, что даже популярный в рунете блогер Ваганыч снял на него обзор.


По результатам общения мы открыли для себя новую целевую аудиторию - саунд дизайнеры, мьюзик мейкеры - люди, которые пишут цифровую музыку. Оказалось, у них есть большие сложности с записью гитарных и других струнных партий на миди клавиатурах. Это очень сложно, долго, муторно настолько, что зачастую им приходится отказываться от струнных инструментов, органичивая свое творчество. Наш девайс они восприняли с максимальным энтузиазмом, пророча ему большую популярность.

Конкуренты


Есть на этом рынке и конкуренты. Мы купили по экземпляру каждого для оценки.

1. Artiphon - панель, чувствительная к нажатию, по форме напоминает гитару, но позиционируется скорее как настольная клавиатура.

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Интересная, но дорогая штука. В целом, работает неплохо, можно извлекать разнообразные звуки. Имеет встроенные динамики, но лучше их не включать. Подключается только по USB.

2. Jammy - гитарный форм-фактор, состоит из разъединяющихся элементов с реальными струнами. Датчики независимо отслеживают удары по струнам на деке и прикосновение струны к ладу на грифе. Знакомым гитаристам не удалось сыграть на ней что-то внятное - ноты то не извлекались, то извлекались по нескольку раз. Возможно, требуется длительное привыкание. На реальных роликах в интернете также не удалось найти полноценной гитарной игры, в основном это игра медленным перебором по отдельным струнам.

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

3. Jamtik - игрушка с 7-ю ладами на батарейках. Сыграть на ней не удалось даже «В траве сидел кузнечик».

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Анализ конкурентов добавил нам оптимизма. Ни один из этих девайсов не позволяет играть реальные быстрые гитарные партии, не имеет обучающей подсветки.

Теперь самое интересное – новый прототип

На основе испытаний старого прототипа, конкурентов и личных предпочтений, я решил расширить функционал девайса и добавить несколько пунктов к требованиям:

1) Конечно, RGB подсветка


2) Подвижные струны на деке с детектированием как касания, так и величины отклонения при извлечении ноты. Это позволит избавиться от проблемы задевания пальцами соседних струн и расширит возможности игры за счет поддержки velocity (разные параметры нарастания звука и громкости ноты) и глушения струн прикосновениями как в настоящей гитаре


3) Детектирование силы нажатия на сенсоры грифа для реализации стандартных гитарных техник игры


4) Встроенный синтезатор со встроенной библиотекой инструментов и разъем Jack 3.5мм для подключения наушников или внешних колонок. Встроенные динамики делать не стал – добиться хорошего звучания было бы слишком сложно и дорого


5) Мобильное приложение со встроенным качественным синтезатором и функционалом обучения


6) Пады с подсветкой для записи лупов


7) Упоры на деке и удобного удержания сидя и стоя, крепления для ремешка

Корпус

Корпус получил множество изменений, особенно в узлах со струнами на деке и в механизме складывания. Сенсоры на грифе теперь покрыты матовыми рассеивателями и светятся всей поверхностью.

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом
Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Основная задача - сделать девайс таким, чтобы был применим мануальный опыт игры на настоящей гитаре. Были проработаны расстояния между ладами, механика струн, геометрия деки и развесовка. Пока что это только рендеры корпуса, но изготовление прототипов уже идет полным ходом.

Электроника


Электронику пришлось разделить на 4 платы:

Гриф

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Адресные RGB светодиоды подключены последовательно к одной ноге STM-ки. Пришлось повозиться с двойной буферизацией и выводом данных через DMA 100 раз в секунду. Зато, теперь оно работает очень быстро и можно запускать цветные визуальные анимации на поверхности грифа.

Плата с падами и подпружиненными контактами для соединения с грифом в разложенном состоянии гитары

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Основная плата со струнами, мозгами, силовой частью, радио частью, синтезатором и датчиками

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Здесь происходит детектирование как прикосновения к струнам, так и величины их отклонения. Это решает проблему со случайными задеваниями соседней струны при игре и дает возможность глушить струны как на настоящей гитаре.

Плата с разъемами USB type-C, Jack 3.5мм и тремя индикаторными светодиодами

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Мобильное приложение

После выкладывания предыдущей статьи, мне написал мобильный разработчик Юрий Дубовой с предложением помочь в разработке приложения под iOS.


Мы сформировали протокол общения гитары с приложением и разбили его на несколько интерфейсов:

- Midi команды, разумеется, по умолчанию передаются по стандартному BLE-Midi интерфейсу. Таким образом, к приложению при желании можно будет подключить и другие midi устройства, например, клавиатуру


- Опционально поддерживается прием midi команд и по проводному USB-Midi интерфейсу. Это будет полезно для старых телефонов без поддержки BLE, а также в случае необходимости сокращения задержки до минимума (порядка 5мс)


- Отдельный кастомный BLE сервис для передачи уникальных команд, связанных с управлением светодиодами, режимами работы девайса, синхронизацией состояния и т.д.


- Стандартный BLE battery service для передачи уровня заряда аккумулятора. Он поддерживается на уровне операционной системы и, в случае в виндой, даже отображается соответствующая иконка в панели устройств

Приложение разбито на несколько экранов, соответствующих разным режимам работы:

Свободная игра


В этом режиме пользователь выбирает один из инструментов (акустика, электрогитара, пианино, укулеле, барабаны, и т.д.) и просто играет как ему хочется. Есть возможность загружать свои инструменты в виде саундфонтов в формате «.sf2».

Игра по табулатурам


В этом режиме нужно выбрать мелодию из списка табулатур и запустить интерактивное воспроизведение, при котором гитара светодиодами подсвечивается нужный аккорд и приложение ждет, пока юзер его не сыграет, и зажигает следующий. При этом происходит оценка правильности и скорости игры.

Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом
Как я учился играть на гитаре, а в итоге создал свою цифровую. Часть 2 Своими руками, Технологии, Музыка, Гитара, Электроника, Гаджеты, Arduino, Разработка, Стартап, Kickstarter, Краудфандинг, Длиннопост, Midi, Видео, Рукоделие с процессом

Обучение


Пока у нас нет даже прототипа этого режима, но предполагается интерактивное обучение нотной грамоте и гитарным основам в игровой форме с использованием светодиодов на девайсе.

Есть и другие интересные режимы, о которых я расскажу в следующей статье. Впереди еще очень много работы.


Теперь играть на ней можно тремя разными способами:


1) Подключение через BLE MIDI протокол к телефону или компу, где девайс распознается как миди устройство, и игра через внешние виртуальные синтезаторы (Ableton, FL studio, Garage Band и т.д. или наше приложение)


2) То же самое, но с подключением через USB MIDI (работает со всеми хостами, которые я проверял – Android, IOS, Windows, MacOS, Debian)


3) Игра внутренним синтезатором, с подключением наушников или внешней колонки напрямую в гитару. В этом случае звук будет не самым Hi-Fi, но вполне приемлемым для игры для себя


Интересно, что можно играть всеми тремя способами одновременно, может кому-то пригодится.


Завершение


После завершения изготовления корпуса и тестирования нового прототипа я планирую написать следующую статью, в которой будет больше технических подробностей. Если среди читателей есть люди, желающие поучаствовать в создании контента, поделиться предложениями или помочь с продвижением – пожалуйста, пишите мне. А также будем рады помощи с изготовлением корпуса и разработкой мобильного приложения.


Кому интересно следить за новостями проекта или оформить предзаказ – оставляйте почту в форме на сайте Sensy и подписывайтесь на соцсети.


Спасибо за внимание! Буду рад обратной связи в комментариях.

Показать полностью 12 1
[моё] Своими руками Технологии Музыка Гитара Электроника Гаджеты Arduino Разработка Стартап Kickstarter Краудфандинг Длиннопост Midi Видео Рукоделие с процессом
185
3
amadeuskarelin
4 года назад

Запись фортепиано на компьютер?⁠⁠

Как записывают звук на пианино ютуберы?

1.Как записать такой звук на компьютер? Объясните в подробностях, как и какие провода в какую щель?

2.Как записывать такие выплывающие квадратики? В какой программе?

3.Можно ли делать это одновременно ПУНКТ 1 И 2?

4.Как они делают такие эффекты? Это ведь все делается автоматом? Не может же быть что они накладывают на каждую ноту эффект?

Показать полностью
[моё] Пианино Фортепиано Музыка Музыканты Классика Midi Сольфеджио Ноты Видео
5
alexalexasanches
4 года назад

Какую миди клвиатуру или синтезатор выбрать?⁠⁠

Мне нужна обычный синтезатор или миди клавиатура , но без функционала. Качественный звук как у обычного пианино

[моё] Синтезатор Midi Текст
10
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии