Дмитрий Дударев @Dudarion
Разработчик железа и софта, СТО
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity
Specialization
Specialist
C++
Python
Altium Designer
SolidWorks
GLSL
Electronics Development
Embedded system
Circuitry
STM32
PCB design
2) Одна большая плата более эффективна с точки зрения стоимости изготовления, монтажа и количества проводов
3) Отказ от светодиодов и акселерометра не сильно скажется на стоимости. Если пользователю это не нужно, он может отключить это в приложении.
Но в случае успешного краудфандинге в мыслях есть идея сделать упрощённую детскую версию гитары.
Спасибо за вопросы!
Это уже есть в новом прототипе, в статье описан встроенный синтезатор
Все верно, весь опрос датчиков, индикация, логика и usb на совести stm32f042. Удалось большинство задач повесить на dma, разгрузив ядро.
Напрашиваются два решения этой проблемы:
1) подключение к сети через внешнюю usb сетевуху, фильтрующую пакеты
2) установка оси на виртуальную машину, также фильтрующую запросы
По такому же принципу работал трекинг в первой версии SteamVR
https://youtu.be/J54dotTt7k0
При рабоче через сторонние синты, нужно, чтобы диапазон бенда был определенным. Если настройки по какой-то причине изменены, это уже на совести пользователя)
В новой версии будет детектирование усилий (вибрато), ударов (hammer on), срывов (pull off). И, конечно, будут rgb светодиоды. Планирую сделать так, чтобы основные техники игры на настоящей гитаре работали и тут.
В приложении будет не только возможность играть по табулатурам, но и отдельный режим с обучения нотам и аккордам, трекингом прогресса и экзаменациями
В той версии, что на последнем видео, уже есть детектирование усилия на ладах и «струнах». Пока что в разработке корпус.
Если под имитацией ладов вы имеете в виду тактильное ощущение порожков, то да, в следующей версии на корпусе будут тактильные выступы между рядами сенсоров.
Во-первых, для звукоснимателей нужны струны, во-вторых, конвертация аналогового сигнала в midi в реальном времени часто дает некорректные интерпретации.