TURBO PASCAL

Новости       

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Благодарности 

Гостевая книга

Спонсор

От автора

 

1. 14. 5.  Управление звуковыми сигналами

 

             Sound(N); - включение звука с частотой тона N (измеряется в герцах). 

             Delay(M); - задержка выполнения программы на M миллисекунд.

             NoSound;  - выключение звука.     Здесь  N и M - типа Word.

 

            Управление звуковым устройством компьютера осуществляется последовательностью операторов:

     Sound(F);  Delay(N);  NoSound;  где F - частота звука в Гц.

            Для программирования мелодии удобно применять известную формулу расчета частоты звука:

     F=Round(440*Exp(Ln(2)*(No-(10-Nn)/12)));

            где No - номер октавы  -3<= No <=4;  Для основной октавы No=0.

         Nn - номер ноты   1 - До,   2 - До#,   3 - Ре,  и т. д.  12 - Cи.       

При сквозной нумерации нот принять для No<0 - Nn<1,  для No>0 - Nn>12.

 

На первую страницу

Rambler's Top100 PROext: Top 1000
Rambler's Top100

(с) Все права защищены.

По всем интересующим вопросам прошу писать электронный адрес

Hosted by uCoz