Do not duplicate resources on make install
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
7e92b5fd62
commit
d650589203
27
Makefile
27
Makefile
|
@ -241,22 +241,27 @@ clean:
|
|||
|
||||
install:
|
||||
install -d $(DESTDIR)$(PREFIX)/bin
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/lv2
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst3
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/lv2/Cardinal.lv2
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/lv2/CardinalFX.lv2
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/lv2/CardinalSynth.lv2
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst/CardinalFX.vst
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst/CardinalSynth.vst
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst3/Cardinal.vst3/Contents
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst3/CardinalFX.vst3/Contents
|
||||
install -d $(DESTDIR)$(PREFIX)/lib/vst3/CardinalSynth.vst3/Contents
|
||||
install -d $(DESTDIR)$(PREFIX)/share/cardinal
|
||||
install -d $(DESTDIR)$(PREFIX)/share/doc/cardinal/docs
|
||||
|
||||
cp -rL bin/Cardinal.lv2 $(DESTDIR)$(PREFIX)/lib/lv2/
|
||||
cp -rL bin/Cardinal.vst3 $(DESTDIR)$(PREFIX)/lib/vst3/
|
||||
install -m 644 bin/Cardinal.lv2/*.* $(DESTDIR)$(PREFIX)/lib/lv2/Cardinal.lv2/
|
||||
install -m 644 bin/CardinalFX.lv2/*.* $(DESTDIR)$(PREFIX)/lib/lv2/CardinalFX.lv2/
|
||||
install -m 644 bin/CardinalSynth.lv2/*.* $(DESTDIR)$(PREFIX)/lib/lv2/CardinalSynth.lv2/
|
||||
|
||||
cp -rL bin/CardinalFX.lv2 $(DESTDIR)$(PREFIX)/lib/lv2/
|
||||
cp -rL bin/CardinalFX.vst $(DESTDIR)$(PREFIX)/lib/vst/
|
||||
cp -rL bin/CardinalFX.vst3 $(DESTDIR)$(PREFIX)/lib/vst3/
|
||||
install -m 644 bin/CardinalFX.vst/*.* $(DESTDIR)$(PREFIX)/lib/vst/CardinalFX.vst/
|
||||
install -m 644 bin/CardinalSynth.vst/*.* $(DESTDIR)$(PREFIX)/lib/vst/CardinalSynth.vst/
|
||||
|
||||
cp -rL bin/CardinalSynth.lv2 $(DESTDIR)$(PREFIX)/lib/lv2/
|
||||
cp -rL bin/CardinalSynth.vst $(DESTDIR)$(PREFIX)/lib/vst/
|
||||
cp -rL bin/CardinalSynth.vst3 $(DESTDIR)$(PREFIX)/lib/vst3/
|
||||
cp -rL bin/Cardinal.vst3/Contents/*-* $(DESTDIR)$(PREFIX)/lib/vst3/Cardinal.vst3/Contents/
|
||||
cp -rL bin/CardinalFX.vst3/Contents/*-* $(DESTDIR)$(PREFIX)/lib/vst3/CardinalFX.vst3/Contents/
|
||||
cp -rL bin/CardinalSynth.vst3/Contents/*-* $(DESTDIR)$(PREFIX)/lib/vst3/CardinalSynth.vst3/Contents/
|
||||
|
||||
install -m 755 bin/Cardinal$(APP_EXT) $(DESTDIR)$(PREFIX)/bin/
|
||||
cp -rL bin/Cardinal.lv2/resources/* $(DESTDIR)$(PREFIX)/share/cardinal/
|
||||
|
|
|
@ -0,0 +1,91 @@
|
|||
# Cardinal Modules
|
||||
|
||||
This file contains documentation for the DISTRHO Cardinal modules.
|
||||
|
||||
## Main modules
|
||||
|
||||
### Audio File
|
||||
|
||||
This is a simple audio file player plugin.
|
||||
You can load files by using right-click menu options.
|
||||
|
||||
Transport is rolling as long as the plugin is enabled and a file has been loaded.
|
||||
You can also sync to host transport, which will play in frame-perfect sync, useful if you need a few loops playing together.
|
||||
|
||||
Files are streamed from disk if longer than 30 seconds in length, otherwise loaded entirely on RAM.
|
||||
|
||||
Even though this player plugin can loop files, it is not an audio looper.
|
||||
Audio can loop back to the beginning if enabled, but it does not resample or pitch-shift to fit the host BPM.
|
||||
The audio files are played back as-is, with resampling only done when needed to match the host sample rate.
|
||||
|
||||
### Carla
|
||||
|
||||
[Carla](https://kx.studio/Applications:Carla) is a fully-featured modular audio plugin host.
|
||||
This is a Cardinal/Rack module of Carla with 2 audio and 8 CV IO.
|
||||
Double-click on the panel to show the Carla's own window.
|
||||
|
||||
Note it is required for Carla to be installed on your system in order to show its GUI.
|
||||
This is currently not supported under Windows.
|
||||
|
||||
MIDI input and output are possible with the use of expander modules.
|
||||
|
||||
### Ildaeil
|
||||
|
||||
[Ildaeil](https://github.com/DISTRHO/Ildaeil) is a mini-plugin host based on [Carla](https://kx.studio/Applications:Carla).
|
||||
This is Cardinal/Rack module of Ildaeil with 2 audio IO.
|
||||
|
||||
Currently Ildaeil supports internal (from Carla) and LV2 plugins.
|
||||
There is no way to automate hosted plugin parameters yet.
|
||||
|
||||
MIDI input and output are possible with the use of expander modules.
|
||||
|
||||
### Host Audio
|
||||
|
||||
For getting audio from and to your Host/DAW.
|
||||
Works just like the Rack equivalent, including a DC filter that is enabled by default on the stereo version, disabled on the 8 IO variant.
|
||||
|
||||
Unlike Rack, Cardinal does not provide a 16 IO audio module.
|
||||
|
||||
### Host CV
|
||||
|
||||
For getting CV from and to your Host/DAW.
|
||||
|
||||
Note that this module does nothing on Cardinal's FX and Synth variants, as they do not have host-exposed CV IO.
|
||||
|
||||
### Host MIDI
|
||||
|
||||
For getting regular MIDI from and to your Host/DAW.
|
||||
This includes ...
|
||||
|
||||
### Host MIDI CC
|
||||
|
||||
For getting regular MIDI CCs from and to your Host/DAW.
|
||||
This includes ...
|
||||
|
||||
### Host MIDI Gate
|
||||
|
||||
For getting regular MIDI Notes as Gates from and to your Host/DAW.
|
||||
...
|
||||
|
||||
### Host MIDI Map
|
||||
|
||||
For mapping MIDI CCs from your Host/DAW into module parameters.
|
||||
This includes ...
|
||||
|
||||
### Host Parameters
|
||||
|
||||
### Host Time
|
||||
|
||||
For getting time information from your DAW as precise clock triggers
|
||||
|
||||
## Extra modules
|
||||
|
||||
### ExpanderInputMIDI
|
||||
|
||||
### ExpanderOutputMIDI
|
||||
|
||||
### MPV
|
||||
|
||||
### glBars
|
||||
|
||||
### Text Editor
|
Loading…
Reference in New Issue