Commit 73e1e3fc authored by borghesi's avatar borghesi


parent ce7e9754
......@@ -10,7 +10,7 @@ The basic idea of FTM is to extend the data types exchanged between the objects
The FTM library and its Java editors are based on the jMax project and distributed under the Lesser GNU Public License (LGPL). The sources of FTM are available via CVS at
**Data structures**
#**Data structures**
FTM allows for static and dynamic creation of complex data structures. The following classes are currently implemented and documented:
......@@ -37,7 +37,7 @@ FTM externals can refer to FTM objects and dynamically create objects. FTM objec
While basic operations of FTM objects are implemented as methods of the FTM classes, more complex interactions with FTM objects use operators in form of Max/MSP externals.
FTM comes with an extended message box - the ftm.mess external - which integrates classical Max message syntax with FTM names, infix expression evaluation, function calls and method invocation including return values.
......@@ -54,7 +54,7 @@ Apart from ftm.object and ftm.mess, FTM includes a set of externals implementing
Operators specific to a certain field of applications are assembled to separate object sets such as Gabor for sound analysis/resynthesis and MnM for mapping and recognition techniques.
**Editors and file formats**
#**Editors and file formats**
The editors for FTM objects are implemented in Juce and integrated into Max/MSP using mxj. Simple double-clicking on an FTM object in a patcher opens its editor.
......@@ -66,10 +66,10 @@ FTM currently supports simple text files, SDIF and standard MIDI files.
Most of these import and export methods are implemented for the FTM sequence class as it provides a generic container for temporal sequences.
**Jitter & JavaScript support**
#**Jitter & JavaScript support**
From a certain point of view one can look at FTM as something like Jitter. Like Jitter, it is a shared library installed next to the Max/MSP application. Like Jitter, it extends the set of things one can send through the connections and process by Max/MSP externals.
A bridge between FTM and Jitter - the ftm.jitter external - converts FTM matrices into Jitter matrices and vice versa.
FTM objects can also be created, accessed and manipulated in the Max/MSP JavaScript externals js and jsui.
\ No newline at end of file
FTM objects can also be created, accessed and manipulated in the Max/MSP JavaScript externals js and jsui.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment