Этого треда уже нет.
Это копия, сохраненная 2 августа 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 2 августа 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
27 Кб, 427x427
Pure Data thread #1
Щито это?
Pure Data (aka Pd) is an open source visual programming language. Pd enables musicians, visual artists, performers, researchers, and developers to create software graphically, without writing lines of code. Pd is used to process and generate sound, video, 2D/3D graphics, and interface sensors, input devices, and MIDI. Pd can easily work over local and remote networks to integrate wearable technology, motor systems, lighting rigs, and other equipment. Pd is suitable for learning basic multimedia processing and visual programming methods as well as for realizing complex systems for large-scale projects.
https://puredata.info/
Туториал на английском:
http://www.pd-tutorial.com/english/index.html
http://msp.ucsd.edu/techniques.htm
Канал на английском с видео-туториалами:
https://www.youtube.com/watch?v=rtgGol-I4gA&list=PL12DC9A161D8DC5DC
Есть ли здесь Аноны, которые упарываются по PD или SuperCollider?
ОП пока на стадии сбора инфы и туториалов по сабжу. Сам я только собираюсь заняться этим всем.
Щито это?
Pure Data (aka Pd) is an open source visual programming language. Pd enables musicians, visual artists, performers, researchers, and developers to create software graphically, without writing lines of code. Pd is used to process and generate sound, video, 2D/3D graphics, and interface sensors, input devices, and MIDI. Pd can easily work over local and remote networks to integrate wearable technology, motor systems, lighting rigs, and other equipment. Pd is suitable for learning basic multimedia processing and visual programming methods as well as for realizing complex systems for large-scale projects.
https://puredata.info/
Туториал на английском:
http://www.pd-tutorial.com/english/index.html
http://msp.ucsd.edu/techniques.htm
Канал на английском с видео-туториалами:
https://www.youtube.com/watch?v=rtgGol-I4gA&list=PL12DC9A161D8DC5DC
Есть ли здесь Аноны, которые упарываются по PD или SuperCollider?
ОП пока на стадии сбора инфы и туториалов по сабжу. Сам я только собираюсь заняться этим всем.
>>328645 (OP)
Есть несколько вопросов.
Какой порог вхождения? Нужно ли знать какой-то язык программирования? Что нужно знать из музыкальной теории?
Есть несколько вопросов.
Какой порог вхождения? Нужно ли знать какой-то язык программирования? Что нужно знать из музыкальной теории?
20 Кб, 1000x351
> FAUST (Functional AUdio STream) is a domain-specific purely functional programming language for implementing signal processing algorithms in the form of libraries, audio plug-ins, or standalone applications. A FAUST program denotes a signal processor: a mathematical function that is applied to some input signal and then fed out.
Теперь это тред программирования звука.
6 Кб, 451x203
>>328646
Pd — визуальный язык программирования, т.е ты соединяешь квадратики мышкой вместо того, чтобы писать код буквами.
FAUST — ты пишешь код символами (что удобнее и быстрее), но его потом можно отобразить в виде схемы вроде пикрелейтед.
Оба языка непохожи на обычные ЯП вроде Java или Python, и заточены на программирование звука. Так что дополнительных языков или алгоритмов знать не обязательно.
Равномерно темперированный строй. Здесь скорее нужна теория звука, но многое из неё есть по ссылкам в ОП-посте.
Pd — визуальный язык программирования, т.е ты соединяешь квадратики мышкой вместо того, чтобы писать код буквами.
FAUST — ты пишешь код символами (что удобнее и быстрее), но его потом можно отобразить в виде схемы вроде пикрелейтед.
Оба языка непохожи на обычные ЯП вроде Java или Python, и заточены на программирование звука. Так что дополнительных языков или алгоритмов знать не обязательно.
> Что нужно знать из музыкальной теории?
Равномерно темперированный строй. Здесь скорее нужна теория звука, но многое из неё есть по ссылкам в ОП-посте.
>>328674
То есть, чтобы научиться программировать звук с помощью этих инструментов, не обязательно знать ноты или уметь играть на чем-то?
То есть, чтобы научиться программировать звук с помощью этих инструментов, не обязательно знать ноты или уметь играть на чем-то?
Ну, и третий язык программирования звука, совсем, без картинок — SuperCollider.
( какой-то туториал: http://www.youtube.com/watch?v=yRzsOOiJ_p4&list=PLPYzvS8A_rTaNDweXe6PX4CXSGq4iEWYC )
Вроде бы все достаточно известные и живые языки перечислены.
( какой-то туториал: http://www.youtube.com/watch?v=yRzsOOiJ_p4&list=PLPYzvS8A_rTaNDweXe6PX4CXSGq4iEWYC )
Вроде бы все достаточно известные и живые языки перечислены.
>>328686
Одно не исключает другого. Можно собрать свой ad-hoc субтрактивный синтезатор в PD или FAUST'е.
Одно не исключает другого. Можно собрать свой ad-hoc субтрактивный синтезатор в PD или FAUST'е.
>>328683
Чтобы у трека, который пишешь, был свой, наиболее подходящий к нему саунд.
Чтобы у трека, который пишешь, был свой, наиболее подходящий к нему саунд.
>>328701
То есть, грубо говоря, в PD мы собираем синт, на котором будем играть?
То есть, грубо говоря, в PD мы собираем синт, на котором будем играть?
>>328704
Окей. Тогда с чего вкатываться в изучение нот, чтобы потом плавно перекатиться в PD?
Окей. Тогда с чего вкатываться в изучение нот, чтобы потом плавно перекатиться в PD?
148 Кб, 500x590
>>328750
Скорее всего они имел ввиду это:
Скорее всего они имел ввиду это:
Если честно, не вижу смысла в нем вообще. Хочется саунддизайнером побыть - енджой реактор, енджой Еблотон+макс.
>>328784
Не имея максовских ux-финтифлюшек, pd ему по мощности и производительности не уступает, тем не менее.
Довольно удобно, когда надо проверить какой-то алгоритм или идею, быстро в нём всё прототипировать. Взял, качнул, запустил.
Ну а так да, единственный его плюс перед остальными средами в том, что он бесплатный и довольно распространённый. Его уже всякие буржуи пускают в оборот при производстве своих хипстерских поделий за $500:
https://www.youtube.com/watch?v=9O9rPDUlf0w
Не имея максовских ux-финтифлюшек, pd ему по мощности и производительности не уступает, тем не менее.
Довольно удобно, когда надо проверить какой-то алгоритм или идею, быстро в нём всё прототипировать. Взял, качнул, запустил.
Ну а так да, единственный его плюс перед остальными средами в том, что он бесплатный и довольно распространённый. Его уже всякие буржуи пускают в оборот при производстве своих хипстерских поделий за $500:
https://www.youtube.com/watch?v=9O9rPDUlf0w
>>328783
Ты видимо плохо понимаешь, какие возможности дает прямое программирование звука.
Ты видимо плохо понимаешь, какие возможности дает прямое программирование звука.
>>328861
Бля, видел этот продукт и подобные на juno.co.uk.
Объясни пожалуйста, как это задействуется для производства железок?
Я по туторам клеил какие-то схемы из блоков в PD, на секвенсор была с пикабу кажется, и на простейший синт, потом забыл как-то. А как связать это все с железными синтами?
Не обоссывай тупого только сразу.
Бля, видел этот продукт и подобные на juno.co.uk.
Объясни пожалуйста, как это задействуется для производства железок?
Я по туторам клеил какие-то схемы из блоков в PD, на секвенсор была с пикабу кажется, и на простейший синт, потом забыл как-то. А как связать это все с железными синтами?
Не обоссывай тупого только сразу.
>>328861
Как ништячно-то :
http://forum.critterandguitari.com/t/installing-supercollider-on-the-organelle/164
Т.е. любые pure data и supercollider патчи, можно грузить напрямую в этот девайс?
Как ништячно-то :
http://forum.critterandguitari.com/t/installing-supercollider-on-the-organelle/164
Т.е. любые pure data и supercollider патчи, можно грузить напрямую в этот девайс?
>>328861
>>328892
>>328893
>>328902
Это ж я могу всю свою коллекцию патчей pd, sc( а их у меня под 80 тысяч атомарных файлов, собранных, скачанных со всего интернета) загрузить и всё, играть, исследовать, крутить, слушать, дронить, пэдить, морфировать!!!
заказал себе этот девайс, невзирая на то что доллар 71 рубль!
>>328892
>>328893
>>328902
Это ж я могу всю свою коллекцию патчей pd, sc( а их у меня под 80 тысяч атомарных файлов, собранных, скачанных со всего интернета) загрузить и всё, играть, исследовать, крутить, слушать, дронить, пэдить, морфировать!!!
заказал себе этот девайс, невзирая на то что доллар 71 рубль!
>>328861
прикольная штука, но дизайн пока спорный - я не про деревянные кнопки, а про сами контроллеры - как минимум нужно еще колесо модуляции, есть ли там миди? и так далее
прикольная штука, но дизайн пока спорный - я не про деревянные кнопки, а про сами контроллеры - как минимум нужно еще колесо модуляции, есть ли там миди? и так далее
Добавлю гуру в тред - https://twitter.com/redFrik
>>328645 (OP)
У меня по первым видео сложилось впечатление, что это обычный язык программирования, только каждый раз, когда тебе нужно написать какую-то функцию, ты создаешь отдельное поле и возишься с goto и определением констант.
Не проще ли выучить что-нибудь, навроде питона? А главное, не даст ли это куда более широкие возможности?
У меня по первым видео сложилось впечатление, что это обычный язык программирования, только каждый раз, когда тебе нужно написать какую-то функцию, ты создаешь отдельное поле и возишься с goto и определением констант.
Не проще ли выучить что-нибудь, навроде питона? А главное, не даст ли это куда более широкие возможности?
>>329074
Нет, поскольку писать такие вещи на питоне — боль и страдание.
Лучше фауст выучить.
> Не проще ли выучить что-нибудь, навроде питона?
Нет, поскольку писать такие вещи на питоне — боль и страдание.
Лучше фауст выучить.
bаmп
а еще есть csound.
bDump!
bDump!
>>342595
нету, но хочу приобрести после того, как послушал реализованный в нём ревербератор
https://clyp.it/sh0bo2rl
нету, но хочу приобрести после того, как послушал реализованный в нём ревербератор
https://clyp.it/sh0bo2rl
>>342616
мамку твою трогал
мамку твою трогал
>>329132
Для питона есть numpy, сильно упрощающий и ускоряющий работу с массивами, и scipy, в котором целый модуль для обработки сигналов. Синтезировать и рендерить в файлы всякие звуки - одно удовольствие. А с реалтайм синтезом и воспроизведением могут быть проблемы.
Для питона есть numpy, сильно упрощающий и ускоряющий работу с массивами, и scipy, в котором целый модуль для обработки сигналов. Синтезировать и рендерить в файлы всякие звуки - одно удовольствие. А с реалтайм синтезом и воспроизведением могут быть проблемы.
PD-шикарная вещь. Сейчас пилю на нём процессор эффектов для Raspberry Pi, можно попробовать запилить семплер.
Up!
UP!
5 Кб, 140x163
33 Кб, 800x170
33 Кб, 306x362
>>329024
Блин, ну например, ты можешь сделать VST дерьмовину мультиплатформенную, оформить сайт с магазом, и продавать её, или даже сам факт того что ты сделаешь VST'ху как плаг свой и запостишь где-то фришно - уже довольно впечатляющая штука, есть где разогнаться. Алсо. Реактор - тормозное дерьмище.
Но вообще я довольно дерьмово понимаю тему треда, поясните кто-нибудь, у нас есть Synthedit с модулями которые хуй найдёшь, требовался tarrabia filter как-то, но не найдя его дропнул синтедит, да, я неосилятор Flowstone, молодая, динамично развивающаяся программка, и старичок уверенно показавший себя Max у которого нет логотипа с буквами в гугле
В чём вообще существенная разница между ними при создании VST-х из чьих-то там модулей?
Точнее у меня вопрос даже не по им трём, а именно двум вторым пикрилам + тому что есть в самом треде, потому что с синтедитом в целом всё понятно, это хоть и крутая штука, но как-то немного задержалась в нулевых. А флоустоун и макс могут конектить ардуинки и при беглом просмотре они вроде как и похожи очень
P.S: выбора навалом и как-то непонятно что для чего и зачем
Блин, ну например, ты можешь сделать VST дерьмовину мультиплатформенную, оформить сайт с магазом, и продавать её, или даже сам факт того что ты сделаешь VST'ху как плаг свой и запостишь где-то фришно - уже довольно впечатляющая штука, есть где разогнаться. Алсо. Реактор - тормозное дерьмище.
Но вообще я довольно дерьмово понимаю тему треда, поясните кто-нибудь, у нас есть Synthedit с модулями которые хуй найдёшь, требовался tarrabia filter как-то, но не найдя его дропнул синтедит, да, я неосилятор Flowstone, молодая, динамично развивающаяся программка, и старичок уверенно показавший себя Max у которого нет логотипа с буквами в гугле
В чём вообще существенная разница между ними при создании VST-х из чьих-то там модулей?
Точнее у меня вопрос даже не по им трём, а именно двум вторым пикрилам + тому что есть в самом треде, потому что с синтедитом в целом всё понятно, это хоть и крутая штука, но как-то немного задержалась в нулевых. А флоустоун и макс могут конектить ардуинки и при беглом просмотре они вроде как и похожи очень
P.S: выбора навалом и как-то непонятно что для чего и зачем
Поясните по хардкору. Давно хочу перекатиться на MAX\Reaktor\PD и им подобные что бы пилить не большие DIY ништяки.
Реактор привлекает тем что может работать непосредственно в DAW, визуально более понятный. Плюс в нём сделано тонны ансамблей и я даже больше заинтересован не в создании чего-то с нуля, а в модификации существующих ансамблей под себя.
Может ли ПД работать в DAW?
Годный тред, хвала ОПу!
Реактор привлекает тем что может работать непосредственно в DAW, визуально более понятный. Плюс в нём сделано тонны ансамблей и я даже больше заинтересован не в создании чего-то с нуля, а в модификации существующих ансамблей под себя.
Может ли ПД работать в DAW?
Годный тред, хвала ОПу!
бамп
TidalCycles (Haskell) и Sonic Pi (Ruby) алгорейв боярин вкатывается в тред.
http://tidalcycles.org/
http://sonic-pi.net/
https://youtu.be/fgRDKxkHCSw
https://youtu.be/KJPdbp1An2s
http://tidalcycles.org/
http://sonic-pi.net/
https://youtu.be/fgRDKxkHCSw
https://youtu.be/KJPdbp1An2s
>>328783
PD свободная версия, от разработчика Max/msp Миллера Пукетте.
Просто Макс у него можно сказать отжали и он начал пилить свободную
версию версию.
Кстати палю модульные блоки для PD по типу Beep в Max.
http://www.monologx.com/xodular/
http://www.monologx.com/ecosystem/
PD свободная версия, от разработчика Max/msp Миллера Пукетте.
Просто Макс у него можно сказать отжали и он начал пилить свободную
версию версию.
Кстати палю модульные блоки для PD по типу Beep в Max.
http://www.monologx.com/xodular/
http://www.monologx.com/ecosystem/
Бамп чтоли
http://www.dspguide.com/ch1.htm
Всем похуй, а я прнёс.
Всем похуй, а я прнёс.
>>403674
ОЧЕ хуёвый пример ты скинул, на оф сайте лучше же лежит
https://www.youtube.com/watch?v=JOMslt17KvY
ОЧЕ хуёвый пример ты скинул, на оф сайте лучше же лежит
https://www.youtube.com/watch?v=JOMslt17KvY
>>405304
>>405304
http://flowstoners.com/flowmates
Тут есть синты на нём, на форуме есть презеты для него с синтами, но я уже не помню нихуя где их искать
Это бывший synthmaker. на нём до жопы плагов на KVR. Например этот лучший во всей сука вселенной компрессор - https://www.kvraudio.com/product/courvoisier_by_weldroid
>>405304
http://flowstoners.com/flowmates
Тут есть синты на нём, на форуме есть презеты для него с синтами, но я уже не помню нихуя где их искать
Это бывший synthmaker. на нём до жопы плагов на KVR. Например этот лучший во всей сука вселенной компрессор - https://www.kvraudio.com/product/courvoisier_by_weldroid
Ну и вкину книжец по “Auditory Synthesis” согласно которому сделан плагин https://heartofnoise.com/products/galaxynth/ который жрёт 1% проца при этом выдаёт неплохие звуки, весит 5 метров или около того, там пиздец сколько презетов пианинок, струнных, всякого такого дерьма
https://vk.com/doc-107167378_437338162
надеюсь я его осилю когда нибудь, ведь я ебаный неосилятор
https://vk.com/doc-107167378_437338162
надеюсь я его осилю когда нибудь, ведь я ебаный неосилятор
>>405315
Кому лень вот сразу саундклауд где треки чисто из этого синта https://soundcloud.com/heart-of-noise СИНТА, сука, а не ромплера или семплера
Кому лень вот сразу саундклауд где треки чисто из этого синта https://soundcloud.com/heart-of-noise СИНТА, сука, а не ромплера или семплера
>>405372
О, класс
О, класс
>>405309
>>405311
Ну начнем с того, что он 32 разрядный и кончим тем, что Марк проебал ноутбук с исходником, благо у него была копия, но дела сильно затормозились и 64 битная версия хуй знает когда появится, обновление минимальное обещают к концу года. Flowstone действительно удобная модульная среда, но находится в руках мудаков, которые её фактически загубили.
Мимо >>403674>>403675>>403676 хуй.
>>403914
Я точно уже не помню всю историю, так как читал лет семь назад.
Короче Ircam передал лицензию конторе OpCode не спросив разрешение
Пукетта. В то время, в этой конторе работал Зукарелли, который не помню
каким путем отдали ему, хотя Пукетт хотел вернуть её себе.
Так же Зукарелли присвоил себе расширение Jitter, которое было разработано
терроризирующей в то время Нью-Йорк анонимной кибер-art командой
Netochka Nezvanova https://en.wikipedia.org/wiki/Netochka_Nezvanova_(author)
статья из-за постоянных войн правок превратилась в говно, советую почитать ещё обсуждение.
родоночальники нет-арта, кстати и называлась nato.0+55+3d/
Они сотрудничали с Зукарелли, а в один прекрасный момент, он сделал его как приложение к Макс и послал
Флориана и Ребеку нахуй. Там потом идут атаки на контору их и их последователей, и тому подобное.
>>405311
Ну начнем с того, что он 32 разрядный и кончим тем, что Марк проебал ноутбук с исходником, благо у него была копия, но дела сильно затормозились и 64 битная версия хуй знает когда появится, обновление минимальное обещают к концу года. Flowstone действительно удобная модульная среда, но находится в руках мудаков, которые её фактически загубили.
Мимо >>403674>>403675>>403676 хуй.
>>403914
Я точно уже не помню всю историю, так как читал лет семь назад.
Короче Ircam передал лицензию конторе OpCode не спросив разрешение
Пукетта. В то время, в этой конторе работал Зукарелли, который не помню
каким путем отдали ему, хотя Пукетт хотел вернуть её себе.
Так же Зукарелли присвоил себе расширение Jitter, которое было разработано
терроризирующей в то время Нью-Йорк анонимной кибер-art командой
Netochka Nezvanova https://en.wikipedia.org/wiki/Netochka_Nezvanova_(author)
статья из-за постоянных войн правок превратилась в говно, советую почитать ещё обсуждение.
родоночальники нет-арта, кстати и называлась nato.0+55+3d/
Они сотрудничали с Зукарелли, а в один прекрасный момент, он сделал его как приложение к Макс и послал
Флориана и Ребеку нахуй. Там потом идут атаки на контору их и их последователей, и тому подобное.
>>407343
Точнее не Флориан, а Георг
Уже забыл всю эту историю
И да, раньше очень годный форум по максу был от Fizzarum
https://web.archive.org/web/20130509062634/http://maxmsp.ru/
Точнее не Флориан, а Георг
Уже забыл всю эту историю
И да, раньше очень годный форум по максу был от Fizzarum
https://web.archive.org/web/20130509062634/http://maxmsp.ru/
>>407343
ДАНУ НАХУЙ
А
Н
У
Н
А
Х
У
Й
Всё учим тогда эту хрень
http://faust.grame.fr/
>Марк проебал ноутбук с исходником
ДАНУ НАХУЙ
А
Н
У
Н
А
Х
У
Й
Всё учим тогда эту хрень
http://faust.grame.fr/
>>407343
Хотя я немного жопой прочитал, бэкап был. А чому в руках мудаков, чё именно они не так сделали? В любом случае, я вообще не заметил никакой движухи со времени ещё того флоустоуна, которые впилили в фрукт. Это было либо год, либо два, либо вообще три назад.
Хотя я немного жопой прочитал, бэкап был. А чому в руках мудаков, чё именно они не так сделали? В любом случае, я вообще не заметил никакой движухи со времени ещё того флоустоуна, которые впилили в фрукт. Это было либо год, либо два, либо вообще три назад.
Вы вот лучше скажите, что из этого программируемого синтеза к аблетону прикрутить нормально можно в виде встхи.
Пытался вот PD прикрутить как вст инструменты, все плагины на эту тему были либо нерабочие, либо с дичайшими ограничениям, либо под макось.
Так чтобы зарузил патчик и радоваться - хуй там.
Пытался вот PD прикрутить как вст инструменты, все плагины на эту тему были либо нерабочие, либо с дичайшими ограничениям, либо под макось.
Так чтобы зарузил патчик и радоваться - хуй там.
>>427204
спрашиваю потому, что даже охуенный синт обычно бесполезен если его нельзя интегрировать в DAW, не дрочить же мне на осцилограф, на выходе бы трек сделать неплохо.
спрашиваю потому, что даже охуенный синт обычно бесполезен если его нельзя интегрировать в DAW, не дрочить же мне на осцилограф, на выходе бы трек сделать неплохо.
>>427204
Я вклячивал pd-патч, чисто в целях теста (это был основаный на pvoc ревер из примеров в ванили) через camomile в renoise и всё работало и даже отрендерилось нормально.
Я вклячивал pd-патч, чисто в целях теста (это был основаный на pvoc ревер из примеров в ванили) через camomile в renoise и всё работало и даже отрендерилось нормально.
>>427222
блять, когда я в одно сообщение писать научусь.
короче я пытался вкорячить камомайл, но только как инструмент, и как инструмент оно не завелось
блять, когда я в одно сообщение писать научусь.
короче я пытался вкорячить камомайл, но только как инструмент, и как инструмент оно не завелось
>>328645 (OP)
Аноны, меня интересует не генерирование звука, а скорее работа с MIDI сигналами:
реагирование на нажатие клавиш на MIDI-клавиатуре с учётом разных параметров: какая клавиша нажата, с какой скоростью и т.д и пересылание их в DAW для уже звукового воспроизведения.
Можно ли на Pure Data реализовать плагин вроде промежуточного звена между клавиатурой и DAW с синтезатором? В чём преимещество Pure Data перед другими языками программирования в такой ситуации?
MIDI-клавиатура => мой плагин => Daw с синтезаторами
Аноны, меня интересует не генерирование звука, а скорее работа с MIDI сигналами:
реагирование на нажатие клавиш на MIDI-клавиатуре с учётом разных параметров: какая клавиша нажата, с какой скоростью и т.д и пересылание их в DAW для уже звукового воспроизведения.
Можно ли на Pure Data реализовать плагин вроде промежуточного звена между клавиатурой и DAW с синтезатором? В чём преимещество Pure Data перед другими языками программирования в такой ситуации?
MIDI-клавиатура => мой плагин => Daw с синтезаторами
Небольшой оффтоп, но увидел шапку и заинтересовался.
Сам по профессии программер и хотел бы спросить анона — как можно использовать свои программер скиллз для создания музыки? Кроме того, чтобы писать собственные синтезаторы и DAW с нуля, разумеется.
Я знаю, что есть всякие Реакторы, Max, на которых ещё Гринвуд из Радиохед что-то программирует постоянно, тредрилейтед тоже. Может есть какие-то ещё вещи, визуальные яп, музыкальные либы? Что подскажет знающий программист-анон, как всё это искать?
Сам по профессии программер и хотел бы спросить анона — как можно использовать свои программер скиллз для создания музыки? Кроме того, чтобы писать собственные синтезаторы и DAW с нуля, разумеется.
Я знаю, что есть всякие Реакторы, Max, на которых ещё Гринвуд из Радиохед что-то программирует постоянно, тредрилейтед тоже. Может есть какие-то ещё вещи, визуальные яп, музыкальные либы? Что подскажет знающий программист-анон, как всё это искать?
>>455599
Слишком обтекаемое понятие, хз о чём ты. Основные вещи ты сам перечислил. Раз программер - значит, база знаний есть. Поэтому попробуй начать не с поиска инструментов, а с формулирования задач. Инструменты ищутся под конкретную задачу. Думай в первую очередь, что хочешь сделать, какое приложение/плагин создать - а решения сами собой найдутся.
Ты извини, если я что-то не так сказал, я действительно тебя не совсем понял.
> как можно использовать свои программер скиллз для создания музыки?
Слишком обтекаемое понятие, хз о чём ты. Основные вещи ты сам перечислил. Раз программер - значит, база знаний есть. Поэтому попробуй начать не с поиска инструментов, а с формулирования задач. Инструменты ищутся под конкретную задачу. Думай в первую очередь, что хочешь сделать, какое приложение/плагин создать - а решения сами собой найдутся.
Ты извини, если я что-то не так сказал, я действительно тебя не совсем понял.
>>455601
Да нет, я имел в виду вообще что угодно, где можно применить программирование в музыке.
Наверное, вот это:
https://en.wikipedia.org/wiki/List_of_audio_programming_languages
Я понимаю, что обще, просто я вообще плохо представлял, что есть куча таких вещей, ну или представлял их иначе, и что в /mus/ пишут хеллоу ворлды на АУДИО-языках. Приятно.
Да нет, я имел в виду вообще что угодно, где можно применить программирование в музыке.
Наверное, вот это:
https://en.wikipedia.org/wiki/List_of_audio_programming_languages
Я понимаю, что обще, просто я вообще плохо представлял, что есть куча таких вещей, ну или представлял их иначе, и что в /mus/ пишут хеллоу ворлды на АУДИО-языках. Приятно.
>>455666
Ну что же ты, целые игры уже делают визуальным программированием в unreal engine, например. Никто ж не услышит выебонов строками кода в наушниках.
Ну что же ты, целые игры уже делают визуальным программированием в unreal engine, например. Никто ж не услышит выебонов строками кода в наушниках.
>>455666
Логическое мышление должно быть развито в любом случае.
Хоть ты строчки кода пишешь, хоть визуально блоки между собой соединяешь. И там, и там - ты добиваешься цели посредством свода правил, т.е. определённого языка.
мимо
Логическое мышление должно быть развито в любом случае.
Хоть ты строчки кода пишешь, хоть визуально блоки между собой соединяешь. И там, и там - ты добиваешься цели посредством свода правил, т.е. определённого языка.
мимо
>>455704
Инструкции могут быть в том числе графическими. Что доебался-то?
> программа - последовательный набор инструкций
Инструкции могут быть в том числе графическими. Что доебался-то?
>>455712
Хочу вот это
донести
Хочу вот это
>Для того чтоб прийти к успеху, нужно элементарные вещи называть своими именами
донести
>>455727
Ребята, чтобы не "спорить" с элементарными истинами, надо кашу из головы гнать.
Ребята, чтобы не "спорить" с элементарными истинами, надо кашу из головы гнать.
>>455599
Смотря что ты хочешь и что тебе нужно...
Есть такое движение лайвкодеров/алгорейверов, которые кодят музыку реалтаймом.
Есть один из старейших языков SuperCollider http://supercollider.github.io/ на языке близком к Smalltalk,
Есть много на основе SC, более популярный overtone.github.io, есть на языке Ruby http://sonic-pi.net/
Есть от создателя тусовки algorave на языке haskell https://tidalcycles.org/
А, да, ещё Csound, понятно не каком языке и тоже старый.
Есть модульное программирование, это как раз max, pure data, частично Reaktor.
Так же, если хочешь программировать инструменты, но не хочется шибко ебаться с гуями и всякой сторонней хуйней, то есть http://cabbageaudio.com/ программирование на Csound, можно сохранять как VST и VSTi.
>>407343 - хуй мимо пробегал.
Смотря что ты хочешь и что тебе нужно...
Есть такое движение лайвкодеров/алгорейверов, которые кодят музыку реалтаймом.
Есть один из старейших языков SuperCollider http://supercollider.github.io/ на языке близком к Smalltalk,
Есть много на основе SC, более популярный overtone.github.io, есть на языке Ruby http://sonic-pi.net/
Есть от создателя тусовки algorave на языке haskell https://tidalcycles.org/
А, да, ещё Csound, понятно не каком языке и тоже старый.
Есть модульное программирование, это как раз max, pure data, частично Reaktor.
Так же, если хочешь программировать инструменты, но не хочется шибко ебаться с гуями и всякой сторонней хуйней, то есть http://cabbageaudio.com/ программирование на Csound, можно сохранять как VST и VSTi.
>>407343 - хуй мимо пробегал.
>>455792
Есть мысли насчёт плагина не просто с парой кнобчиков, но более интерактивного и комплексного:
1. Чтобы юзер мог добавлять блоки, соединять их между собой с целью их взаимодействия и достижения определённых эффектов.
2. Менять в этих "блоках" настройки. Причём, не просто из выпадающего списка возможных, но именно вводить какие-то свои команды с клавиатуры, т.е. чтобы определённый синтаксис был правильно интерпретирован. Короче реализовать возможность скриптинга под плагин, чтобы можно было имплементировать LUA или что-то подобное, дабы не городить огород с нуля.
На что обратить внимание, если в С++ соваться страшно? Можно ли такую херню нагородить в каком-нибудь Max/MSP?
мимо-непрограммер
>Смотря что ты хочешь и что тебе нужно...
Есть мысли насчёт плагина не просто с парой кнобчиков, но более интерактивного и комплексного:
1. Чтобы юзер мог добавлять блоки, соединять их между собой с целью их взаимодействия и достижения определённых эффектов.
2. Менять в этих "блоках" настройки. Причём, не просто из выпадающего списка возможных, но именно вводить какие-то свои команды с клавиатуры, т.е. чтобы определённый синтаксис был правильно интерпретирован. Короче реализовать возможность скриптинга под плагин, чтобы можно было имплементировать LUA или что-то подобное, дабы не городить огород с нуля.
На что обратить внимание, если в С++ соваться страшно? Можно ли такую херню нагородить в каком-нибудь Max/MSP?
мимо-непрограммер
7 Кб, 701x434
>>456224
В первую очередь, конечно, интересует возможность создания плагина, в котором можно и нужно будет добавлять, двигать, объединять между собой элементы-блоки.
В первую очередь, конечно, интересует возможность создания плагина, в котором можно и нужно будет добавлять, двигать, объединять между собой элементы-блоки.
>>456224
Ещё добавлю, что генерация звука не интересует в принципе. Я хочу получать/генерировать миди сигналы и отправлять в DAW, где они уже будут озвучены сторонними синтами.
Ещё добавлю, что генерация звука не интересует в принципе. Я хочу получать/генерировать миди сигналы и отправлять в DAW, где они уже будут озвучены сторонними синтами.
>>456227
Лол, а что же будет тусовать по построенной юзером схеме?
Чот типа ианникса, где хуерги цепляются друг за друга и при этом шлют миди евенты?
Лол, а что же будет тусовать по построенной юзером схеме?
Чот типа ианникса, где хуерги цепляются друг за друга и при этом шлют миди евенты?
>>456232
Думаю о генераторе миди-событий. А построенная схема - просто графическое отображение настроек.
Думаю о генераторе миди-событий. А построенная схема - просто графическое отображение настроек.
>>455594
Смотришь этот плейлист, тут это есть (а так же куча подезной инфы чтобы вкатиться в пд) https://youtu.be/rtgGol-I4gA
тл/дв: тебе нужен IAC (или loopMIDI если на шиндоус), остальное из "коробки" (с билдами может возникнуть путаница, но я бы посоветовал качать PurrData). Дальше в пд уже есть ноды которые ловят миди-сигнал, и есть ноды которые отправляют его. Между ними можешь накидать что угодно.
Смотришь этот плейлист, тут это есть (а так же куча подезной инфы чтобы вкатиться в пд) https://youtu.be/rtgGol-I4gA
тл/дв: тебе нужен IAC (или loopMIDI если на шиндоус), остальное из "коробки" (с билдами может возникнуть путаница, но я бы посоветовал качать PurrData). Дальше в пд уже есть ноды которые ловят миди-сигнал, и есть ноды которые отправляют его. Между ними можешь накидать что угодно.
>>457766
Спасибо, няша.
Спасибо, няша.
Бамп годному треду.
Ребята, стоит ли вкатываться в Sonic PI, а то вычитал, что он (и прочие Overtone) не совсем полноценный рядом с SuperCollider, на котором он и сидит? Синтаксисов не страшусь, но всегда предпочту удобнее и няшнее, а руби - приятная штука. Да и иде охуенно красивая.
Может кто шарит, что я не смогу сделать на соник пай, что смогу на суперколлайдер?
Может стоит вкатиться на оба языка (не много ли времени просру, или они похожи?)
Ребята, стоит ли вкатываться в Sonic PI, а то вычитал, что он (и прочие Overtone) не совсем полноценный рядом с SuperCollider, на котором он и сидит? Синтаксисов не страшусь, но всегда предпочту удобнее и няшнее, а руби - приятная штука. Да и иде охуенно красивая.
Может кто шарит, что я не смогу сделать на соник пай, что смогу на суперколлайдер?
Может стоит вкатиться на оба языка (не много ли времени просру, или они похожи?)
Тред утонул или удален.
Это копия, сохраненная 2 августа 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 2 августа 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.