エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
とりあえず雑な楽器はコチラです。 上のリンク先の楽器はJavaで楽器を製作する行為を簡易にしてくれるラ... とりあえず雑な楽器はコチラです。 上のリンク先の楽器はJavaで楽器を製作する行為を簡易にしてくれるライブラリjMusic利用しています。 この楽器はサインウェーブの周波数をユーザがスライダーをいじることで変化させるもの。ただし、リアルタイム楽器のJavaアプレットを製作するのにjMusicは、すこし戸惑う部分もあるので、最もシンプルと思われる楽器を製作しながら考察してみたり、しなかったり。 製作する際に、最低でも3つのクラスを作ることになる、大雑把に言うと。 1.GUI(Applet継承) 2.コントロール部(RTLineを継承) 3.楽器(Instrumentを継承) 3番の楽器はドラムやベースとか複数のクラスになる場合もあるでしょう。1番はJAppletを継承したり、SwingのGUIにしたりとかできるが今回は割愛。そもそもjMusicはリアルタイム処理を念頭に作られてなかった