URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 94960
[ Назад ]

Исходное сообщение
"Первый официальный выпуск программы для синтеза музыки GNU C..."

Отправлено opennews , 18-Мрт-14 22:27 
Представлен (http://permalink.gmane.org/gmane.org.fsf.announce/2113) первый релиз системы Cursynth (http://www.gnu.org/software/cursynth/), в рамках которой развивается полифонический программный синтезатор музыки от проекта GNU. Управление может производиться как с MIDI-клавиатуры (http://ru.wikipedia.org/wiki/MIDI-%D0%BA%D0&#... так и с обычной компьютерной клавиатуры. Программа работает в консольном режиме, интерфейс построен с использованием библиотеки ncurses.  Код распространяется (https://github.com/iyoko/cursynth) под лицензией GPLv3.


Программа поддерживает два осциллятора с 15 сглаженными формами сигналов, 32-голосную полифонию, высоко- и низкочастотный резонансный фильтр, навигацию по патчам, сохранение патчей, маршрутизируемую матрицу модуляции. Для вывода звука используется RtAudio (http://www.music.mcgill.ca/~gary/rtaudio/), для работы с MIDI-устройствами - RtMidi (http://www.music.mcgill.ca/~gary/rtmidi/). В качестве звукового движка для синтеза звука применяется библиотека mopo (http://github.com/iyoko/mopo/).

<center><a href="http://www.gnu.org/software/cursynth/graphics/cursynth_scree... src="http://www.opennet.ru/opennews/pics_base/0_1395165796.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://permalink.gmane.org/gmane.org.fsf.announce/2113
Новость: http://www.opennet.ru/opennews/art.shtml?num=39345


Содержание

Сообщения в этом обсуждении
"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Фыр , 18-Мрт-14 22:27 
Я в таких штуках не шарю, но мне как дилетанту хочется закричать: "Сделайте мне развидеть это!"
Искренне надеюсь, что настоящим спецам этого интерфейса вполне достаточно...

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено qwerty , 18-Мрт-14 23:09 
http://www.joelonsoftware.com/articles/NotJustUsability.html

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено freehck , 18-Мрт-14 23:09 
Мне страшно подумать, какие комментарии я получу, если покажу Вам хороший текстовый редактор, типа Emacs... =)

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Nimus , 19-Мрт-14 10:48 
Ну ты еще какой нибудь векторный графический редактор приведи для примера, чтобы был паритет для сравнения!

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено ананим , 18-Мрт-14 23:12 
Это прототип интерфейса, фронт-энд, коих модет быть много.
Сам функционал вообще "невидим".
Будет востребовано, приделают. Как ффмпег стал основным на вантузе.

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено anonymous , 19-Мрт-14 19:29 
Не видели вы интерфейс Yamaha DX7.

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Аноним , 18-Мрт-14 22:32 
Чё ты истеришь? Если прога стоящая, то напишут к ней и красивый ГУЙ. или если ты такой умный, сам напиши.

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено prokoudine , 18-Мрт-14 23:18 
> Если прога стоящая, то напишут к ней и красивый ГУЙ

В реальности там нет ничего такого уникального, что могло бы спровоцировать кого-то на приделывание гуя. Больше того, в нынешнем виде этот синт для незрячих музыкантов, например, скорее даже удобнее, нежели чем если бы у него был интерфейс с крутилками.


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено EuPhobos , 18-Мрт-14 22:56 
или fluidsynth или zynaddsubfx или lmms или sunvox

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено EuPhobos , 18-Мрт-14 22:58 
Что-то не слово про jack ...


UPD: потестировал... ... why?! ... wh...
Я думаю это приложение мне хотело прохрипеть "pls kill me!!!", но т.к. подключив мидиклавиатуру я не смог вывести звук ни в alsa ни в jack, оно молча умерло ^C ..

Ну оно просто не смотрится рядом с такими синтезаторами как zynaddsubfx и lmms+caps


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено ананим , 18-Мрт-14 23:14 
> Для вывода звука используется RtAudio

Подозревается, что rtaudio таки лейер.
А не новые дрова для кернел-спейса.


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено EuPhobos , 18-Мрт-14 23:28 
>> Для вывода звука используется RtAudio
> Подозревается, что rtaudio таки лейер.
> А не новые дрова для кернел-спейса.
> Note that RtAudio now only supports the newer version 4.0 OSS API

Я так понял нужен только OSS4

> The ALSA implementation of RtAudio makes no use of the ALSA "plug" interface.

Ну вообщем понятно, очередной велосипед недоделанный..


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено ананим , 18-Мрт-14 23:45 
> The ALSA implementation of RtAudio makes no use of the ALSA "plug" interface.

А ещё раз перевести?

Зыж
oss — это последнее что они нативно будут держать.
Опять же, при чём тут джэк?


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено freehck , 18-Мрт-14 23:21 
Только что собрал её под Debian Jessie. Потрясающая штука. Выводит звук через ALSA на ура. Я прямо на клавиатуре играю, яко на пианине! =)

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено EuPhobos , 18-Мрт-14 23:24 
Странно, значит оно не умеет читать файл звуковой маршрутизации .asoundrc
А яко на пианине можно поиграть на любом синтезаторе поставив "vkeybd"

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено freehck , 18-Мрт-14 23:27 
> Странно, значит оно не умеет читать файл звуковой маршрутизации .asoundrc
> А яко на пианине можно поиграть на любом синтезаторе поставив "vkeybd"

