diff --git a/plugins/Core.json b/plugins/Core.json index c829894..100e64d 100644 --- a/plugins/Core.json +++ b/plugins/Core.json @@ -23,6 +23,24 @@ "External" ] }, + { + "slug": "AudioInterface", + "name": "Audio-8", + "description": "Sends audio and CV to/from an audio device", + "manualUrl": "https://vcvrack.com/manual/Core#Audio", + "tags": [ + "External" + ] + }, + { + "slug": "AudioInterface16", + "name": "Audio-16", + "description": "Sends audio and CV to/from an audio device", + "manualUrl": "https://vcvrack.com/manual/Core#Audio", + "tags": [ + "External" + ] + }, { "slug": "MIDIToCVInterface", "name": "MIDI-CV", diff --git a/plugins/plugins.cpp b/plugins/plugins.cpp index 15c41db..7973fe1 100644 --- a/plugins/plugins.cpp +++ b/plugins/plugins.cpp @@ -193,7 +193,9 @@ namespace rack { // core plugins namespace core { +extern Model* modelAudioInterface; extern Model* modelAudioInterface2; +extern Model* modelAudioInterface16; extern Model* modelMIDI_CV; extern Model* modelMIDI_CC; extern Model* modelMIDI_Gate; @@ -295,7 +297,9 @@ static void initStatic__Core() const StaticPluginLoader spl(p); if (spl.ok()) { + p->addModel(rack::core::modelAudioInterface); p->addModel(rack::core::modelAudioInterface2); + p->addModel(rack::core::modelAudioInterface16); p->addModel(rack::core::modelMIDI_CV); p->addModel(rack::core::modelMIDI_CC); p->addModel(rack::core::modelMIDI_Gate);