spotify の basic-pitch のインストール(サウンドファイルを MIDI ファイルに変換)(Ubuntu 上)

目次

  1. 前準備
  2. インストールと動作確認

サイト内の主な Ubuntu 関連ページ

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する。これは、パッケージ情報を最新の状態に保ち、インストール済みのパッケージをセキュリティアップデートやバグ修正を含めて更新するためである。

Ubuntu のインストールはこちらの別ページで説明する。

# パッケージリストの情報を更新
sudo apt update
# インストール済みのパッケージを包括的に更新 (依存関係も考慮)
sudo apt full-upgrade
# カーネル更新等で実際に再起動が必要な場合のみ実行を推奨
# sudo shutdown -r now

Python3 開発用ファイル,pip, setuptools, venv のインストール(Ubuntu 上)

Python のインストールは行わない(Ubuntu のシステム Python を用いる.)

Python, pip, Python 開発環境,Python コンソールのコマンドでの起動のまとめ.

Ubuntu のシステム Python を用いるとき, python, pip, Jupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), Jupyter Lab, Nteract, Spyder は,次のコマンドで起動できる.

Python3 開発用ファイル,pip, setuptools, venv のインストール(Ubutnu 上)

Ubuntu で,Python3 開発用ファイル,pip, setuptools, venv をインストールする.

端末で,次のコマンドを実行する.

# パッケージリストの情報を更新
sudo apt update
sudo apt -y install python-is-python3 python3-dev python-dev-is-python3 python3-pip python3-setuptools python3-venv build-essential

インストールと動作確認

設定の要点

環境変数 TF_FORCE_GPU_ALLOW_GROWTH の設定: true

  1. インストール

    インストールするには, 端末で,次のコマンドを実行する.

    # パッケージリストの情報を更新
    sudo apt update
    sudo pip3 install -U basic-pitch
    
  2. 確認のため,次のようなコマンドで,.mp3 や .ogg や .wav や .flac や .m4a のファイルを IDI ファイルに変換

    「1.wav」のところには,変換したファイル名を指定.

    「hoge」は,変換結果が保存されるディレクトリの指定である.

    cd /tmp
    mkdir result
    basic-pitch result 1.wav