File: README

package info (click to toggle)
clam 1.4.0-5.1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 17,780 kB
  • sloc: cpp: 92,499; python: 9,721; ansic: 1,602; xml: 444; sh: 239; makefile: 153; perl: 54; asm: 15
file content (31 lines) | stat: -rw-r--r-- 972 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

This is a still under development example on how
to build a VST plugin given a CLAM network and
a Qt Designer file.

Most source files will eventually be moved to CLAM
library so that ClamVstPlugin.cxx is the only source
user should write.

You need to download the VST SDK 2.4 directly from
Steinberg, since its licence doesn't allow us to
distribute it. Use the vstsdk_path SCons option
to make it point the proper place.

This example can be compiled just on Windows or 
crosscompiled from Linux with a crosscompiled CLAM.

What works:
- The network is properly loaded and executed
- AudioSinks and AudioSources are exported as Ports.
- ControlSources are exported as Parameters.
- The ui interface is loaded as plugin editor.

What doesn't work:
- Loading errors are silently ignored
- The user interface does not take the ui size but a fixed one
- The interface is still pretty useless (no communication)
- Some ui events are not properly handled (focus, d&d...)