Добавить строковый параметр в AudioUnit - PullRequest
1 голос
/ 29 сентября 2010

Например, этот AudioUnit должен подключаться к хосту через сеть, а имя хоста должно быть настроено в представлении какао и должно быть сохранено, чтобы перезагрузить проект, чтобы восстановить имя хоста.

Как бы вы это сделали (интерфейс + сохранение параметров, кроме сети, конечно)?

1 Ответ

1 голос
/ 29 сентября 2010

Вам необходимо реализовать методы SaveState() и RestoreState() в вашем AudioUnit.Эти функции будут вызваны, когда секвенсор сохранит и откроет документ, соответственно, и даст вам возможность хранить данные вместе с конкретным экземпляром плагина.

Определение этих функций можно найти в файле AUBase.hв AudioUnit SDK.

...