-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCLAM_Wiki.mw
76 lines (64 loc) · 2.76 KB
/
CLAM_Wiki.mw
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{{Announce}}
== Home Pages ==
* [http://clam-project.org CLAM] Home Page
* [[Music Annotator]] Home Page
* [[Devel|Development pages]]
== Screenshots and Screencasts ==
*Screenshots
** [[Development screenshots]] --you probably want to see these.
** [http://clam-project.org/screenshots.html CLAM web screenshots]
** [[Annotator screenshots]]
** [[SMSTools screenshots]]
* Screencasts and demos
** [http://clam-project.org/videos Hosted videos]
** [http://www.youtube.com/group/clamproject CLAM group on youtube].
== Documentation ==
* [[Approaching CLAM]], where to start
* [[Frequenly Asked Questions]]
* Application Tutorials
** [[Network Editor tutorial|Network Editor tutorial]] (includes basic CLAM concepts)
** [[Chordata tutorial|Chordata tutorial]]
** [[Manual_Annotator|Annotator tutorial]]
** [[SMSTools tutorial|SMSTools tutorial]]
* Installation notes
** For general information check the [http://clam-project.org/clam/trunk/CLAM/INSTALL INSTALL] file.
** [[Devel/Mac OSX build]]
** [[Devel/Linux Gentoo build]]
** [[Devel/Fedora installation notes]]
** [[Devel/ArchLinux Installation Notes]]
** [[Devel/Windows Installation Notes]]
* Programming with CLAM (or how to ...)
** Setting up your project
*** [[Minimal SConstruct to build with CLAM and Qt4]]
*** [[Compiling with CLAM without SCons]] (qmake, plain make...)
*** [[Building a processing library]]
*** [[Building a LADSPA plugin]]
*** [[Building a LV2 plugin]]
*** [[Building a VST plugin]]
** Using networks of processings in your code
*** [[Loading and playing a simple network]] (from an xml definition)
*** [[Constructing and playing a simple network]] (directly using the network interface to add and connect processings)
** Creating your own Processings
*** [[Creating a minimal processing object]]
*** [[Processings with controls]]
*** [[Processings with configuration]]
*** [[Processings with variable number of connectors]]
*** [[Defining a ProcessingComposite]]
** Other
*** [[ipyclam]] The python module to manipulate and run CLAM networks.
*** [[Adding Monitors]]
*** [[Changing the port color for custom data types]] (or displayed type name)
* Using Faust inside CLAM (including on-the-fly Faust programming)
** [[Devel/Faust_support]]
* CLAM Metamodel
** [[Metamodel of network using a class diagram]]
* [[Version Migration Guide]]
* Old: [[DeprecatedDoc/CLAMUserManual|documentation index]] (deprecated documentation dumped from the old manual)
= Development =
* [[Devel]] pages
* Google Summer of Code: [[GSoC 2007|2007]] | [[GSoC 2008|2008]] | [[GSoC 2009|2009]] | [[GSoC 2010|2010]]
* [http://www.teachingopensource.org/index.php/Help_Wanted:_CLAM_Project Looking for mentorship quick guide] (students and educators)
* [[CLAM roadmap]] (outdated)
== Other ==
* Scientific [[CLAM citations]]
* [[3rd Party Projects Using CLAM]]