textalive-app-api
textalive-app-api copied to clipboard
音楽に合わせてタイミングよく歌詞が動くWebアプリケーション(リリックアプリ)を開発できるJavaScript API / JavaScript API for developing web applications that show lyrics synchronized with the music play...
せきこみごはん「Loading Memories」において `document.querySelector("#chord_index").textContent=player.findChord(position).index;` のようにコード進行のindexを取得しようとするとindexが20の次に27に飛びます。何故でしょうか。
It is greatly appreciated if you can give an example of how to integrate textalive into Vue framework. Thank you.
初めて質問を投げます。 サンプルのコードをTypescriptで書こうとしたとき、`Word` や `Phrase`、`Video` などの重要なクラスの宣言が `export` されないため、`const` 宣言などで型を宣言できません。 これらのクラスを `export` できないかどうか、ご検討をよろしくお願いいたします。 また、型宣言ファイルを調べていたのですが、`ITemplateInterpreter` インターフェースの定義が見つかりませんでした。 これはどこで定義されているのでしょうか?
textalive-app-api (ver.0.3.2) を使用している際に下記の症状が発生しています。 * 症状 表題の通り複数の Player.requestPlay() を同一タイミングで実行しても position の値にズレが発生しています。 これは、Player.timer.position や onTimeUpdate() で取得可能な position いずれのケースでも発生します。 * 再現方法 https://github.com/ya2ha4/TextAliveAppAPI_VerificationCode_2023_11_ver1 にて再現コードを用意していますのでご確認いただけますでしょうか。 * 要望 過去に [Gitter Chat](https://gitter.im/textalive-app-api/community?at=615fc3307db1e3753e2b2469) のやり取りにて言及されていた、ユーザ側でロジックの調整できる環境を提供いただくか、現行の Timer クラスにて対応いただけますでしょうか?
textalive-app-api (ver.0.3.2) を使用している際に下記の症状が発生しています。 * 症状 new Player() を実行してから onTimerReady() のイベントリスナーが発生するまでに別の Player を生成すると、requestPlay() を実行しても楽曲が再生されません。 この時、すべての Player.requestPlay() は true を返しています。 * 再現方法 https://github.com/ya2ha4/TextAliveAppAPI_VerificationCode_2023_11_ver1 にて再現コードを用意していますのでご確認いただけますでしょうか。 * 回避方法 症状の説明にもある通り、onTimerReady() が呼び出されるまで Player の生成を実行しないことで複数の Player が問題なく動作するようになっています。...
Hello! I've found some TypeScript type issues with package "textalive-app-api" when updating it to version 0.4.0: There are missing types for the following interfaces and classes: - `VideoLoaderListener` - `BackgroundGraphicsListener`...
[時区間駆動型APIのリファレンス:TimedObjectsInRangeのnextの説明](https://developer.textalive.jp/packages/textalive-app-api/interfaces/TimedObjectsInRange.html#next:~:text=%E6%8C%87%E5%AE%9A%E5%8C%BA%E9%96%93%E3%81%AE-,%E7%9B%B4%E5%89%8D,-%E3%81%AB%E3%81%82%E3%82%8B%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%20/%20The%20first)の誤記修正 直前→直後 関連Issue:https://github.com/TextAliveJp/textalive-app-api/issues/17
[時区間駆動型APIのリファレンス:TimedObjectsInRangeのnextの説明](https://developer.textalive.jp/packages/textalive-app-api/interfaces/TimedObjectsInRange.html#next:~:text=%E6%8C%87%E5%AE%9A%E5%8C%BA%E9%96%93%E3%81%AE-,%E7%9B%B4%E5%89%8D,-%E3%81%AB%E3%81%82%E3%82%8B%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%20/%20The%20first)に、誤記と思われるものを見つけたので報告しておきます。 nextは直前ではなく、直後が正解でしょうか?