Beep音コマンドありますか?
Beep音を鳴らすコマンドはありますか?
ExcelVbaにはBeepコマンドあり、
環境に依り「ピロン」「コン」のような短い音が鳴る。
当方は「一定の処理が済んだ」ことを
知らせる目的で使用することあり。
grpsスクリプト「pause」は、中断ok待ち。
できれば、Beep音で軽く知らせて処理は続行(希望)
Re: Beep音コマンドありますか?
ともだ
2024/12/06(Fri) 00:23 No.2923
スクリプトのPlayコマンドで任意の音を出すことができます。
play(変数 ,開始時刻,終了時刻,波形関数)
例えば,!000Hzの正弦波を2秒間鳴らすのであれば
play(t , 0 , 2 ,sin(1000*2Pit))
音の大きさは,波形関数の振幅で決まります。
play(t , 0 , 2 , k sin(1000*2Pit))
上の場合,変数kの値で音の大きさが定まります。
on n ,k change
play(t,0,1,k sin(2Pint))
play(変数 ,開始時刻,終了時刻,波形関数)
例えば,!000Hzの正弦波を2秒間鳴らすのであれば
play(t , 0 , 2 ,sin(1000*2Pit))
音の大きさは,波形関数の振幅で決まります。
play(t , 0 , 2 , k sin(1000*2Pit))
上の場合,変数kの値で音の大きさが定まります。
on n ,k change
play(t,0,1,k sin(2Pint))
ともだ
2024/12/06(Fri) 00:23 No.2923
Re: Beep音コマンドありますか?
丁寧なコメント有難う御座います。
音波関数(周期、周波数、振幅etc)はよく判りませんが、
でも t=0.1 程度で Beep の感じになるようです。
暫く play で遊んでみます。
【別件】refreshとoverdrawの違いは何でしょうか?
音波関数(周期、周波数、振幅etc)はよく判りませんが、
でも t=0.1 程度で Beep の感じになるようです。
暫く play で遊んでみます。
【別件】refreshとoverdrawの違いは何でしょうか?