[Simulink]​音のピッチをノブ等で​変える際のエラーの対​処方法

2 visualizzazioni (ultimi 30 giorni)
Hernia Baby
Hernia Baby il 12 Lug 2021
Risposto: takemoto il 13 Lug 2021
■やりたいこと
 下図ブロック線図のようにノブを使ってピッチを変えたい
■課題
 shiftPitch関数をMATLAB functionブロックとして使う場合、
 nsemitonesを外部入力にするとエラーを起こす
■エラー内容
 コンポーネント: MATLAB Function | カテゴリ: Coder エラー
 すべての入力は定数でなければなりません。
-------------------------------------------------------------------------------------------------
もし関数ブロックでの解決が厳しい場合、こちらも検討しています。
(しかしながら、まだ内容理解できていません…)
よろしくお願いいたします。

Risposta accettata

takemoto
takemoto il 13 Lug 2021
エラーの原因を調べ切れていませんが、シミュレーション中のピッチパラメータを可変とす例題としては、以下が使えそうです。
ブロックを置き換えると(添付)、実行中にピッチを変えることはできますが、いかがでしょうか?

Più risposte (0)

Categorie

Scopri di più su Audio Processing Algorithm Design in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!