このブログの内容が難しい方へ

もし、内容が難しくて理解出来ない場合には、Cプログラミング入門以前などのプログラミングを始める前に知っておくと良い事が書いてある本を読んでから、その後にやさしいC 第3版 [やさしいシリーズ]などのC言語というプログラミング言語の入門書を読むことをお勧めします。また、MIDIの知識がない人は、コンプリートMIDIブックなどがお勧めです。そこまで理解できれば、KSP特有の作法は、このブログを参考にすれば大丈夫だと思います。

2011年9月17日土曜日

set_event_par(),set_event_par_arr()

set_event_parは、イベントのパラメータを設定するだけです。第1引数にはIDを、第2引数にはパラメータの種類を、第3引数には値を指定します。


on note
	set_event_par($EVENT_ID,$EVENT_PAR_NOTE,30)
end on

何を弾いても、ノートナンバー30の音が再生されます。

set_event_par_arrは、第1引数にはIDを、第2引数は$EVENT_PAR_ALLOW_GROUPで固定、第3引数には1でグループを有効に0で無効に、第4引数にはグループインデックスを指定します。


on note
	disallow_group($ALL_GROUPS)
	set_event_par_arr($EVENT_ID,$EVENT_PAR_ALLOW_GROUP,1,find_group("Single"))
end on

この場合は、Singleというグループだけを有効にしています。

0 件のコメント:

コメントを投稿