Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ソング:audioRendering.tsのリファクタリング #1811

Open
sigprogramming opened this issue Jan 31, 2024 · 1 comment
Open

ソング:audioRendering.tsのリファクタリング #1811

sigprogramming opened this issue Jan 31, 2024 · 1 comment
Assignees

Comments

@sigprogramming
Copy link
Contributor

内容

audioRendering.tsのスケジューリング関連の処理・クラスが整理しきれていないので、ループ機能実装のためにも一旦リファクタリングを行いたいと思います。
何を行うかは検討中ですが、Transportが「再生・停止の制御」と「イベントのスケジューリング」の2つを行っていたりするので(単一責任の原則に反しているので)、その辺りをまず改善できればと思います。

Pros 良くなる点

  • 変更がしやすくなる
    • ループ機能が実装できるようになる

Cons 悪くなる点

  • 音声周りの仕様が若干変わるかも

その他

@sigprogramming sigprogramming self-assigned this Jan 31, 2024
@sigprogramming sigprogramming changed the title audioRendering.tsのリファクタリング ソング:audioRendering.tsのリファクタリング Feb 2, 2024
@Hiroshiba
Copy link
Member

用語や設計は @sigprogramming さんがまとめてくださったこちらが参考になるかもです!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants
@Hiroshiba @sigprogramming and others