Update to latest published Rack code

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2021-11-16 10:57:32 +00:00
parent c2a5e2a0e5
commit 946cba3e98
10 changed files with 166 additions and 74 deletions

View file

@ -16,7 +16,7 @@
"modules": [
{
"slug": "AudioInterface2",
"name": "Audio-2",
"name": "Audio 2",
"description": "Sends audio and CV to/from an audio device",
"manualUrl": "https://vcvrack.com/manual/Core#Audio",
"tags": [
@ -25,7 +25,7 @@
},
{
"slug": "AudioInterface",
"name": "Audio-8",
"name": "Audio 8",
"description": "Sends audio and CV to/from an audio device",
"manualUrl": "https://vcvrack.com/manual/Core#Audio",
"tags": [
@ -34,7 +34,7 @@
},
{
"slug": "AudioInterface16",
"name": "Audio-16",
"name": "Audio 16",
"description": "Sends audio and CV to/from an audio device",
"manualUrl": "https://vcvrack.com/manual/Core#Audio",
"tags": [
@ -43,7 +43,7 @@
},
{
"slug": "MIDIToCVInterface",
"name": "MIDI-CV",
"name": "MIDI to CV",
"description": "Converts MIDI from an external device to CV and gates",
"manualUrl": "https://vcvrack.com/manual/Core#MIDI-CV",
"tags": [
@ -54,7 +54,7 @@
},
{
"slug": "MIDICCToCVInterface",
"name": "MIDI-CC",
"name": "MIDI CC to CV",
"description": "Converts MIDI CC from an external device to CV",
"manualUrl": "https://vcvrack.com/manual/Core#MIDI-CC",
"tags": [
@ -64,7 +64,7 @@
},
{
"slug": "MIDITriggerToCVInterface",
"name": "MIDI-Gate",
"name": "MIDI to Gate",
"description": "Converts MIDI notes from an external device to gates",
"manualUrl": "https://vcvrack.com/manual/Core#MIDI-Gate",
"tags": [
@ -74,7 +74,7 @@
},
{
"slug": "MIDI-Map",
"name": "MIDI-Map",
"name": "MIDI Map",
"description": "Controls parameters (knobs, sliders, switches) directly with MIDI CC",
"manualUrl": "https://vcvrack.com/manual/Core#MIDI-Map",
"tags": [
@ -84,7 +84,7 @@
},
{
"slug": "CV-MIDI",
"name": "CV-MIDI",
"name": "CV to MIDI",
"description": "Converts CV to MIDI and sends to an external device",
"manualUrl": "https://vcvrack.com/manual/Core#CV-MIDI",
"tags": [
@ -95,7 +95,7 @@
},
{
"slug": "CV-CC",
"name": "CV-CC",
"name": "CV to MIDI CC",
"description": "Converts CV to MIDI CC and sends to an external device",
"manualUrl": "https://vcvrack.com/manual/Core#CV-CC",
"tags": [
@ -105,7 +105,7 @@
},
{
"slug": "CV-Gate",
"name": "CV-Gate",
"name": "Gate to MIDI",
"description": "Converts gates to MIDI notes and sends to an external device",
"manualUrl": "https://vcvrack.com/manual/Core#CV-Gate",
"tags": [
@ -132,4 +132,4 @@
]
}
]
}
}

View file

@ -15,7 +15,8 @@
* For a full copy of the GNU General Public License see the LICENSE file.
*/
#include <plugin.hpp>
#include "rack.hpp"
#include "plugin.hpp"
#include "DistrhoUtils.hpp"
@ -335,16 +336,16 @@ std::string pluginPath(const std::string& dirname);
// core plugins
namespace core {
extern Model* modelAudioInterface;
extern Model* modelAudioInterface2;
extern Model* modelAudioInterface16;
extern Model* modelAudio2;
extern Model* modelAudio8;
extern Model* modelAudio16;
extern Model* modelMIDI_CV;
extern Model* modelMIDI_CC;
extern Model* modelMIDICC_CV;
extern Model* modelMIDI_Gate;
extern Model* modelMIDI_Map;
extern Model* modelMIDIMap;
extern Model* modelCV_MIDI;
extern Model* modelCV_CC;
extern Model* modelCV_Gate;
extern Model* modelCV_MIDICC;
extern Model* modelGate_MIDI;
extern Model* modelBlank;
extern Model* modelNotes;
}
@ -415,16 +416,16 @@ static void initStatic__Core()
const StaticPluginLoader spl(p, "Core");
if (spl.ok())
{
p->addModel(rack::core::modelAudioInterface);
p->addModel(rack::core::modelAudioInterface2);
p->addModel(rack::core::modelAudioInterface16);
p->addModel(rack::core::modelAudio2);
p->addModel(rack::core::modelAudio8);
p->addModel(rack::core::modelAudio16);
p->addModel(rack::core::modelMIDI_CV);
p->addModel(rack::core::modelMIDI_CC);
p->addModel(rack::core::modelMIDICC_CV);
p->addModel(rack::core::modelMIDI_Gate);
p->addModel(rack::core::modelMIDI_Map);
p->addModel(rack::core::modelMIDIMap);
p->addModel(rack::core::modelCV_MIDI);
p->addModel(rack::core::modelCV_CC);
p->addModel(rack::core::modelCV_Gate);
p->addModel(rack::core::modelCV_MIDICC);
p->addModel(rack::core::modelGate_MIDI);
p->addModel(rack::core::modelBlank);
p->addModel(rack::core::modelNotes);
}