これは、マイクに入った音声から音程を割り出すソフトで、WindowsとMacに現在対応しているつもりです。
あまり使えるものではありませんが、MIDIデバイスとして使うことができます。
WARNING
まだ、モノラルのマイクしか対応していません。Linuxは動作未確認です。
![aSyntheがレ/D(5)を示す様子](https://private-user-images.githubusercontent.com/45121209/266892457-b65278fe-ec1e-4133-a7a1-6b95b708349a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNzYzMzAsIm5iZiI6MTczOTI3NjAzMCwicGF0aCI6Ii80NTEyMTIwOS8yNjY4OTI0NTctYjY1Mjc4ZmUtZWMxZS00MTMzLWE3YTEtNmI5NWI3MDgzNDlhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjExVDEyMTM1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY5N2U3MWM0NmI5MjY3MzZmNTBlZDVlMDJlZGQ5NDc3YTA2ZDExYmJiNWJmYTY0ZTMzYjI1MWNjZGYyNTQxYWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.tyU9Bnv0KaZVa3cG3dMuS3FuBrA5U8ftm_UzUh_DmKc)
このソフトウェアは様々なライブラリを元に成り立っています。それらのライセンス情報はここから確認が可能です。
このソフトウェアは、4条項BSDライセンスの下に提供されます。
$ cargo build --release
cargo install cargo-bundle
を実行してcargo-bundleをインストールcargo bundle --release
を実行- 以下のコードをビルドされたアプリの
info.plist
にて、dict
キー内に以下を追記
<key>NSMicrophoneUsageDescription</key>
<string>音階検出のため</string>