Browse Source

Update about text

tags/1.9.5
falkTX 11 years ago
parent
commit
48d6fda2fe
3 changed files with 63 additions and 16 deletions
  1. +22
    -13
      source/backend/CarlaStandalone.cpp
  2. +39
    -1
      source/carla_backend.py
  3. +2
    -2
      source/carla_widgets.py

+ 22
- 13
source/backend/CarlaStandalone.cpp View File

@@ -458,16 +458,16 @@ const char* carla_get_complete_license_text()
"<ul>"

// Plugin formats
"<li>LADSPA plugin support - http://www.ladspa.org/</li>"
"<li>DSSI plugin support - http://dssi.sourceforge.net/</li>"
"<li>LV2 plugin support - http://lv2plug.in/</li>"
"<li>LADSPA plugin support</li>"
"<li>DSSI plugin support</li>"
"<li>LV2 plugin support</li>"
#ifdef VESTIGE_HEADER
"<li>VST plugin support using VeSTige header by Javier Serrano Polo</li>"
#else
"<li>VST plugin support using official VST SDK 2.4 (trademark of Steinberg Media Technologies GmbH)</li>"
"<li>VST plugin support using official VST SDK 2.4 [1]</li>"
#endif
#if defined(CARLA_OS_MAC) || defined(CARLA_OS_WIN)
"<li>VST3 plugin support using official VST SDK 3.6 (trademark of Steinberg Media Technologies GmbH)</li>"
"<li>VST3 plugin support using official VST SDK 3.6 [1]</li>"
#endif
#ifdef CARLA_OS_MAC
"<li>AU plugin support</li>"
@@ -475,34 +475,43 @@ const char* carla_get_complete_license_text()

// Sample kit libraries
#ifdef HAVE_FLUIDSYNTH
"<li>FluidSynth library for SF2 support - http://www.fluidsynth.org/</li>"
"<li>FluidSynth library for SF2 support</li>"
#endif
#ifdef HAVE_LINUXSAMPLER
"<li>LinuxSampler library for GIG and SFZ support* - http://www.linuxsampler.org/</li>"
"<li>LinuxSampler library for GIG and SFZ support [2]</li>"
#endif

// Internal plugins
"<li>NekoFilter plugin code based on lv2fil by Nedko Arnaudov and Fons Adriaensen</li>"
#ifdef WANT_ZYNADDSUBFX
"<li>ZynAddSubFX plugin code - http://zynaddsubfx.sf.net/</li>"
"<li>ZynAddSubFX plugin code</li>"
#endif

// misc libs
"<li>base64 utilities based on code by Ren\u00E9 Nyffenegger - http://www.adp-gmbh.ch/cpp/common/base64.html</li>"
"<li>liblo library for OSC support - http://liblo.sourceforge.net/</li>"
"<li>base64 utilities based on code by Ren\u00E9 Nyffenegger</li>"
#ifdef CARLA_OS_MAC
"<li>sem_timedwait for Mac OS by Keith Shortridge</li>"
#endif
"<li>liblo library for OSC support</li>"
"<li>rtmempool library by Nedko Arnaudov"
"<li>serd, sord, sratom and lilv libraries for LV2 discovery - http://drobilla.net/software/lilv/</li>"
"<li>serd, sord, sratom and lilv libraries for LV2 discovery</li>"
#if ! (defined(CARLA_OS_MAC) || defined(CARLA_OS_WIN))
"<li>RtAudio+RtMidi libraries for extra Audio and MIDI support - http://www.music.mcgill.ca/~gary/rtaudio/</li>"
"<li>RtAudio and RtMidi libraries for extra Audio and MIDI support</li>"
#endif

// end
"</ul>"

"<p>"
#if defined(CARLA_OS_MAC) || defined(CARLA_OS_WIN) || ! defined(VESTIGE_HEADER)
// Required by VST SDK
"&nbsp;[1] Trademark of Steinberg Media Technologies GmbH.<br/>"
#endif
#ifdef HAVE_LINUXSAMPLER
// LinuxSampler GPL exception
"<p>(*) Using LinuxSampler code in commercial hardware or software products is not allowed without prior written authorization by the authors.</p>"
"&nbsp;[2] Using LinuxSampler code in commercial hardware or software products is not allowed without prior written authorization by the authors."
#endif
"</p>
;
}



+ 39
- 1
source/carla_backend.py View File

@@ -1981,7 +1981,45 @@ class CarlaHostNull(CarlaHostMeta):
self.fEngineRunning = False

def get_complete_license_text(self):
return ""
text = (
"<p>This current Carla build is using the following features and 3rd-party code:</p>"
"<ul>"

# Plugin formats
"<li>LADSPA plugin support</li>"
"<li>DSSI plugin support</li>"
"<li>LV2 plugin support</li>"
"<li>VST plugin support using official VST SDK 2.4 [1]</li>"
"<li>VST3 plugin support using official VST SDK 3.6 [1]</li>"
"<li>AU plugin support</li>"

# Sample kit libraries
"<li>FluidSynth library for SF2 support</li>"
"<li>LinuxSampler library for GIG and SFZ support [2]</li>"

# Internal plugins
"<li>NekoFilter plugin code based on lv2fil by Nedko Arnaudov and Fons Adriaensen</li>"
"<li>ZynAddSubFX plugin code</li>"

# misc libs
"<li>base64 utilities based on code by Ren\u00E9 Nyffenegger</li>"
"<li>sem_timedwait for Mac OS by Keith Shortridge</li>"
"<li>liblo library for OSC support</li>"
"<li>rtmempool library by Nedko Arnaudov"
"<li>serd, sord, sratom and lilv libraries for LV2 discovery</li>"
"<li>RtAudio and RtMidi libraries for extra Audio and MIDI support</li>"

# end
"</ul>"

"<p>"
# Required by VST SDK
"&nbsp;[1] Trademark of Steinberg Media Technologies GmbH.<br/>"
# LinuxSampler GPL exception
"&nbsp;[2] Using LinuxSampler code in commercial hardware or software products is not allowed without prior written authorization by the authors."
"</p>"
)
return text

def get_juce_version(self):
return ""


+ 2
- 2
source/carla_widgets.py View File

@@ -1557,8 +1557,8 @@ if __name__ == '__main__':
host.add_plugin(BINARY_NATIVE, PLUGIN_DSSI, "/usr/lib/dssi/karplong.so", "karplong", "karplong", 0, None)
host.set_active(0, True)

#gui1 = CarlaAboutW(None, host)
#gui1.show()
gui1 = CarlaAboutW(None, host)
gui1.show()

gui2 = PluginEdit(None, host, 0)
gui2.testTimer()


Loading…
Cancel
Save