Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.30;
Скачать: CL | DM;

Вниз

Использую ф-ию windows.Beep(16000,15000), но какое бы число   Найти похожие ветки 

 
iNew ©   (2002-12-18 09:26) [0]

не подставлялось в качестве 1-го параметра звук один и тот же.


 
FreeLancer ©   (2002-12-18 09:28) [1]

Это работает только для NT-образных систем, а для 9x параметры игнорируются.


 
iNew ©   (2002-12-18 09:54) [2]

А что тогда делать?


 
zavdim   (2002-12-18 10:03) [3]

создаешь в памяти нужную Wav и игрешь ее, например, PlaySound;


 
iNew ©   (2002-12-18 10:23) [4]

Какой нужно юнит прописать для PlaySound?


 
iNew ©   (2002-12-18 10:25) [5]

Юнит нашел, не могу понять что в PlaySound пихать надо.
Если можно примерчик?


 
Dimka Maslov ©   (2002-12-18 10:40) [6]

http://delphibase.endimus.com/?action=viewfunc&topic=mediasound&id=10124


 
zavdim   (2002-12-18 11:42) [7]

Можно так, только он через PlaySound меньше 1000 мс звуки не ведет, хотя из записанного файла вполне. Ну в общем разбирайся - да и ошибки может есть.

procedure MyBeep(n1,n2 : integer);
var s,s1 : string;
i,j,k : integer;
f : textfile;
begin
j := n2*11025*1 div 1000;
s :="RIFF"+chr(n2 div $ff)+chr(n2 mod $ff)+#0#0+"WAVEfmt "+ #$10#0#0#0#1#0#1#0;
s := s+ #$11#$2b#0#0+#$11#$2b#0#0+#1#0#8#0+"data"+chr(j div $ff)+chr(j mod $ff)+#0#0;
i :=length(s);
SetLength(s,i+j);
for k:=i+1 to i+j do
begin
s[k] := chr(round($FF*sin(pi*k*n1/11025)))
end;
assignfile(f,"1.wav");
rewrite(f);
rewrite(f);
write(f,s);
closefile(f);

PlaySound(pChar(s),0,SND_MEMORY or SND_SYNC);
end;



Страницы: 1 вся ветка

Текущий архив: 2002.12.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
14-99343
Мазут Береговой
2002-12-03 03:43
2002.12.30
Интересно, кто-нибудь знает откуда пришло слово


7-99377
Геннадий
2002-10-08 21:26
2002.12.30
Как создать подобие TaskBar а? Что также крепился и исчезал.


14-99359
mike123
2002-11-29 17:46
2002.12.30
как апустить приложение kylix


3-98968
Dbrf
2002-12-10 09:03
2002.12.30
Редактирование записей


6-99218
delphi4fun
2002-11-01 06:53
2002.12.30
Имена shared ресурсов на компьютере.