Список моих статей, так или иначе связанных с Linux и Ubuntu в частности. Хотя, некоторые из них совсем не обязательно применими только к линуксу, например о локализации приложений (таким же методом можно локализировать и под виндой).
- Bash скрипт для useradd/userdel, mysql, apache
- Делаем систему массовой рассылки. Удаление "плохих" адресов.
- Настройки postfix и sendmail при внешней MX записи. Debiad, Ubuntu
- Настройка postfix для виртуальных пользователей (Ubuntu Server, Debian)
- Корпоративный чат, на основе ejabberd в ubuntu server
- Шлюз в интернет через OpenVPN
- Заставка Side 9 Screensaver (девушки моют монитор) под Ubuntu
- Определение зависимостей и имен пакетов в Debian/Ubuntu
- Пояснение к Главе 1. книги Р.Д.Кларка. (Конвертируем bitmap в массив цветов. FreeBasic)
- Let's Encrypt и Apache2. Настройка в Ubuntu
- Боремся с провайдером. Pytty ssh туннель для ICQ
- Мультиязычное приложение на gcc при помощи gettext.
- Python, libtcod и русские шрифты
- CodeBlocks SDL2 project Wizard
- Визуализация процесса разработки при помощи Gource
- PhpStorm 9.x и XDebug
- Плагин к браузеру Google Chrome для игры Founders Online
- UFO: Alien Invasion. Tree of Technologies.
Здравствуйте! Если не трудно , не могли бы вы написать краткую статью как работать со звуком под Linux? Только без использования коммерческих библиотек типа FMOD , BASS и пр. (Они хоть и позволяют использовать свои продукты для некоммерческих продуктов, но это ограничение лишь пиар-ход) Интересует именно средствами системы и языка СИ просто воспроизведение формата WAV
ОтветитьУдалитьПод Windows все просто: API sndPlaySound
Может и под Linux есть что-то похожее?
Я в свое время использовал SDL для кросплатформенного звука, создания окон и обработки ввода (его даже ID Software пользует), если же необходим только звук, то есть OpenAl библиотека. И по первому и по второму примеров в интернете больше чем нужно. Нужна ли статья?
УдалитьДа. забыл упомянуть, если не нужно кросплатформа, а чисто под линукс звук проигрывать, то можно напрямую проигрывать через ALSA. Пример: http://www.alsa-project.org/alsa-doc/alsa-lib/_2test_2pcm_8c-example.html
УдалитьНет по библиотекам конечно статья не нужна. За ссылку на alsa спасибо
ОтветитьУдалить