Оглавление:
- Шаг 1: материалы
- Шаг 2: Не-ключи
- Шаг 3: Электроника
- Шаг 4: Установите его
- Шаг 5: запрограммируйте
- Шаг 6: Играйте
Видео: Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
В последние несколько лет ряд производителей синтезаторов выпустили «настольные полумодульные» инструменты. Обычно они имеют тот же форм-фактор, что и формат модульного синтезатора Eurorack, и, скорее всего, предназначены для использования в качестве шлюза в мир модульных устройств. (Что касается зависимости, это одна из самых безопасных).
Боюсь, я сильно увлекся маркетингом.
Хотя я люблю Moogs и Behringers, я продолжал читать о Make Noise «0-Coast». В то же время я смотрел рекламные видеоролики с участием Сюзанны Чиани, Кейтлин Аурелии Смит, Тодда Бартона, Аллесандро Кортини и других, которые побудили меня (что было для меня в любом случае) новый тип мышления синтеза музыки: «Синтез западного побережья», это называлось вообще.
Общая разница между этим и тем, на чем я вырос (как это обычно объясняется), заключается в том, что Боб Муг создал синтез «восточного побережья» (или субтрактивный) с акцентом на подражание традиционным инструментам путем создания естественных, основных форм волны и фильтрации концов или полосы спектра при формировании огибающей объема. Дон Бухла, с другой стороны, работал на другом конце США, чтобы создать электронный инструмент, не похожий ни на один из существовавших ранее, сосредоточившись на тембральном обогащении и сложном формировании волн. (Между прочим, разница часто выражается как соперничество или дихотомия между ними, но в отличие от Бигги и Тупака в более привычном соперничестве Восточного и Западного побережья, насколько я могу судить, Бухла и Муг относились к ним довольно тепло. друг друга и восторженно отзывались друг о друге. Кроме того, у большинства артистов, использующих инструменты Buchla или Serge, также есть субтрактивные синтезаторы в арсенале.)
Anyhoo, это подводит нас к Make Noise. 0-Coast продается как синтезатор, который содержит элементы синтеза как восточного, так и западного побережья, но не имеет «преданности» ни одному из них. Однако тот факт, что это действительно единственное настольное устройство, доступное с любыми функциями для западного побережья, выделяет его среди полумодов для настольных ПК. Я сразу влюбился в свою. Это что-то самое близкое к Buchla, которое может себе позволить большинство из нас, кто любит синтезаторы, но не играет на жизнь.
Единственное, что я бы изменил в 0-Coast, это то, что (несмотря на патчи Krell) у него нет встроенного контроля производительности. В большинстве случаев он работает в паре с Arturia или Korg, но мой Keystep был настолько шире, чем 0-Coast, что меня это немного не устраивало. Бухла часто цитируется, говоря, что он хотел избежать «черно-белых клавиш», потому что это заставляет вас думать как пианист, а не как синтезатор, и вы можете увидеть результаты в контроллерах, которые он придумал. Помня об этом, я был вдохновлен создать свой собственный трибьют Дону Бухле в виде этого миди-контроллера с емкостным сенсорным управлением для моего 0-Coast "The Oceania".
Шаг 1: материалы
Материалы должны быть хорошо знакомы, и их легко найти для любого изготовителя - это сложный процесс и время. Вам понадобиться:
Материалы
1 Arduino Mega-Я рекомендую мини-стиль (например, этот на Amazon), чтобы упростить установку под сенсорными площадками, но это не обязательно. Возможно, вы даже сможете использовать Uno / Genuino, Mini или Feather, но для этого, вероятно, потребуется, чтобы вы относились к контактам АЦП как к цифровым, и я не знаю, работает ли на них стандартная процедура измерения емкости. И вам придется разобраться в программировании самостоятельно.
2 резистора 220 Ом
1 стерео разъем для наушников 3,5 мм
1 односторонний медный лист (используется для травления ваших собственных печатных плат) не менее 9 дюймов x2 3/4 дюйма
Многожильный соединительный провод (чем тоньше, тем лучше - я использовал этот 30AWG, опять же от Amazon)
Припой
То, что вам нравится и с чем удобно работать, чтобы закрепить на нем
Стереокабель TRS 3,5 мм, штекер-штекер
Инструменты
Настольная пила (в качестве альтернативы, станок с ЧПУ или лазерный резак, вероятно, даст вам лучшие результаты, если вы будете знать, что делаете).
Паяльник и паяльные инструменты, в том числе плоскогубцы, кусачки и устройства для зачистки проводов.
Принтер (бумажный, а не 3-й) (но может быть и 3-й)
Прямолинейный
Перманентный маркер / маркеры
Сверло (лучше всего подойдет сверлильный или роторный пресс).
Поворотный инструмент или напильник
Стальная вата (по желанию)
Шаг 2: Не-ключи
Распечатайте перевернутую (вертикальную) версию выкройки (той, на которой нет никаких букв) и разрежьте два ряда на правую и левую полоски. Затем разрежьте медную оболочку на две полоски того же размера, что и две полоски бумаги (каждая должна быть размером 8 7/8 "x 1"). Приклейте бумажные полоски к задней части кусков плакированной меди и, используя перманентным маркером отметьте углы треугольников, параллелограммов и прямоугольников на краях медного покрытия, затем соедините их прямым краем так, чтобы получилось что-то похожее на последнюю фотографию этого шага.
Затем очень осторожно установите полотно настольной пилы так, чтобы полотно едва прорезало над уровнем стола. Дело в том, чтобы удалить медную сторону оболочки на ширину лезвия, но не прорезать стекловолоконную подложку (по крайней мере, существенно). Вы можете протестировать ее с некоторой «каплей», оставшейся от разрезания полосок. медь, чтобы убедиться, что лезвие не слишком высоко и не слишком низко. Отрежьте оболочку, используя линии, проведенные на спине, в качестве направляющих для совмещения лезвия. Вы захотите использовать угловую направляющую с удлинителем. Все диагональные линии должны быть 62,5˚. Иди медленно. Как видите, мои порезы вышли не так идеально, как я надеялся. После того, как каналы прорезаны в оболочке, вы захотите отпилить любые грубые медные края (в конце концов, кровь действительно испортит емкость). Я взял немного стальной ваты, чтобы придать ей ощущение чистоты.
Излишне говорить, что при работе с настольной пилой соблюдайте все обычные меры предосторожности. Надевайте защитные очки и пользуйтесь ручкой, и УБЕДИТЕСЬ, ЕСЛИ ВЫ НЕ ЗНАЕТЕ, ЧТО ВЫ ДЕЛАЕТЕ, ДАЖЕ НЕ ПЫТАЙТЕСЬ ЭТО!
В качестве альтернативы я включил PDF-файл в надежде, что если у кого-то есть станок с ЧПУ или лазерный резак, они захотят попробовать это, чтобы они могли использовать векторизованную версию макета и вырезать профессионально выглядящую. (Пожалуйста, поделитесь результатами, если вы это сделаете.)
После того, как невыпадающие шпонки будут врезаны в оболочку, просверлите отверстия настолько малым, насколько ваш пресс может обработать, что все равно позволит вам пропустить нити соединительного провода в кончики или углы верхних рядов каждого из выступов. -клавиши.
Конечно, если вы хотите, вы можете избежать хлопот и артистизма и вырезать традиционную клавиатуру, нарезав ровные прямые канавки на одной полосе покрытия, а затем нарезав более короткие и тонкие полосы, чтобы они располагались поверх них (как клавиши # / ♭). Пухлая двойная липкая лента, вероятно, будет достаточно изолирующей, чтобы вы не запустили ноты внизу, но это непроверенное предположение. Мне было бы интересно посмотреть, что вы придумали.
Шаг 3: Электроника
Припаяйте один кусок соединительного провода к каждому из ключей, пропустив провод через просверленные отверстия с задней стороны, затем отрежьте провод заподлицо с медной стороны. Не вдаваясь в технические подробности, подумайте о том, как вы собираетесь его смонтировать, и запланируйте, чтобы провод был достаточно длинным, чтобы добраться от каждого не ключа в каждой полосе до Arduino, не имея более пары миллиметров дополнительного провода. Затем очень осторожно, по одному проводу за раз, припаяйте провод от каждого не-ключа к выводу Arduino Mega, соответствующему номеру, указанному на каждом не-ключах на фотографии. Это решающая часть операции. Вы можете перейти к программированию и проверить работу клавиш после каждых нескольких паяных соединений. (Например, в моей исходной версии контакт 13 замкнут или что-то в этом роде и всегда читается так, как будто его касаются, поэтому мне пришлось написать код, чтобы компенсировать и переместить все, что находится над ним, вниз по значению контакта.)
Затем припаяйте один резистор 220 Ом между +5 В на Arduino и коннектором розетки, а другой резистор припаяйте между контактом 1 / TX и концевым разъемом разъема. (Обратите внимание, что выводы для различных сокетов будут различаться, поэтому вам решать, какое соединение является каким.) Наконец, припаяйте кусок соединительного провода между контактом Gnd на Arduino и кольцевым разъемом на сокете.
Как видите, я использовал небольшой кусок полосовой платы для установки резисторов и гнезда, но это не является абсолютно необходимым.
После пайки вы захотите отпилить / отшлифовать / вращать инструментом заподлицо срезы припаянного провода до тех пор, пока они не станут достаточно гладкими, и вы можете использовать перманентный маркер для окраски не клавиш в любой выбранной вами конфигурации. Я сделал все обращенные вниз треугольники черными в качестве визуальной подсказки, но я протестировал красный и серебряный перманентный маркер, и каждый из них работал (серебро странным образом уменьшило показания емкости).
Шаг 4: Установите его
Давайте не будем вдаваться в подробности об этой части. Используйте в качестве крепления все, что вам удобно. Я использовал мореный массив дуба для создания этого классического вида синтезатора (отсылка к линии восточного побережья), но вы можете использовать все, что захотите. Например, я также сделал его CV-версию для своего кейса Eurorack, который смонтирован на конструкции из листового ПВХ. Вы можете рассмотреть возможность 3D-печати основы, если у вас есть доступ к принтеру с достаточно широкой платформой, или даже сделать для нее картонную основу. На самом деле это не имеет значения, если это не мешает работе электроники.
Как вы можете видеть, я (небрежно) проложил два канала для проводов на задней стороне клавиш без клавиш, углубление для электроники на нижней стороне и порт между ними, чтобы я мог припаять провода к частям с медным покрытием. и Arduino перед установкой и просто пропустите Arduino через порт. Кусок алюминия - это то, к чему я прикрепил электронику (с помощью пластиковых стоек и небольшого количества горячего клея для платы разъемов). Затем я прикрутил металл к основанию и поставил на дно несколько ножек из EVA.
Не-клавиши прикреплены к основанию полосками толстой двойной липкой ленты, но снова используйте все, что захотите, если это не мешает емкости или схемам.
Шаг 5: запрограммируйте
Если вы никогда раньше не программировали Arduino, то вы попали в нужное место - по этой теме, вероятно, есть сотни или тысячи статей, так что я не буду повторять эту тему снова.
В прикрепленном zip-архиве два эскиза. Загрузите, распакуйте их и добавьте в свою библиотеку эскизов Arduino.
Первый набросок (megaCapacitiveKeyboardTest) представляет собой адаптацию функции Arduino readCapacitivePin, которая здесь используется в качестве теста, который показывает, какая клавиша нажата, и значение емкости для нее при нажатии на последовательном мониторе. Это позволит вам увидеть некоторые значения и протестировать соединения от Arduino к не-клавишам.
Загрузите это в Arduino, откройте монитор последовательного порта (убедитесь, что для монитора установлена правильная скорость) и коснитесь нескольких не-клавиш, отметив значения для самого тяжелого и легкого прикосновения, которое вы будете использовать для игры. Они будут использоваться для значений minCap (легчайшее прикосновение) и maxCap (самое тяжелое) во втором скетче (OceaniaMidi_Release), которые вы фактически загрузите в контроллер, чтобы использовать его в качестве контроллера. Если вам нужно изменить значения, сделайте это, затем снова сохраните эскиз и загрузите его в Океанию.
Шаг 6: Играйте
Единственное питание, необходимое для запуска Oceania, поступает от Arduino, поэтому вы можете использовать тот же кабель, который вы использовали для загрузки эскиза и питания его от вашего компьютера, или подключить его к зарядному устройству для телефона или настенной бородавке - что бы там ни было ваше воображение и работает с Arduino, который вы использовали.
Подключите кабель «папа-папа» к разъему Oceania и разъему Midi A на 0-Coast или другом совместимом синтезаторе и приступайте к делу! Две крайние левые клавиши (контакты 29/28) действуют как изменение высоты тона, а две крайние правые (контакты 30/31) повышают и понижают октаву, в которой отправляются ноты.
Кажется, что 0-Coast имеет тенденцию зависать на некоторых нотах, отправленных Arduino, но обычно вы можете просто снова прикоснуться к тону зависания, и он выключится. Также, если 0-Coast подключен к Oceania, когда вы загружаете скетч, он может застрять на низкой ноте. Если это произойдет, просто выключите и снова включите 0-выбег, и он должен исчезнуть.
Наконец, мне приходит в голову, что одной вещью, которая могла бы сделать резку плакированной меди намного более чистой, была бы лазерная резка, поэтому, если вы нашли это вообще полезным, пожалуйста, проголосуйте за этот Instructable в конкурсе Epilog X.
Удачной игры!
Рекомендуемые:
Более дешевый ESP8266 WiFi Shield для Arduino и других микросхем: 6 шагов (с изображениями)
Более дешевый ESP8266 WiFi Shield для Arduino и других микросхем: Обновление: 29 октября 2020 г. Протестировано с библиотекой плат ESP8266 V2.7.4 - работает Обновление: 23 сентября 2016 г. Не используйте библиотеку плат Arduino ESP V2.3.0 для этого проекта. V2.2.0 работаетОбновление: 19 мая 2016 г. В 14-й версии этого проекта библиотеки и код исправлены для работы с
Контроллер PacificCV для модульных синтезаторов: 6 шагов
Контроллер PacificCV для модульных синтезаторов: несколько недель назад я опубликовал инструкцию для MIDI-контроллера Oceania, который я построил в паре с моим Make Noise 0-Coast. В нем я упомянул, что я также создавал версию CV, и вот она. Поскольку миди-версия была создана для соответствия
Взлом Voice Changer для синтезаторов своими руками: 9 шагов (с изображениями)
Взлом Voice Changer для DIY Synths: для тех, кто следил за моими последними 'ibles - вы знаете, что я собирал несколько 555 синтезаторов таймера в последнее время. Недавно во время поездки на мою местную станцию по переработке вторсырья я нашла устройство для смены голоса для детей. Это тот тип, когда вы говорите в микрофон
Как сделать собственное автомобильное зарядное устройство USB для любого IPod или других устройств, которые заряжаются через USB: 10 шагов (с изображениями)
Как сделать собственное автомобильное зарядное устройство USB для любого IPod или других устройств, которые заряжаются через USB: Создайте автомобильное зарядное устройство USB для любого iPod или другого устройства, которое заряжается через USB, соединив автомобильный адаптер, который выводит 5 В и розетку USB. Самая важная часть этого проекта - убедиться, что мощность выбранного автомобильного адаптера правильная
Третья рука ++: универсальная рука помощи для электроники и других деликатных работ: 14 шагов (с изображениями)
Третья рука ++: Многофункциональная рука помощи для электроники и другой деликатной работы. Раньше я использовал третьи руки / руки помощи, доступные в сетевых магазинах электроники, и был разочарован их удобством использования. Мне никогда не удавалось получить клипы именно там, где я хотел, или на настройку уходило больше времени, чем следовало бы