LINUX.ORG.RU

Избранные сообщения shuck

Библиотеки или методы синтеза звука

Форум — Development

Привет, ну вот допустим хочу я программно описать скажем музыку из AURORA - Runaway к примеру и воспроизвести путём исполнения программы ну или хотя бы Кузнечика есть какие библиотеки для этого сишные или может язык какой вообще отдельно, но хотелось бы библиотеку типа ->


genm s1 = generator_new(30ms,20ms,20,callback,timer....); // басы
genm s2 = generator_new(30ms,20ms,20,callback,timer....); // низкие
genm s3 = generator_new(30ms,20ms,20,callback,timer....); // средние
genm s4 = generator_new(30ms,20ms,20,callback,timer....); // высокие

effect_doppler_set(s3,timer,0,24);
effect_doppler_set(s3,timer,28,93);

mix * mixer= mixer_new();

mixer_add(mix,s1);
mixer_add(mix,s2);
mixer_add(mix,s3);
mixer_add(mix,s4);

generator_play(mix);


Ну это как воображаемый пример, короче как мне кузнечика описать программно?

 , , , ,

Deleted
()

LORCON

Форум — Linux-org-ru

www.linux.org.ru/wiki/en/LORCON

Что бы не засорять wiki, хочу вынести на общественное обсуждение тут.

Интересен ли бы был такой проект? Сколько людей бы поучаствовало? Я сам такого ещё никогда не организовывал. И одному такого в любом случае не поднять. Но совместно вполне может получиться очень круто.

В общем, поделитесь своими соображениями и критикой.

С Новым Годом!

 lorcon,

beastie
()

Скоро весна, время пить пиво

Форум — Talks

Как по поводу маленькой весенней outsession в районе 29..30 числа?

cast ptarh, dikiy, shuck ... и любой желающий присоединиться.

UPD: предварительные координаты — 29.04.2016 18:00 52.54N 13.41E

 ,

beastie
()

VIM как IDE для ______

Форум — Development

Какие плагины вы используете, чтобы превратить vim в IDE для ________ (вписать язык)?

Интересует:

  1. Автодополнение. В частности, умное семантическое.
  2. Форматирование. В частности, автоматическое при сохранении буфера.
  3. Проверка компилируемости кода для компилируемых ЯП, проверка корректности для интерпретируемых ЯП.
  4. Статический анализ кода (lint). Предупреждения о неиспользуемых переменных. Предупреждения о неканоничном форматировании кода. И т. д.
  5. Просмотр документации к функции, методу и т. д. под курсором.
  6. Переход к определению функции (метода, класса и т. д.) под курсором.
  7. Рефакторинг (переименование функций, методов, классов и т. д.).
  8. Сниппеты.
  9. Компиляция/запуск. Точки останова. Запуск тестов.
  10. Заливка кусков кода на сайты для обмена, вроде gist.github.com или play.golang.org.

И общее для всех языков:

  • Вывод списка / переход к меткам TODO, XXX, FIXME и т. д.
  • Go anywhere (CtrlP, Command-T или FuzzyFinder?)

Ссылки:

VIM как python IDE.

 

meskalin
()

Программирование на С

Форум — Development

Здравствуйте мои дорогие любители погромирования. Прочитал K&R «Язык программирования Си». Теперь нужна книга, которая расскажет как правильно писать код на С, общепринятые приёмы и стандартные алгоритмы решения типичных задач. Цель: пишу быдлокод для МК и хочу повысить свой скилл.

Перемещено mono из talks

ramon13666
()

vimperator и русская раскладка

Форум — Desktop

Привет!

Каким образом можно сделать так, чтобы vimperator корректно работал с русской раскладкой?

Пробовал, например, замапить клавиши - http://pastie.org/8414736

Сохранил .vimperatorrc в UTF-8, сделал :source ~/.vimperatorrc. Команды наподобие o и t работают, а вот некоторые другие (я так понимаю, только те, которые состоят из нескольких букв - например, gt, gT, gg и т.д.) - нет. Почему?

 

NikitaTrophimov
()

Google выпустил дистрибутив «Coder» для Raspberry Pi для обучения web-программированию.

Новости — Linux General
Группа Linux General

Google выпустил дистрибутив Coder, предоставляющий простую среду для обучения разработке веб-приложений. Разработка ведется на основе Node.js, реализации Google Java-script engine V8.

В ОС встроены несколько упражнений для обучения программированию, но рекомендуется использовать примеры Codecademy или Khan Academy.

Для начала работы требуется записать дистрибутив на sd-карточку, загрузиться с нее и используя браузер Google Chrome открыть страницу http://coder.local

>>> Подробности

 , ,

scott_tiger
()