Тут я профан. Увидел новость - собрал, посмотрел. =)


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено ананим , 18-Мрт-14 23:49 
С чего это вдруг?

http://www.music.mcgill.ca/~gary/rtaudio/
> RtAudio is a set of C++ classes that provide a common API (Application Programming Interface) for realtime audio input/output across Linux, Macintosh OS-X and Windows operating systems

.


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Аноним , 18-Мрт-14 23:15 
BUZZ -же есть! допилили-бы лучше его вриант под linux.

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Crazy Alex , 19-Мрт-14 01:29 
Грамматика - хороший показатель общего уровня культуры. Точно так же и обилие восклицательных знаков с капсом - удобный эвристический признак, позволяющий с хорошей надежностью определить чушь. Еще Слова С Больших Букв в этом плане хороши.

Теперь на тему внешнего вида. На то мы и разумные люди, чтобы не следовать автоматизмам вроде первого впечатления, а разбираться на несколько более глубоком уровне - разумеется, в своей сфере интересов, так как "нельзя объять необъятное". А в остальном - ну да, можно и популярное брать, никто не мешает. Но заведомо предполагать, что какой-то продукт рассчитан именно на профанов, которых интересуют прежде всего красивости - как-то глупо. Особенно когда речь идет о специализированном софте вроде синтезаторов. Чай, не барузер и не смотрелка фильмов, кто попало этой штукой в любом случае пользоваться не будет.

Это не говоря о том, что это первый релиз - закономерно, что основные усилия были приложены к реализации функциональности, а не к вылизыванию внешнего вида.


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Ordu , 19-Мрт-14 03:57 
> Вы все такие, любители придираться к грамматике и орфографии, когда возразить нечего, но показать то себя умнее других хочется. Выключи проверку орфографии, будь мужиком!

Вы все такие, любители экспрессии и отделительных функций. Включи мозг, будь мужиком. Ты сам говоришь нам красивые фразы типа "встречают по одёжке", но когда тебя встречают "по одёжке", то есть по форме, в которой ты излагаешь свои мысли, по орфографии и пунктуации, ты почему-то начинаешь возмущаться.


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Michael Shigorin , 24-Мрт-14 00:41 
> Вы все такие, любители экспрессии и отделительных функций. Включи мозг, будь мужиком.

Боюсь, включать ему нечем, быть не получится технически -- так как явно http://wiki.opennet.ru/MSSP и соответственно зачищен.


"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено Аноним , 19-Мрт-14 01:04 
Попробовал - нормально не поиграть. Жрёт ресурсы гораздо больше, чем нужно для такого звучания, мой нетбук не справляется. При активном нажатии на клавиши выдаёт ошибки MidiInAlsa::alsaMidiHandler: unknown MIDI input error. Ни к чему толковому сейчас не подключить - программа сама в себе. Как для поделки в 2500 строк пойдёт, но зачем она в проекте GNU непонятно.

"Первый официальный выпуск программы для синтеза музыки GNU C..."
Отправлено ололим , 19-Мрт-14 12:28 
выглядит как огромный кейген :)