Пропозиція щодо фінального музичного коду

Я створюю інструмент ритму банана. Я буду використовувати цю бананову форму, з якої я роблю гіпсову форму (якщо вдається). Думаю, тоді це буде відлито в папір, цемент чи бетон, якщо я вчасно отримаю пісок. Нижче наведено декілька фігур, банановий гойдалок-гіф та трохи легкої документації щодо процесу MaxMSP, який я зробив за перервою на День Подяки.

Звучать самі

Для створення звуків я буду використовувати Tone.js і якось подавати його в MaxMSP через модулі Bluetooth (я ще не з'ясував, як змусити це працювати). Або, можливо, я можу використовувати Raspberry Pi для запуску Tone.js у програмі p5 у браузері і просто підключити його до динаміків? Або! Просто покладіть qcferoneter всередину форми банана і підведіть провід до Arduino, який буде підключено до ноутбука під управлінням P5! Я хотів би, щоб це був бездротовий банан, але я не впевнений, чи зможу я зробити його бездротовим (мені знадобився б дуже маленький Arduino), і тоді мені просто знадобиться мати власний маршрутизатор? Я хотів би почути деякі ідеї від Луїзи та класу, як я можу зробити цю роботу найкращою. Дякую!

Аудиторія це буде людина чи група людей, які прагнуть отримати певний тактильний та звуковий терапевтичний медитативний досвід. Деякий тайм-аут! Крім того, я бачу потенціал цього у приймальних залах в кабінетах лікарів для зняття стресу. Це надихнуло шоу Sound Arcade (грудень 2017 р.) Від Музею дизайну та мистецтва.

Натхнення є художниками MICRO DoubeHelix та Sonic Arcade у Музеї дизайну та мистецтва, особливо Ліоуз Фу та Марта Скоу (FooSkou!)

блог

Експериментуйте з впізнаваними об’єктами, які можуть розгойдуватися вперед і назад. Своєрідний рух, схожий на човен. Бачити-пиляти. Буде використовувати гіпсову форму для відливання паперу.

Як тільки він перетворюється на папір

Взаємодія

я зміг отримати акселерометр для модуляції звуків у Max MSP завдяки допомозі Дома (а допомога Аарона минулого року, все це дивиться, щоб мати сенс зараз), і я сподіваюся, що зможу це спрацювати в p5. Ми також змогли змусити Max MSP надсилати різні аудіовиходи на окремі динаміки Bluetooth, що є чудовою новиною, тому що це означає, що я можу мати одну програму (макс.), Яка контролює всі "інструменти" і змушує їх звуково взаємодіяти між собою досить легко (без необхідності не створювати мережу малинових піс).

Налаштування послідовних аргументів отримання! Призначення різних інструментів різним аудіовиходам.

Деякі взаємодії, які я розглядав до посадки на банановій човні (я можу використовувати їх на додаток до банана, якщо є час, але я хочу зберегти керованість проекту):

Я планую намалювати бананову форму (та інші, якщо в мене є час для інших фігур) і навіть, можливо, використати Бондо (гіпс) та відшліфувати, щоб він виглядав більш «закінченим».

Я створив прогресію акордів на основі тієї, яку створив за допомогою chordchord.com

Метою цієї вправи було вивчення гармонії. Я використовував Tone.js для створення Полісинту та Частини, що в основному є послідовністю, яку можна повторювати знову і знову. Композиція дуже проста, але затримка пінг-понгу додає їй трохи шарму та складності. Я використав створений деякий час колаж як обкладинку для цього, щоб віддати належне чудовій затримці пінг-понгу, яку я виявив на сайті Tone.js після того, як Макс Горвіч вказав мене в цьому напрямку.

Колаж мною, прогресування акорду з http: //chordchord.com/

Питання для Луїзи Перейри в робочий час:

Я все ще намагаюся створювати візуальні ефекти, які ініціюються подіями Tone.js. Як я можу це зробити? Я спробував це так, але не було можливості встановити час, щоб він з’являвся лише під час акорду. Думаю, я рухаюсь у правильному напрямку, але не впевнений, що тут рішення.

Чому еліпс для пінг-понгу, який я малюю, поводиться інакше, коли я вилучаю фотографію з ескізу? https://editor.p5js.org/katya/sketches/HyXIzjGn7

на зображенні нижче що означає iv, iii тощо?

Для класу Code of Music я хотів би створити Rolly Poly, який модулює звук. Він використовуватиме дані акселерометра для активації звукових змін. О, і я хочу додати до цього функцію часу, щоб вона відтворювала різні речі залежно від часу доби або, принаймні, відтворювала інший звук. Виявляється, p5js встигає! Макс щойно сказав мені це, і це мене вразило.

Для класу Code of Music я створив програвач відео та звуку в P5js, який дозволяє пришвидшувати та сповільнювати відео разом із звуком. Мікс відео та звуку - це те, що я записав і створив цього літа в рамках серії, яку створив за допомогою Processing, щоб навчитися маніпулювати відео зі звуком. Акорд від користувача freesound на ім'я Polo25. Я не зміг отримати чистий відеозапис.

Оскільки у Tone.js, здається, немає відеотеки, я використовував P5js. Замість відтворення ToneRate я використав функцію P5, яка називається швидкістю, і спробував зіставити її з положенням миші, але це не спрацювало. Однак мені вдалося створити кнопки, які дозволяють прискорювати і сповільнювати.

Виявляється, ви не можете відобразити швидкість. Я отримав таку помилку: