====== Программирование звука ====== **(Черновик)** ===== Основные понятия и термины ===== * [[glossary|Глоссарий]] ===== Генерация звука ===== * [[basics|Примитивные звуковые сигналы]] (пульсовые, треугольные, синусные, пилообразные) * [[complex signals|Сложные (составные) звуковые сигналы]] ===== Вспомогательные библиотеки ===== * **PortAudio** - Межплатформная библиотека с доступом ввода/вывода к звуковым устройствам. Предоставляет очень простой программный интерфейс (API) для записи и/или проигрывания звука посредством вызова //callback//-функций или интерфейса асинхронного блокирования чтения/записи. В примерах включены программ для проигрывания синусных волн, обработки звука (guitar fuzz), записи и проигрывания звука, перечисления доступных звуковых устройства и т.д. * **BASS** * **FMOD** * **OpenAL** ===== Захват звукового сигнала ===== * [[.io:Cap Line In|Захват с линейного входа]] * [[.io:Cap mic|Захват с микрофона]] * [[.io:Cap mixer|Захват с микшера]] * [[.io:Cap voice modem|Захват с голосового модема]] ===== Обработка звука ===== ==== Основные операции ==== === Склеивание/Вырезание звука === === Микширование === === Изменение частоты дискретизации (resampling) === ==== Анализ звука ==== * [[Loadness|Определение громкости звука]] * [[Amplitude normalization|Нормализация амплитуды звукового сигнала]] * [[Frequency domain analysis|Анализ частотной области]] (cпектральный анализ) ==== Фильтры ==== [[Filters|Виды фильтров]] [[Equalizer|Эквалайзер]], или полосовой Фильтр Частот. === Подавление шума === === Подавление эхо === === Эффекты === ===== Отображение звука ===== * [[displaying|Методы отображения звука]] ===== Работа с различными форматами звуковых файлов ===== ==== Без потери качества ==== * [[formats:WAV]] ==== С потерей качества ==== * [[formats:MP3]] * [[formats:OGG]] ===== API ===== ==== Телефония ==== TAPI ===== Внешние источники ===== ==== Ссылки ==== * [[wpru>Цифровая_обработка_сигналов|Цифровая обработка сигналов]] ==== Литература ==== [[http://dsp-book.narod.ru/books.html|DSP-books]] - Литература по цифровой обработке сигналов ==== Проекты ====