Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TiltBrushをAudio Visualizationした話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
TomohiroHibino
March 05, 2021
Technology
0
120
TiltBrushをAudio Visualizationした話
TiltBrushがOSS化したので、Audio Visualizationしてみました。
TomohiroHibino
March 05, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
230
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
630
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
320
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
510
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
310
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
Greatest Disaster Hits in Web Performance
guaca
0
280
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
Marketing to machines
jonoalderson
1
4.6k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Side Projects
sachag
455
43k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
54
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Bash Introduction
62gerente
615
210k
Facilitating Awesome Meetings
lara
57
6.8k
Balancing Empowerment & Direction
lara
5
890
The Limits of Empathy - UXLibs8
cassininazir
1
220
Transcript
TiltBrushをAudio Visualizationした話 日比野智大
画像引用元: https://xr-hub.com/archives/5165 Tilt Brushがオープンソース化
機能追加したい
なぜ?
1. 経験を積みたかった
None
None
仕事で機能追加も 出来るように
2. 神製品の中を さわりたかった
試したくなるUI 画像引用元: https://xr-hub.com/archives/5165
有用なAPI連携
何を追加した?
計画 1. ラジオ音楽のAudio Visualization 2. Ethereumの寄付( web? ) 3. MLAPIでマルチプレイ化
4. DMM VR Connectでアバタープレイ
出来たこと 1. ラジオ音楽のAudio Visualization 2. Ethereumの寄付( web ) 3. MLAPIでマルチプレイ化
4. DMM VR Connectでアバタープレイ
ラジオ音楽の Audio Visualization
None
UIComponent BaseButton MusicPlayerButton - Startの挙動など - ホバー時のアニメ - 押下時の挙動 -
(追加分)ラジオ再生
Ethereumの 寄付募集(動かず)
Sketchfab
Googleドライブに保存し、リンク共有が可能
まとめ
機能追加に 挑戦した
計画 1. 2. ブロックチェーン x VR 3. MLAPIでマルチプレイ化 4. DMM
VR Connectでアバタープレイ
ダメだったものは 再挑戦したい
APPENDIX
その他音楽の可視化で行ったこと - webラジオの配信URLにリクエスト - レスポンスをStreamで保持 - mp3ファイル用リーダーでStreamの中を読む - 読み込んだ内容からAudioClipを作成し再生 -
AudioSource.GetSpectrumDataで 8音域の各平均音量の上下を数値化 - 上下を絵具の位置情報に加算
https://github.com/Tomohir oHibino600/TuneBrush