@ru_arduino

Страница 7004 из 7737
][@с|<er
15.07.2018
16:20:40
Как я понял в свое время китайцы много не реализованного продавали, много китайских заводов занималось изготовлением муз инструментов, и так сказать неликвиды за недорого отдают.

Dolphin
15.07.2018
16:20:50
то есть с пересчетом - 360 градус, это 256 так?

Google
Rabu
15.07.2018
16:21:30
Asdf
15.07.2018
16:21:36
Опасный ник
За него тут забанить могут.

Dolphin
15.07.2018
16:21:38
окружность делится на 256
ну я так и сказал )

для 256 углов на картинку уже нужно 16кб

этого хватает

x01net
15.07.2018
16:22:19
][@с|<er
15.07.2018
16:22:21
Вообще давали такую ссылку. Недорогой был набор ( клавиши в комплекте для самостоятельной сборки ) миди панели для будущей миди клавиатуры

Artem
15.07.2018
16:22:23
@ar7ch че с планшетом?
ничего нового

Dolphin
15.07.2018
16:22:38
при условии, что 16 градаций на цвет в палитре

Rabu
15.07.2018
16:22:47
для 256 углов на картинку уже нужно 16кб
если ужать 2 пикселя в три байта, то и все 12.5

Dolphin
15.07.2018
16:23:04
как ты сортировать то их будешь потом? )

][@с|<er
15.07.2018
16:23:27
Миди панель в полне возможно собрать, но для этого нужно найти старую ссылку.

Google
Dolphin
15.07.2018
16:23:34
впрочем, можно зеленые соседних пикселей сводить в байт, да

][@с|<er
15.07.2018
16:23:45
Контроллер уже есть, нехватает ( фигни с контактами и клавишами)

Dolphin
15.07.2018
16:24:03
RRRRBBBB G1G1G1G1G2G2G2G2 RRRRBBBB - 3 байта

][@с|<er
15.07.2018
16:24:23
Сортировать - клавиши непроблема, знаю как в реальности должно звучать

Rabu
15.07.2018
16:24:23
на неопиксели отправляет GRB

Dolphin
15.07.2018
16:24:53
24 бита

Rabu
15.07.2018
16:24:54
соответственно пакую G1R1 B1G2 R2B2

][@с|<er
15.07.2018
16:25:05
Это меня меньше всего напрягает

Rabu
15.07.2018
16:25:12
отправляю последовательно

][@с|<er
15.07.2018
16:25:29
Поищите старую ссылку

Dolphin
15.07.2018
16:26:26
соответственно пакую G1R1 B1G2 R2B2
16 градаций в авр удобно обрабатывать

там есть swap

меняет нибблы местами

1 такт

Rabu
15.07.2018
16:26:56
но можно без него

][@с|<er
15.07.2018
16:27:02
Или придется вандальным образом вытаскивать готовую панель с клавишами из какого нибудь мертвого синтезатора

Dolphin
15.07.2018
16:27:20
но можно без него
КАК БЕЗ НЕГО?

Asdf
15.07.2018
16:27:32
https://www.instagram.com/p/BbjrCbIDeqo/ адафут офигительны

Google
Dolphin
15.07.2018
16:27:34
как ты 2 байта расфаршируешь в 24 бита научи?

Dolphin
15.07.2018
16:28:07
три байта на пиксель?

Asdf
15.07.2018
16:28:07
Поищите старую ссылку
Ленивое создание.

][@с|<er
15.07.2018
16:28:14
Муз слух, вообщето есть

Метод тыка тоже метод, найдем нужное положение и звук

Rabu
15.07.2018
16:28:34
три байта на пиксель?
G1R1 B1G2 R2B2, отправка последовательно

Dolphin
15.07.2018
16:28:54
Rabu
15.07.2018
16:29:16
так это 6 байт
G1 — четыре бита

Dolphin
15.07.2018
16:29:18
неопикселю на 1 точку надо скормить 3 байта

Rabu
15.07.2018
16:29:23
и все остальные

Dolphin
15.07.2018
16:29:24
24 бита

][@с|<er
15.07.2018
16:29:31
Так что , концы к клавишам подберем верные

5 актав в полне хватит

Asdf
15.07.2018
16:30:15
http://mozgochiny.ru/electronics-2/kak-sdelat-deshevyiy-midi-kontroller-na-baze-arduino-svoimi-rukami/

Dolphin
15.07.2018
16:31:31
G1 — четыре бита
тебе каждые 4 бита надо умножить на 16, чтобы получить байт на компоненту

для этого тебе надо сделать 4 сдвига

так как АВР не умеет двигать больше чем на 1 бит

но есть функция SWAP

Google
Dolphin
15.07.2018
16:32:07
которая меняет местами нибблы

тем самым умножает на 16 за 1 такт

swap r16 and r16, 0xF0

так будет точнее

итого - 2 такта

Rabu
15.07.2018
16:33:33
ок, я пока до реализации не дошел, дойду — отпишу

Admin
ERROR: S client not available

][@с|<er
15.07.2018
16:36:06


Но этже пипец клавиши

Жесть...

Dolphin
15.07.2018
16:38:22
то есть, тебе чтобы получить три байта, надо приблизительно сделать так: ld r16, X+ ; Взяли байт mov r17, r16 ; копия and r16, 0xF0 ; получили красный swap r17 ; поменяли синий с красным местами and r17, 0xF0 ; получили синий ld r18, X+ ; взяли следующий байт mov r19, r18 ; скопировали and r18, 0xF0 ; получили зеленый

на следующем шаге, тебе нужно что-то сделать с остатком в R19

Asdf
15.07.2018
16:43:11
Жесть...
Можно купить игрушечный синтезатор и сделать из него донора.

][@с|<er
15.07.2018
16:43:56
У игрушечного клавиши мелкие

Asdf
15.07.2018
16:44:00
Даже датчики силы нажатия поставить.

][@с|<er
15.07.2018
16:44:19
Покрупнее бы... Клавиши

Если ряд на 5 актав собирать тут как минимум 4 разломать игрушки нужно

А не проще найти ссылку на готовую миди панель ( набор для сборки ) за 1 косарь.

Google
][@с|<er
15.07.2018
16:45:50
Октав

Детские девайсы мелкие клавиши

Неудобно

][@с|<er
15.07.2018
16:48:22
Ммм... Месяц три назад была такая ссыль, там был наборчик из китая всего он штуку стоил, и там посылкой отправляют набор клавиш , сами спицы на которые эти самые клавиши крепятся, и плату с контактами ( контактной группой )

Asdf
15.07.2018
16:49:08
Если ряд на 5 актав собирать тут как минимум 4 разломать игрушки нужно
Забудь про пять октав. У самого пятиоктавная в диван запрятана. Пять октав не нужно, если ты не пианист.

Ну или разделение на зоны если не использовать.

][@с|<er
15.07.2018
16:52:28
Чаще всего нужны три октавы, но иногда требуется и 4,5

Все от музыки зависит

Если уж собирать то полноценную а не урезанный вариант

][@с|<er
15.07.2018
16:57:20
Хотябы просто на замыкание контактами

Asdf
15.07.2018
16:58:05
49 клавиш хватит с запасом. А 61 клавиш только места до фига занимают.

][@с|<er
15.07.2018
16:58:07
Ну если просто пиликать то да, двух октавной хватает

Если полноценно играть в две руки - двух октав мало

Asdf
15.07.2018
17:00:11
Моя в диване уже сколько лет лежит, не знаю. Как раз из-за того, что громоздкая.

Страница 7004 из 7737