cSounds.com - тъюториалы – Тъюториал по дизайну инструментов Тъюториал 4: Хорус Далее мы оживим наш базовый звук, соединив его с двумя слегка расстроенными копиями самого себя. Мы применим конвертер значений Csound'а cpspch, который позволит нам указывать октаву и высотный класс звука вместо частоты и, наконец, мы используем конвертер ampdb для определения громкости в децибелах вместо указания линейной амплитуды.
Так как мы складываем выходы трех осцилляторов с одинаковыми амплитудными огибающими для каждого, мы масштабируем амплитуду перед тем как соединить их. И iscale, и inote — произвольные имена, использованные нами для того, чтобы сделать код более читабельным. Обе эти переменные относятся к переменным i-типа, вычисляемым (программой) во время инициализации инструмента.
|
|
|