-
Notifications
You must be signed in to change notification settings - Fork 0
/
Release_Anouncement.mw
177 lines (122 loc) · 14.3 KB
/
Release_Anouncement.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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
= 1.4.0, '3D molluscs in the space' =
[[Image:CLAM-1.4.0.png|thumb|right]]
The CLAM project is delighted to announce the long awaited 1.4.0 release
of [http://clam-project.org CLAM, the C++ framework for audio and music],
code name ''3D molluscs in the space''.
In summary, this long term release
includes a lot of new spacialization modules for '''3D audio''';
'''MIDI''', '''OSC''' and '''guitar effects''' modules;
architectural enhancements such as '''typed controls''';
nice '''usability''' features for the NetworkEditor interface;
convenience tools and scripts to make CLAM experience better;
enhanced building of LADSPA plugins and new support for '''LV2 and VST''' plugin building;
a new easy to use application to explore songs chords called '''Chordata'''; many optimizations, bug fixing and code clean ups.
Some highlights of the release:
* '''Chordata''' is a new CLAM application which offers a user friendly way to explore the chords of your favourite songs, using already existing technology in the CLAM framework but with a much simpler interface. [http://www.youtube.com/watch?v=xVmkIznjUPE Video]
* The '''spacialization module''' and helper tools, contributed by [http://barcelonamedia.org Barcelona Media] audio group, turn CLAM in tandem with Blender and Ardour, into a powerful 3D audio authoring and exhibition platform. Here you can see some related [http://www.youtube.com/watch?v=KSfqJUIAiXk Video].
* '''Typed controls''' extend CLAM with the ability to use whichever C++ type as the message for a control. So, not just floats, but also bools, enums, integers, or envelopes can be sent as asynchronous controls. Examples on boolean and MIDI controls are provided.
* NetworkEditor has been ported to the [http://doc.trolltech.com/latest/qgraphicsview.html QGraphicsView] framework. Dealing with heavy networks such the big ones used in Barcelona Media have pushed many usability enhancements into its interface: multi-wire dragging, wire highlighting, default port and control actions, network and in-canvas documentation... [http://www.youtube.com/watch?v=0kt0WDmvMwo Video]
* It also made necessary to provide a tool such clamrefactor.py to perform batch high level changes to clam network XML files such as renaming processing types, ports, or configuration parameters, changing configuration values, duplicating sets of processings, connecting them...
* '''Music Annotator''' application now is designed to aggregate several sources of descriptors and update them after edit. Descriptors are mapped to a work description schema that can be graphically defined. Also semantic web descriptor sources to access webservices such as MusicBrainz have been implemented.
You can download them from the [http://clam-project.org/download/ download page].
Source, windows, debian and ubuntu packages are available.
Contributed binaries for other platforms are welcome.
See also: [http://clam-project.org/wiki/Development_screenshots development screenshots], the [http://clam-project.org/clam/trunk/CLAM/CHANGES CHANGELOG], the [http://clam-project.org/wiki/Version_Migration_Guide version migration guide] and the new [http://www.youtube.com/group/clamproject# CLAM group on youtube].
Many thanks to the people who contributed to this release, including but not limited to the GSoC 2008 students and all the crew at Barcelona Media's Audio Group.
=== Chordata 1.0.0 ===
The CLAM project is pleased to announce the first stable release of Chordata.
Chordata is a simple but powerful application that analyses the chords of any music file in your computer. You can use it to travel back and forward the song while watching insightful visualizations of the tonal features of the song. Key bindings and mouse interactions for song navigation are designed thinking in a musician with an instrument at hands. Don't miss the demo video. [http://www.youtube.com/watch?v=xVmkIznjUPE Video]
Downloat it at clam-project.org
=== Mail version ===
The CLAM project[1] is delighted to announce the long awaited 1.4.0 release of the C++ framework for Audio and Music, code name '3D molluscs in the space'.
[1] http://clam-project.org
In summary, this long term release includes a lot of new spacialization modules for 3D audio; MIDI, OSC and guitar effects modules; architectural enhancements such as typed controls; nice usability features for the NetworkEditor interface; convenience tools and scripts to make CLAM experience better; enhanced building of LADSPA plugins and new support for LV2 and VST plugin building; a new easy to use application to explore songs chords called Chordata; many optimizations, bug fixing and code clean ups.
Some highlights of the release:
* Chordata is a new CLAM application which offers a user friendly way to explore the chords of your favourite songs, using already existing technology in the CLAM framework but with a much simpler interface. [2]
[2] http://www.youtube.com/watch?v=xVmkIznjUPE
* The spacialization module and helper tools, contributed by Barcelona Media [3] audio group, turn CLAM in tandem with Blender and Ardour, into a powerful 3D audio authoring and exhibition platform.[4]
[3] http://barcelonamedia.org
[4] http://www.youtube.com/watch?v=KSfqJUIAiXk
* Typed controls extend CLAM with the ability to use whichever C++ type as the message for a control. So, not just floats, but also bools, enums, integers, or envelopes can be sent as asynchronous controls. Examples on boolean and MIDI controls are provided.
* NetworkEditor has been ported to the QGraphicsView [5] framework. Dealing with heavy networks such the big ones used in Barcelona Media have pushed many usability enhancements into its interface: multi-wire dragging, wire highlighting, default port and control actions, network and in-canvas documentation... [6]
[5] http://doc.trolltech.com/latest/qgraphicsview.html
[6] http://www.youtube.com/watch?v=0kt0WDmvMwo
* It also made necessary to provide a tool such clamrefactor.py to perform batch high level changes to clam network XML files such as renaming processing types, ports, or configuration parameters, changing configuration values, duplicating sets of processings, connecting them...
* Music Annotator application now is designed to aggregate several sources of descriptors and update them after edit. Descriptors are mapped to a work description schema that can be graphically defined. Also semantic web descriptor sources to access webservices such as MusicBrainz have been implemented.
You can download sources, windows, debian and ubuntu packages from the download page[7]. Contributed binaries for other platforms are welcome.
[7] http://clam-project.org/download/
See also:
Screenshots: http://clam-project.org/wiki/Development_screenshots
Detailed changelog: http://clam-project.org/clam/trunk/CLAM/CHANGES
Version migration guide: http://clam-project.org/wiki/Version_Migration_Guide
Youtube channel: http://www.youtube.com/group/clamproject
Many thanks to the people who contributed to this release, including but not limited to the GSoC 2008 students and all the crew at Barcelona Media's Audio Group.
= 1.3.0, 'Shooting flying plugins' =
[[Image:release13.png|thumb]]
The CLAM team enraptured to announce the 1.3.0 release of [http://clam.iua.upf.edu CLAM, the C++ framework for audio and music],
code name ''The Shooting of the Flying Plugins release''.
Highlights of this release are:
* NetworkEditor [http://clam.iua.upf.edu/wikis/clam/index.php/Image:LadspaPropertiesDialog.png automatically generates and compiles] a [http://www.ladspa.org/ LADSPA plugin] containing the network you are editing. CLAM also provides a [http://iua-share.upf.edu/wikis/clam/index.php/Building_a_LADSPA_plugin new simple API to code that by hand yourself].
* More [http://faust.grame.fr FAUST] integration into network editor: edit faust code, compile, reload, view the svg diagrams (Natanael Olaiz GSoC)
* Lots of usability enhancements on the NetworkEditor: cut&paste, context menus to connect ports, keyboard shortcuts, default double click actions, and a processing tree filter (Natanael Olaiz GSoC)
* Annotator has also enhanced its functionality (Wang Jun GSoC):
** You can build a project that aggregates content from several extractors
** Extractors may have a config file
** Extractors can write back data (useful if the extractor is a database of webservice and needs to upload modifications)
* New ProgressControl widget and paired AudioFileMemoryLoader processing to support seeking (Pawel Bartkiewicz GSoC)
* A bunch of new 3D spatialization processings from [http://www.barcelonamedia.org/ CI Barcelona Media] audio research group.
* [http://audiores.uint8.com.ar/blog/2008/07/07/clam-processing-generator-script-example-of-use/ Scripts] and [http://clam.iua.upf.edu/wikis/clam/index.php/Image:ProcessingCodeGenerator.png graphical front-end] to generate a native CLAM plugin project from scratch.
* [http://audiores.uint8.com.ar/blog/2008/08/03/interactive-clam-programming/ Experimental Python bindings] ([http://iua-share.upf.edu/svn/clam/trunk/CLAM/pyclam/INSTALL still just-for-hackers install procedure])
* TickExtractor example is compiling again (many thanks to Amaury Hazan from MTG-UPF)
* Development deployment for Windows native compilation using MinGW (Wang Jun GSoC)
And a lot of small nice features and fixes you will appreciate for sure.
Source and binary packages for different platforms are available at the [http://clam.iua.upf.edu/download.html CLAM download page].
See also: [http://clam.iua.upf.edu/wikis/clam/index.php/Development_screenshots development screenshots], the [http://iua-share.upf.edu/svn/clam/trunk/CLAM/CHANGES CHANGELOG], and the [http://iua-share.upf.edu/wikis/clam/index.php/Version_Migration_Guide version migration guide].
We are very excited on what next releases promise us. Some ongoing work:
* Generating other types of network based plugins and programs (LV2, JACK, VST...),
* Subnetworks (Natanael Olaiz GSoC)
* Improved [http://opensoundcontrol.org/ OSC] support, 3D scene descriptors parametrization receivers processings and [http://www.blender.org/ Blender] exporter to the spatialization processing choreographer. (Natanael Olaiz GSoC - [http://dadaisonline.blogspot.com/search/label/blender related blogging])
* Typed controls (Francisco Tufro GSoC)
* A new musician-oriented standalone [http://iua-share.upf.edu/svn/clam/trunk/Turnaround/ chord extraction application] (Pawel Bartkiewicz GSoC)
=== Spanish short version ===
El equipo de [http://clam.iua.upf.edu CLAM, the C++ framework for audio and music] está que trina de contento de anunciar la versión 1.3 del framework, alias ''Disparando plugins voladores''. Esta versión incluye generación automatica de plugins [http://www.ladspa.org/ Ladspa] y programas [http://faust.grame.fr Faust], un monton de mejoras en la usabilidad de la herramienta gráfica, más algoritmos de espacialización 3D, extracción de tempo y extracción de formantes, soporte al desarrollo nativo en Windows, extractores más flexibles para el Annotator...
En fin, un monton de cosas más. Mas información en el [http://clam.iua.upf.edu/ anuncio oficial].
=== Freshmeat ultra short version ===
This release provides automatic generation of Ladspa plugins and Faust programs, a lot of usability enhancements on the graphical tool, more algorithms for 3D spatialization, rhythm analysis and formant extraction, support for native development in Windows, and more flexibility on Annotator's extractors.
=== Mail Version ===
<pre>
The CLAM team enraptured to announce the 1.3.0 release of CLAM [1], the C++ framework for audio and music, code name ''The Shooting of the Flying Plugins release''.
Highlights of this release are:
- Automatic binary generation of LADSPA plugins containing the network you are editing in NetworkEditor. Also a new simple API to code CLAM based Ladspa by hand. See [2]
- More FAUST integration into network editor: edit faust code, compile, reload, view the svg diagrams (Natanael Olaiz GSoC)
- Lots of usability enhancements on the NetworkEditor: cut&paste, context menus to connect ports, keyboard shortcuts, default double click actions, and a processing tree filter (Natanael Olaiz GSoC)
- Annotator has also enhanced its functionality (Wang Jun GSoC):
- You can build a project that aggregates content from several extractors
- Extractors may have a config file
- Extractors can write back data (useful if the extractor is a database of webservice and needs to upload modifications)
- New ProgressControl widget and paired AudioFileMemoryLoader processing to support seeking (Pawel Bartkiewicz GSoC)
- A bunch of new 3D spatialization processings from CI Barcelona Media[3] audio research group.
- Scripts [4] and graphical front-end [5] to generate a native CLAM plugin project from scratch.
- Experimental Python bindings [6]
- TickExtractor example is compiling again (many thanks to Amaury Hazan from MTG-UPF)
- Development deployment for Windows native compilation using MinGW (Wang Jun GSoC)
And a lot of small nice features and fixes you will appreciate for sure.
Source and binary packages for different platforms are available at the CLAM download page [7]. See also: development screenshots [8], the CHANGELOG [9], and the version migration guide [10].
We are also very excited on what next releases promise us. Some ongoing work:
- Generating other types of network based plugins and programs (LV2, JACK, VST...),
- Subnetworks (Natanael Olaiz GSoC)
- Improved OSC support, 3D scene descriptors parametrization receivers processings and Blender exporter to the spatialization processing choreographer. (Natanael Olaiz GSoC) [11]
- Typed controls (Francisco Tufro GSoC)
- A new musician-oriented standalone chord extraction application (Pawel Bartkiewicz GSoC)
[1] http://clam.iua.upf.edu
[2] http://iua-share.upf.edu/wikis/clam/index.php/Building_a_LADSPA_plugin
[3] http://www.barcelonamedia.org/
[4] http://audiores.uint8.com.ar/blog/2008/07/07/clam-processing-generator-script-example-of-use/
[5] http://clam.iua.upf.edu/wikis/clam/index.php/Image:ProcessingCodeGenerator.png
[6] http://audiores.uint8.com.ar/blog/2008/08/03/interactive-clam-programming/
[7] http://clam.iua.upf.edu/download.html
[8] http://clam.iua.upf.edu/wikis/clam/index.php/Development_screenshots
[9] http://iua-share.upf.edu/svn/clam/trunk/CLAM/CHANGES
[10] http://iua-share.upf.edu/wikis/clam/index.php/Version_Migration_Guide
[11] http://dadaisonline.blogspot.com/search/label/blender related blogging])
</pre>