Оглавление:

Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): 6 шагов (с изображениями)
Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): 6 шагов (с изображениями)

Видео: Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): 6 шагов (с изображениями)

Видео: Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): 6 шагов (с изображениями)
Видео: REMEMBER 1.0 | Electronic Jam Session with Elektron Digitakt + Circuit Tracks | Atlas Castle 2024, Декабрь
Anonim
Image
Image
Не-ключи
Не-ключи

В последние несколько лет ряд производителей синтезаторов выпустили «настольные полумодульные» инструменты. Обычно они имеют тот же форм-фактор, что и формат модульного синтезатора 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: Установите его

Mount It
Mount It
Mount It
Mount It

Давайте не будем вдаваться в подробности об этой части. Используйте в качестве крепления все, что вам удобно. Я использовал мореный массив дуба для создания этого классического вида синтезатора (отсылка к линии восточного побережья), но вы можете использовать все, что захотите. Например, я также сделал его 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.

Удачной игры!

Рекомендуемые: