0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Rythm.js を利用したかったけど出来なかったメモ

Last updated at Posted at 2020-10-29

Rythm.js利用失敗メモ

 音楽を再生し、そのリズムに合わせて指定したHTML要素がアニメーションしてダンスするライブラリを使いたかったが、動かなかった。
 いつか使おうと思ったときにどこまでやったか振り返れるようにしておこうと思う。

使おうとおもったライブラリ
http://okazari.github.io/Rythm.js/

ダメだったソース

参考サイトを参考に、下記埋め込みをしたが、
対象の画像が動くこともなく、音も出なかった。

index.html
    <!-- 標準スタイルの「rythm-bass」を設定 -->
    <div class="rythm-bass">
        <!-- スピーカーの画像を設置 -->
        <img src="speaker.png" />
    </div>
script.js
var rythm = new Rythm();
// 再生したい音楽ファイルを選択
rythm.setMusic( 'ここに再生したいmp3のurlを記載した' );
// rythm.jsを起動して音楽再生
rythm.start();

実施した切り分け→結果は全てダメ

1.bassの設定が入れたい音楽との相性が悪い?(低音が響かないと動かないとか、高音がでないと動かないなど)
→利用クラスを"rythm-bass"以外に設定してみた。
rythm-medium
rythm-high

2.CDNの記載ミスがないか
↓サイト情報
image.png
↓Codepen設定
image.png

3.音楽ファイルの記載方法
3-1.最初、対象mp3ファイルを「ファイルなう」でurl化して
rythm.setMusic( 'ここに再生したいmp3のurlを記載した' );
に埋め込んだ。
image.png

3-2.サンプルコードでは/test.mpsというurlだったので、
ファイルアップローダで、/XXXX.mp3というurlを作り、
rythm.setMusic( 'ここに再生したいmp3のurlを記載した' );
に埋め込んだ。

参考URL

メインサイト
http://okazari.github.io/Rythm.js/
https://github.com/Okazari/Rythm.js

サンプルコードあり。
https://paiza.hatenablog.com/entry/2017/03/31/%E5%88%9D%E5%BF%83%E8%80%85%E3%81%A7%E3%82%82%E7%B0%A1%E5%8D%98%E3%81%ABWeb%E3%82%B5%E3%82%A4%E3%83%88%E3%82%92%E9%9D%A2%E7%99%BD%E3%81%8F%E3%81%A7%E3%81%8D%E3%82%8BJavaScript%E3%83%A9%E3%82%A4%E3%83%96#-Rythmjs-

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?