Maxで他人にパッチを使ってもらう時に、オーディオファイルを読み込むのにopenメッセージなどではなく、ファイル選択ダイアログを使ってもらった方が分かりやすい場合があります。
ファイル選択ダイアログからファイルのパスを取得できるのが[opendialog]です。
目次
使い方
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-208.png)
[opendialog]にbangを出力すると
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-209.png)
ファイル選択のダイアログが出現します。
ファイルを選択すると
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-210.png)
第1インレットからパスのシンボルが出力されます。
キャンセルした場合
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-213.png)
選択をキャンセルした場合、第2アウトレットからbangを出力されます。
フォルダーの参照ダイアログを表示
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-211.png)
[opendialog fold]にすると
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-212.png)
フォルダーの参照ダイアログで表示されます。
選択できるファイルの種類を設定
![](https://numeralcreation.info/wp-content/uploads/2019/11/image-214.png)
[opendialog sound]と設定すると、音声ファイルの種類のみが選択できるようになります。