Съдържание:
Видео: Генератор на произволна последователност на Midi: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Здравейте, днес ще ви покажа как да направите свой собствен генератор на произволна последователност на Midi.
Той генерира произволни 4, 7, 8 или 16 дълги последователности с ноти в минорен ключ.
Разбира се, можете да промените каквото искате, можете да добавите повече дължини на последователността или да промените ключа. Но лично аз намерих тези настройки за доста полезни.
Консумативи
Платка
Някои джъмперни кабели
2 * 220 ома резистори
1 * 10k ом резистор
5 * 1k ohm резистор (или повече, ако искате повече дължини на последователността)
Потенциометър, за предпочитане на малък пробив, така че да е удобен за макет
Женски Midi Jack (известен още като женски 5 Pin Din Jack)
2 удобни превключвателя
Щипка за батерия 9v.
И разбира се Arduino. Предпочитам Nano, по -специално китайски клонинг от AliExpres, тъй като може да работи на 3.6 - 10v, което улеснява захранването с батерии. Ако сте избрали същата Nano, можете да използвате и 4 батерии AA.
По избор: Ротационен превключвател (не го използвам, но ако искате да поставите този проект в калъф, силно препоръчвам такъв.)
Стъпка 1: Софтуер
За да го програмирате, ще ви е необходим Arduino ID:
Ще ви е необходима и библиотеката Midi:
Не се нуждаете от никакви библиотеки за потенциометъра или превключвателите.
И ако имате и китайския нок-офф Arduino Nano, ще ви е необходим този драйвер CH340: https://sparks.gogo.co.nz/ch340.html или https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
Стъпка 2: Хардуер
Хардуерната част не е много трудна. Може да се наложи да се уверите, че вашите превключватели работят по същия начин като моя и можете да оставите големия въртящ се ключ, ако искате. Много е удобно, ако искате да поставите всичко в калъф, но лично аз просто използвам белия джъмпер, за да задам дължината на последователността. Той е по -малък и обикновено го оставям на 8 стъпки така или иначе. Ако просто следвате схемата, тя трябва да работи добре и винаги можете да оставите коментар за повече обяснения.
Стъпка 3: Качете скица и тест
Можете да намерите скицата тук:
Силно ви препоръчвам да направите промени и да видите какво прави. Можете да добавите още опции за дължината на последователността, можете да добавите друг потенциометър, който определя основната бележка. Можете да промените ключа/режима, който не избира. Има толкова много неща, които можете да направите, за да подобрите този дизайн. Това беше направено, за да бъде донякъде лесно да се следва и да се направят само основите.
Не забравяйте да ме уведомите какво измисляте! Обичам да виждам хората да правят подобрения/промени, за които не бих се сетил.
Препоръчано:
Максимален генератор на околната среда на MSP: 19 стъпки
Max MSP Ambient Loop Generator: Това е урок за това как да започнете да създавате генератор на околна среда в Max MSP, Този урок очаква да имате основни познания за Max MSP, DAW интерфейси и обработка на сигнали. Ако искате да използвате програмата, създадена в този урок
Направете преносим слънчев генератор: 12 стъпки
Направете преносим генератор на слънчева енергия: Електроника ви е свършила ли някога, когато сте били навън? къмпинг или на място, където нямаше захранване (Ac), за да ги зареди отново? ето един прост уикенд проект, който ще гарантира, че винаги ще имате начин да поддържате мобилния си телефон
MIDI/Arduino контролиран 8-битов звуков генератор (AY-3-8910): 5 стъпки
MIDI/Arduino 8-битов звуков генератор (AY-3-8910): Изградете ретро звучащ 8-битов звуков генератор и го контролирайте чрез MIDI. Този дизайн е частично вдъхновен от ентусиастите на Chiptune, изграждащи схеми на Arduino за възпроизвеждане на Chiptune файлове и някои от моите собствени идеи за интегриране на звука на ранните недостатъци на видеоигрите
Музикален генератор, базиран на времето (ESP8266 базиран midi генератор): 4 стъпки (със снимки)
Метеорологичен генератор, базиран на времето (ESP8266 базиран Midi генератор): Здравейте, днес ще ви обясня как да направите свой собствен малък музикален генератор, базиран на времето. Той е базиран на ESP8266, който е нещо като Arduino и реагира на температура, дъжд и интензивността на светлината. Не очаквайте това да прави цели песни или акорди
Генератор - DC генератор, използващ Reed Switch: 3 стъпки
Генератор - DC генератор, използващ Reed Switch: Прост DC генератор Генератор с постоянен ток (DC) е електрическа машина, която преобразува механичната енергия в електричество с постоянен ток. Важно: Генераторът с постоянен ток (DC) може да се използва като двигател с постоянен ток без никаква конструкция промени