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