ASが運営するWebサイトに飛びます

2007年11月30日

イベントサウンドで外部swfのサウンドを制御する

外部swfでループを伴うサウンドを制御するにはイベントサウンド処理する事お勧めします。

イベントサウンドは何度ループしても必要な処理量は変わりませんが、ストリーミングはループすれば
した分だけ処理を必要とするからです。

標準的なイベントサウンドの再生方法。

「サウンド」タブで再生したいサウンドを選択。同期を「スタート」に設定。「繰り返し」タブで繰り返したい数を設定。


標準的なイベントサウンドの停止方法。
同期を「スタート」させたサウンドを再生している時にそのサウンドを「ストップ」に設定しているフレームに
飛ばすと止まります。

これからプログラムで効率よくイベントサウンドの再生を停止する方法を模索予定
posted by 神風記 at 12:48| サウンド | このブログの読者になる | 更新情報をチェックする

2007年11月14日

SoundMixerクラスでタイムラインに配置したサウンドオブジェクトのボリュームを制御する

SoundMixerクラスでタイムラインに配置したサウンドオブジェクトのボリュームを制御します。

SoundMixerクラスを使うとswfのタイムライン内に配置したサウンドのボリュームを制御できます。

SoundMixerクラスのsoundTransformプロパティを使ってボリュームを調整します。

soundTransform:SoundTransform [read-write]

ボリュームを調整する時は
SoundMixer.soundTransform=soundTransform
という風にします。
SoundMixer.soundTransformにボリュームプロパティを設定したsoundTransformオブジェクトを代入する事で、swf内のすべての音声ファイルのボリュームを調整できます。

今後もswf内のサウンドのボリュームをボタンで調整するなど具体的な使用方法を研究していきます。

例題

swf内に埋め込まれた音声ファイルのボリュームを0.5に設定。

タイムラインに音楽ファイルを読み込んだswfに下記のプログラムを記述します。

var soMix_st = SoundMixer.soundTransform;
soMix_st.volume=0.5;
SoundMixer.soundTransform=soMix_st;
posted by 神風記 at 02:31| サウンド | このブログの読者になる | 更新情報をチェックする

2007年11月11日

外部mp3ファイルを制御するための使用するクラス一覧

外部Mp3のボリュームの調整方法。

外部mp3ファイルを制御するための使用するクラス一覧

ロード→ボリューム調整→再生→停止

Sound Soundクラスは新しい Sound オブジェクトの作成し外部 MP3 ファイルのオブジェクトへのロードと再生ができます。

SoundChannelSoundChannelクラスはサウンドを停止するstop()メソッドがあります。そしてsoundTransformプロパティでボリューム調整が可能です。

SoundTransform
SoundTransformクラスではvolumeプロパティでサウンドを調整する事ができます。0が最小値、1がMAXです。

SoundChannel.soundTransform=SoundTransform(SoundTransformObj)

サウンドを再生するSoundChannelオブジェクトのプロパティにSoundTransformオブジェクトで設定したボリューム等のプロパティを代入します。

以上の三つでロード→ボリューム調整→再生→停止がが可能です。

ボリュームを調整するには、
SoundChannel.soundTransform=SoundTransform
でボリュームが調整できます。
SoundTransformオブジェクトのvolumeプロパティがそのままSoundChannelに適用されます。
posted by 神風記 at 17:41| サウンド | このブログの読者になる | 更新情報をチェックする

2007年08月15日

同じサウンドオブジェクトで複数の音を鳴らしたい

一つのサウンドオブジェクトで複数のサウンドファイルをロードします

続きを読む
posted by 神風記 at 22:06| Comment(0) | TrackBack(0) | サウンド | このブログの読者になる | 更新情報をチェックする

2007年08月09日

サウンドのボリュームを調整する。

ロードしたサウンドのボリュームを調整する方法

続きを読む
posted by 神風記 at 09:47| Comment(0) | TrackBack(0) | サウンド | このブログの読者になる | 更新情報をチェックする

2007年08月08日

外部サウンドファイルの再生を停止させる

外部で読み込んだサウンドファイルの再生を停止させます。続きを読む
posted by 神風記 at 21:46| Comment(0) | TrackBack(0) | サウンド | このブログの読者になる | 更新情報をチェックする

2007年08月07日

外部サウンドファイルをロードする。

外部サウンドファイルをロードする方法を記述します。

続きを読む
posted by 神風記 at 09:59| Comment(0) | TrackBack(0) | サウンド | このブログの読者になる | 更新情報をチェックする

2007年08月06日

ライブラリに登録したサウンドファイルを再生する。

ライブラリに登録したサウンドファイルを再生します。続きを読む
posted by 神風記 at 12:44| Comment(0) | TrackBack(0) | サウンド | このブログの読者になる | 更新情報をチェックする