今までの開発環境(Web、Python)では、処理が重くモバイル端末の発熱問題もあったためApple エコシステムで作動するネイティブアプリケーションにプログラムを移行している。筆者にとって初めてのSwift環境での開発
Read moreリアルタイムBGMシステム(7)
前回のシステムを公開して使用した方から、カメラ画面が小さくて見づらいと言われた。システムを実装するのに夢中になり肝心な体験の部分が疎かになってしまっていた。そのため、UI部分の見直しデザインを再度行った。 デモバージョン
Read moreリアルタイムBGMシステム(6)
前回の記事でリアルタイムBGMシステムのデモバージョン1を公開した。デモバージョン1と言いつつ実際は、動作チェック程度しか出来なかった。そこからユーザーインターフェース、デザインの改善とサウンドシステムの拡大を行ったバー
Read moreリアルタイムBGMシステム(5)
本システムの課題解決には、スマートフォン単独で実行可能なアプリケーションの開発が必要である。しかし、アプリ開発経験の乏しい筆者にとって、iOSとAndroidアプリの直接的な開発は困難であると判断した。そこで、まずはWe
Read moreリアルタイムBGMシステム(4)
これまで、リアルタイムBGMシステムの開発を進めてきた。その過程で、ブログを3回更新し、プログラミングの実装に注力した。この実践により、システムの具体的な課題と可能性が明確になった。しかし、プログラミングの話題が中心とな
Read moreリアルタイムBGMシステム(3)
前回の記事では、物体認識アルゴリズムであるYOLOを使用して風景を認識し、認識したタイミングでドラムを鳴らすシステムを構築した。このシステムは、街のオブジェクト(車や人)を認識し、リアルタイムで音楽を生成することに成功し
Read moreリアルタイムBGMシステム(2)
The Chemical Brothersの《Star Guitar》のミュージックビデオ(MV)は、ただの列車の旅を撮影したように見えるが、実際には監督ミシェル・ゴンドリーによって精密に計算され、音楽の各ビートに合わせ
Read moreリアルタイムBGMシステム(1)
先日10km程のライドの様子をタイムラプスで記録し家に帰って確認した。 当たり前だが、撮影された映像には音がないことに気づく。タイムラプスは、一定の間隔(1秒ごとなど)で静止画を連続して撮影し、それらの静止画を動画として
Read more