| указатель_на_канал = переменная, назначенная каналу смещение# = дробное значение, влияющее на воспроизведение канала |
| Если
вы хотите сделать натуральный эффект панорамирования звука, используйте
эту команду. Она позволяет проигрывать звуковые каналы, равномерно
распределяя звук между левой и правой колонками. Вы сможете очень легко
сделать действительно убийственные стереофонические эффекты! Значение смещения – между -1 и 1, где 0 – это центр. –1 – 100% левый канал, 1 – 100% правый канал. Чтобы эффект был примерно в середине, попробуйте -.5 для 50% левого канала или .75 для 75% правого. |
| ; Примеры с каналами Print "Загрузка звука..." ; Загрузите образец – в кавычках нужно указать путь к файлу на диске ; Для лучшего результата поставьте задержку 5-10 секунд sndWave=LoadSound("level1.wav") ; Зациклить звук (будет повторятся бесконечно) LoopSound sndWave chnWave=PlaySound(sndWave) Print "Воспроизведение звука 2 секунды…" Delay 2000 Print "Пауза на 2 секунды…" PauseChannel chnWave Delay 2000 Print "Возобновление воспроизведения…" ResumeChannel chnWave Delay 2000 Print "Изменение тона («высоты») звука..." ChannelPitch chnWave, 22000 Delay 2000 Print "Воспроизведение звука с измененной «высотой»…" Delay 2000 Print "Только левая колонка" ChannelPan chnWave,-1 Delay 2000 Print "Только правая колонка" ChannelPan chnWave,1 Delay 2000 Print "Конец!" StopChannel chnWave |