![見出し画像](https://assets.st-note.com/production/uploads/images/110596443/rectangle_large_type_2_e687872bd98c1fb49ca239e9dbe18f00.png?width=1200)
ChatGPTちゃんのCode interpreterで音楽を食わせていろいろためしてみた
音楽ファイルを上げて思いつくままに実行して何ができるかみてみた。
音楽ファイルは以下の著作権フリーの音源を使用。
下記以外にも色々試した結果、Pythonでできる範囲ならなんでも可能。ちょっとPythonでできるかなーってのものは失敗(失敗は自身のPythonへの理解度のせい)。簡単な音源ファイルのデータを見たり、ちょっとした編集などによさそう
<https://www.youtube.com/watch?v=z9caPLbZSfQ>
The Arc - Nothing at All [NCS Release]
<https://www.youtube.com/watch?v=XSBlQ8PJ42E>
Coopex - Over The Sun (Pt. 2) [NCS Release]
設定方法
Chatgptトップ画面 > 左下のSettings > Beta features > Code interpreter ON
![](https://assets.st-note.com/img/1689135122621-WIerXBIyGu.png?width=1200)
BPMを計測(成功)
![](https://assets.st-note.com/img/1689135636920-SJecYFbPl3.png)
![](https://assets.st-note.com/img/1689135697090-PXLPdRRkG3.png?width=1200)
<検証>外部のサイトでBPMを計測あっているか確認
https://myedit.online/jp/audio-editor/bpm-finder
![](https://assets.st-note.com/img/1689136489012-xWSI8BxU7C.png?width=1200)
<結果>
だいたいあってますね。コーディングしたけどダメだったが、ライブラリを引っ張り出して計測してくれたみたいなのが、かわいい
メタデータを確認してみる(成功)
![](https://assets.st-note.com/img/1689136606749-q1RxJQ7gyY.png)
<検証>
ffprobeでメタデータを抽出
![](https://assets.st-note.com/img/1689136893624-BusAxpsYrT.png?width=1200)
<結果>正解!
声と音楽を分離してみる(失敗)
![](https://assets.st-note.com/img/1689137158801-adAbjx6jc1.png)
<結果>以下のような振る舞いを期待したが失敗。高度なものは無理なよう。
MashUpさせてみる(失敗)
![](https://assets.st-note.com/img/1689137737704-aF70XcMeIz.png)
<結果>文脈を読み取ってくれていなかった。2つ以上のファイルをそもそも挿入できないからかな?今後に期待。
エフェクトをかけてみる(成功?)
![](https://assets.st-note.com/img/1689138274944-8UvibjfZmw.png)
<結果>なにやら出力してくらた見たいだけど、どこのPathなのかもよくわからないリンクを提供。成功?
おまけ
日本語非対応で草
![](https://assets.st-note.com/img/1689138872046-qNGI3N1k6e.png)
この記事が気に入ったらサポートをしてみませんか?