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