Changes between Initial Version and Version 1 of css/wave


Ignore:
Timestamp:
01/19/15 10:51:10 (10 years ago)
Author:
Tetsuya Michikawa
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • css/wave

    v1 v1  
     1= CSSで音を出したい =
     2
     3CSSで音を出す場合、通常は、!ActionButton->actions->Add Play wav fileにwave fileを登録して、buttonを押下したときに音を鳴らせるのが一般的な方法である。[[br]]
     4IOCの値が変化したときに自動で鳴らしたい場合には、以下のようにするとこで実現できる。[[br]]
     5この方法を応用すれば、色々な外部プログラムを実行することも可能となる。
     6
     7== wave設定 ==
     8
     9まず、wave fileを登録するwidgetを作成する。widgetはなんでもいい。[[br]]
     10作成したwidgetのproperties->Behavior->Actionsを選択して、Set Actionsダイアログを表示。[[br]]
     11
     12[[Image(SetActions.png)]]
     13
     14再生したいファイルを登録する[[br]]
     15
     16[[Image(SetActionsWav.png)]]
     17
     18
     19== Action設定 ==
     20
     21Actionを実行するためのスクリプトを作成する。
     22
     23[[Image(action1.png)]]
     24
     25input PVsにwaveを実行するトリガーとなるEPICS recordを設定する。[[br]]
     26スクリプトには以下のように記述すると、先程登録したwav fileのindex 0のファイルが再生される。[[br]]
     27スクリプトの内容は、目的に合ったものに変更すること。
     28
     29[[Image(action_script.png)]]
     30
     31これで、input PVsのEPICS recordの値が変化するとwave fileが再生される。