LINUX.ORG.RU

Музыкальное Программирование


0

2

т.к. в свободное время люблю побаловаться музыкой, то хотел бы узнать у гуру вкусные библиотеки/среды для музыкального программирования на GNU/Linux, из того что накопал:

-Pure Data
-SuperCollider
-Haskell Hackore (вроде как уже старье)
-Haskell Euterpea (в 2011 даже книжка по нему вышла!, однако инфы в целом крайне мало)

может чего еще упустил из виду? да и делитесь опытом вышеперечисленного, вцелом язык программирования не имеет значения, главное что бы сам инструмент был адекватным

p.s. не надо советовать ardour, lmms и прочий треш который должен быть предан анафеме

SuperCollider + Processing выглядит вкусно :D http://www.youtube.com/watch?v=rMbcqv8rxnA

Update: еще нашел какой то ChucK http://www.youtube.com/watch?v=2rpk461T6l4

★★★★★

Последнее исправление: umren (всего исправлений: 3)

>p.s. не надо советовать ardour, lmms и прочий треш который должен быть предан анафеме

вот только не надо ардуру трогать, оно не для синтеза, а для записи живых инструментов в первую очередь

-Pure Data

-SuperCollider -Haskell Hackore (вроде как уже старье) -Haskell Euterpea (в 2011 даже книжка по нему вышла!, однако инфы в целом крайне мало)

а как же csound?

lazyklimm ★★★★★
()

лично я сначала записываю партии (гитары, ударку, синтюки) в tuxguitar, конверчу в миди и флак, если не дико лень ударку пишу в hydrogen, потом открываю в audacity, записываю гитары (в линию лол), в нем же эквалайзю, компрессирую, накладываю реверб. вопщем получается такое вот пластмассовое говнецо :3

anonymous
()
Ответ на: комментарий от lazyklimm

вот только не надо ардуру трогать, оно не для синтеза, а для записи живых инструментов в первую очередь

не будем обсуждать его

а как же csound?

не особо самодостаточен, больше приспособлен для работы в связке с pd и sc

даешь success stories господа

umren ★★★★★
() автор топика
Ответ на: комментарий от lazyklimm

хотя CSound по идее тоже подходит, он кстати кроме синтза с семплами работает, не в курсе ?

umren ★★★★★
() автор топика

т.к. в свободное время люблю побаловаться музыкой, то хотел бы узнать у гуру вкусные библиотеки/среды для музыкального программирования на GNU/Linux

FAUST же :)

p.s. не надо советовать ardour, lmms и прочий треш который должен быть предан анафеме

Какой прЕкольный штрих появился на ЛОРе :)

AP ★★★★★
()
Ответ на: комментарий от AP

> FAUST же :)

что за фауст? поподробней, без вики, личный опыт! :)

з.ы. csound по со своими score таблицами кой то допотопный ж.

umren ★★★★★
() автор топика
Ответ на: комментарий от AP

кхм.. самый главный вопрос - оно генерит звук?

судя по каталогу там сплошные фильтры/подавители/банды/волуметры.. не вижу ни одного генератора ;/

umren ★★★★★
() автор топика
Ответ на: комментарий от umren

Ваще-то последнюю версию под завязку напичкали имитаторами всяких музыкальных инструментов.

AP ★★★★★
()
Ответ на: комментарий от AP

потыкал немного Faust, как язык - хорош, напрямую транслируется в c++ код который потом еще надо компилировать, я так понял что в реальном времени он не работает? ;/ очень понравилась тьма оберток под него.. сразу компилит с gtk/qt/wx/ladspa/vst/maxmsp рожами - что очень круто!

потыкал ChucK - как язык - так себе, зато работает и прост как два рубля, никаких тебе проблем, но я так понял, что проект является полудохлым и будущее его в тумане.. плюс над фаустом только один - оно сразу работает в реальном времени

umren ★★★★★
() автор топика

ChucK - уже лучше :)

в ChucK понравилась идея strong-timing и shreds, можно наделать кучу инструментов в отдельных файлах и пропустить их через VM - а благодаря strong-timing они будут знать кто когда что играет..

вообщем не смотря на остановку разработки ChucK'a пока останусь пожалуй на нем - вроде все что надо для счастья есть -if/else,while,until,for,events,функции, классы и наследование имеется даже ;D

IT JUST WORKS

umren ★★★★★
() автор топика
Ответ на: комментарий от umren

Может тебе просто Processing нужен? :)

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.