JavaFXサウンド - Javaライブラリ集(2019/10/12公開みたい)

JavaFX版のサウンドライブラリです。

JavaFX版は、JavaFXスレッド上で動くことが条件のようなので、
JavaFX専用となります。

ファイル名の最初のPRは、FX3Dゲーム編・PRUSHERのPRですので、変えて使ってくださいね~。

(1)効果音演奏

効果音等の短い時間の再生向けです。
(全てのデータがメモリに展開されるため)

PRSoundEffect.java

コンストラクタで、パスを決めるオブジェクト、ファイル名、繰り返しを設定し、
startメソッドで演奏開始です。
繰り返し演奏するような場合は(startメソッドを何回も呼び出すような場合は)、
オブジェクトの使いまわしを検討してください。

(2)MP3演奏

MP3等の比較的演奏時間の長いものは、こちらを利用ください。
(こちらは、バッファ的な考えがあるようです)
MP3にかぎらず、WAVでも利用できると思います。

あと、このままでは利用できませんが、改造すると動画(MP4等)も見れるようになると思います。
MP3では、見る部分は必要ないので、その部分がないような形になっています。
興味のある方は、チャレンジしてみてくださいね♪

PRSoundMP3.java

(1)と同じように
コンストラクタで、パスを決めるオブジェクト、ファイル名、繰り返しを設定し、
startメソッドで演奏開始です。

リンク

Java側の(JavaFXではない方の)サウンドライブラリはこちら♪
https://kinchannn.jp/javasoundlibrary/

ライブラリ集(YouTube再生リスト)
https://youtube.com/playlist?list=PLDaI7wInfzlkhf-8IZJ1OkopS_rRda6sl

シェアしていただけるとうれしいです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA