Все материалы
Сортировка
32 статьи
В этой теме пока нет материалов.
Все материалыПервое знакомство
- Как устроен звук: первый обзор10 мин · интерактивно
- Теория музыки: ноты, ритм и гармония12 мин · интерактивно
- Первое знакомство с DAW: дорожки, MIDI и звук12 мин · интерактивно
- СинтезОднополюсный фильтр нижних частотКак ослабить высокие частоты, помня только один предыдущий отсчёт?
- АЦП и ЦАПАЦП и ЦАПКак напряжение превращается в числа при записи и снова в напряжение при воспроизведении?
- Обработка звукаВойна громкости: от компакт-диска до нормализацииПочему с конца 1980-х записи становились всё громче при том же пике 0 dBFS, чем за это заплатили и что изменила нормализация громкости?
- Обработка звукаМикширование сигналов: усиление, фаза и запас уровняКак складывать несколько источников, управлять их уровнями и избегать перегрузки?
- СинтезОгибающая ADSR и VCA: как нота начинается и затихаетЧто происходит с громкостью ноты от нажатия до отпускания и почему резкий скачок усиления щёлкает?
- Обработка звукаПринцип работы компрессораКак устройство само уменьшает разницу между громкими и тихими местами и что задают его параметры?
- Обработка звукаLFO: низкочастотный генератор и модуляцияКак медленное колебание управляет звуком и как получить его на C++ и JUCE?
- Обработка звукаУровень в цифровой студии: индикатор OVER, опорные уровни и K-системаКак стали измерять уровень, когда на смену аналоговой ленте с VU-метром пришла цифровая запись с жёстким пределом 0 dBFS?
- C++ для аудиоКто владеет объектом: std::make_unique и время жизни в плагине JUCEЗачем создавать объект через std::make_unique, если тут же отдаёшь его процессору, и кто потом его удаляет?
- C++ для аудиоОсновы C++ для JUCE: сборка, типы, функции и указателиЧто нужно знать о синтаксисе C++, чтобы читать код плагина на JUCE?
- C++ для аудиоC++ в аудиопотоке: выделение памяти, общие объекты и инструменты JUCEПочему в processBlock не создают и не удаляют объекты и чем заменить std::shared_ptr при обмене данными с интерфейсом?
- C++ для аудиоC++ в плагине: классы, шаблоны и время жизниКак в C++ устроены классы, конструкторы, наследование и шаблоны, которые встречаются в коде плагина на JUCE?
- Обработка звукаDry/wet и bypass: исходный и обработанный сигнал в плагинеЧто означают dry, wet и bypass и как выключить эффект без сдвига во времени и щелчка?
- Обработка звукаЗвук в пространстве: панорама, задержка, реверберация и мид-сайдКак разместить инструменты слева и справа, создать глубину и управлять шириной стерео?
- Основы звукаКак устроен звук: первый обзорЧто стоит попробовать и понять перед изучением теории аудио?
- Обработка звукаНормы громкости: вещание и стриминговые площадкиКакую громкость и какой предел пиков требуют от фонограммы вещание в России, Европе и США и стриминговые площадки и что происходит с треком, который громче или тише цели?
- Основы звукаПервое знакомство с DAW: дорожки, MIDI и звукКак устроена программа для записи и создания музыки и как собрать в ней первый фрагмент?
- Основы звукаТеория музыки: ноты, ритм и гармонияКак выбрать ноты, собрать ритм и соединить аккорды в короткую музыку?
- Обработка звукаБелый и розовый шум: спектр и генерацияЧем отличаются белый и розовый шум и как сделать воспроизводимый шумовой источник на C++/JUCE?
- Основы звукаМатематика для аудиоКак читать формулы с синусами, логарифмами и суммами в статьях о звуке?
- СинтезОсцилляторы синтезатора: формы, расстройка и саб-осцилляторКак из нескольких генераторов собрать источник одного голоса и не перегрузить сумму?
- Обработка звукаПринцип работы лимитераКак устройство не пропускает сигнал выше заданного уровня и чем приходится за это платить?
- Основы звукаПсихоакустика: как слух воспринимает звукПочему ощущения громкости, высоты и направления не повторяют физические величины и какие звуки слух не замечает?
- Цифровой сигналУровень сигнала: децибелы, dBFS, пик, RMS и LUFSКак одним числом описать, насколько громко звучит цифровой сигнал, и почему для этого берут децибелы?
- Аудиоданные в программахФорматы сжатия звука: AIFF, FLAC и MP3Почему FLAC после распаковки возвращает те же отсчёты, а MP3 — другие, и сколько места экономит каждый способ?
- Обработка звукаТремоло: глубина модуляции и усилениеКак LFO меняет амплитуду звука и почему одинаковая глубина может давать разный результат?
- Аудиоданные в программахУстройство WAV-файла: RIFF, чанки, fmt и dataКак найти в WAV-файле параметры звука и сами отсчёты?
- Аудиоданные в программахЦелочисленный PCM: байты, знак и перевод во floatКак прочитать отсчёт из байтов и записать его обратно без ошибки знака, масштаба и округления?
- Аудиоданные в программахАудиоданные в программах: представление отсчётов, каналы, кадры и буферыЧто означает «буфер на 512 сэмплов» и сколько чисел в нём хранится?
- Цифровой сигналДискретизация: отсчёты, период и частота дискретизацииКак непрерывный сигнал превращают в последовательность чисел и как часто его нужно измерять?
- Основы звукаЗвуковая волна и аналоговый аудиосигналЧто такое звук физически и как он превращается в электрический сигнал?
- Основы звукаКривые равной громкости: как частота и уровень звука влияют на восприятиеПочему звуки разной частоты при одинаковом уровне звукового давления кажутся неодинаково громкими?