From ftm
Jump to: navigation, search
(Download)
(Note)
Line 13: Line 13:
 
* [http://recherche.ircam.fr/equipes/temps-reel/distrib/FTMEXT-SDK-230-OSX.zip FTM External SDK 2.3] for Max 4.6 on Mac OS X
 
* [http://recherche.ircam.fr/equipes/temps-reel/distrib/FTMEXT-SDK-230-OSX.zip FTM External SDK 2.3] for Max 4.6 on Mac OS X
  
== Note ==
+
== Note (version 2.6) ==
  
You need to download also the Max5 development SDK, and enter its location in the build projects in the FTM external SDK as variable '''C74_SUPPORT_DIR'''.
+
=== Max 5 SDK ===
  
By default, the project looks for the Max SDK in /Applications/Max5/c74support.
+
The FTM external SDK depends of the Max 5 SDK available from [http://cycling74.com/products/sdk/ Cycling '74].
 +
The variable '''C74_SUPPORT_DIR''' in the Xcode build project has to be set to the folder of the Max 5 SDK ("c74support").
 +
By default, the project looks for the Max 5 SDK in /Applications/Max5/c74support.
 +
 
 +
=== FTM Library ===
 +
 
 +
An FTM external always has to be next to the FTM library external ''ftm.mxo''.
 +
The directory "externals" in the SDK distribution contains a copy of the ''ftm.mxo'' and by default, the compiled example externals are copied into this directory.
 +
 
 +
In addition, ''ftm.mxo'' contains the FTM header files needed to compile the externals.
 +
Consider to set
  
 
== Support ==
 
== Support ==
  
 
For any question and suggestion, please consider subscribing and contributing to the [https://lists.sourceforge.net/lists/listinfo/ftm-devel ftm-devel] mailing-list.
 
For any question and suggestion, please consider subscribing and contributing to the [https://lists.sourceforge.net/lists/listinfo/ftm-devel ftm-devel] mailing-list.

Revision as of 15:06, 3 October 2012

The FTM external SDK consist of an Xcode project and the sources of three example externals that demonstrate the most important features of the FTM external API:

  • fff.coucou ... an external storing four different items (number, symbol, FTM object reference, atom) using messages and/or four dedicated inlets
  • fff.pack ... a full FTM compatible pack
  • fff.pingpong~ ... a non-sense DSP external toggeling an input signal between two outputs

Download

Older versions:

Note (version 2.6)

Max 5 SDK

The FTM external SDK depends of the Max 5 SDK available from Cycling '74. The variable C74_SUPPORT_DIR in the Xcode build project has to be set to the folder of the Max 5 SDK ("c74support"). By default, the project looks for the Max 5 SDK in /Applications/Max5/c74support.

FTM Library

An FTM external always has to be next to the FTM library external ftm.mxo. The directory "externals" in the SDK distribution contains a copy of the ftm.mxo and by default, the compiled example externals are copied into this directory.

In addition, ftm.mxo contains the FTM header files needed to compile the externals. Consider to set

Support

For any question and suggestion, please consider subscribing and contributing to the ftm-devel mailing-list.