From ftm
Jump to: navigation, search
(copy most of page)
 
(Installation)
 
(38 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
This FAQ aims to be an interactively built-up documentation of how to use FTM. It depends on your (the user's) input, be it only with questions. (Just insert a new page with your question, and mark it in the title as unanswered.)
 
This FAQ aims to be an interactively built-up documentation of how to use FTM. It depends on your (the user's) input, be it only with questions. (Just insert a new page with your question, and mark it in the title as unanswered.)
 +
 +
* [[:Category:FAQ | FAQ Index]]
 +
* [[Special:Categories | List of Documentation Categories]]
  
 
== General ==
 
== General ==
  
* [[FTM, MnM, FDM - What the hell does all this mean?]]
+
* [[FTM, MnM, Gbr - What the hell does all this mean?]]
 +
* [[How do I get help?]]
 +
* [[FAQ Template| How can I help other users?]]
 +
* [[Message distribution : Authorization denied| Why do I get the message: ''Message distribution : Authorization denied'' when posting to the FTM mailing list?]]
  
 +
=== Installation ===
  
== Installation ==
+
* [[How to install FTM for Max6 on Mac?]]
 +
* [[How to install FTM for Max6 on Windows?]]
 +
* [[Why no sound from some tutorialpatches?]]
  
* [[How do I create Max standalones (collectives/applications) using FTM?]]
+
=== Basic Concept ===
  
 +
=== Expressions ===
  
== Basic Concept ==
+
* [[Expressions | What is the syntax in an FTM message box?]]
 +
* [[How can I dynamically generate names for FTM objects?]]
  
* How can I convert FTM data to Max data?
+
=== Interaction with Max/MSP ===
* How can I convert FTM data to and from Jitter?
 
  
 +
* [[How can I dynamically generate names for FTM objects?]]
 +
* [[Max objects having problems with FTM data objects | Why can't I route a singular FTM object?]]
 +
* [[Using gbr.ola~ in poly~]] (don't!)
  
== FTM External Objects ==
+
* other [[Pitfalls for Maxers]]
  
 +
=== Building Max Standalone with FTM inside ===
 +
* [[How do I create Max standalones (collectives/applications) using FTM?]]
  
* How do I get multiple inlets for an FTM message box?
+
== FTM External Objects ==
  
 +
=== The FTM Message Box [[ftm.mess]] ===
  
== Expressions ==
+
* [[Expressions | What is the syntax in an FTM message box?]]
 +
* [[Message_Box | How do I get multiple inlets for an FTM message box?]]
 +
* [[How to insert several init expressions in ftm.mess's inspector?]]
 +
* [[Expression Class Arguments| How to pass an argument in a method involving an expression object?]]
 +
* [[How can I work with lists passed to an ftm.mess object?]]
 +
* [[How can I dynamically generate names for FTM objects?]]
  
 +
=== The FTM Object and Name Definition Box [[ftm.object]] ===
  
* [[What is the syntax in an FTM message box?]]
+
* [[I have a global fmat in an abstraction and the main patch, but get the error "cannot globalize 'xxx' (name stays local)"?]]
  
 +
== FTM Data Classes ==
  
 +
=== The fmat Class: Matrix Operations ===
  
== The fmat Class: Matrix Operations ==
+
* [[How to set and get values or vectors in an fmat?]]
 +
* [[How do I import sound data into FTM?]]
 +
* [[How does matrix import-export work in general?]]
 +
* [[How to crop or access parts of an fmat?]]
 +
* [[How to fill a vector from 0 to an incoming number?]]
 +
* [[Find_method|How does the ''find'' method work?]]
  
 +
=== The track Class: Sequence of Values ===
  
* How to set and get values or vectors in an fmat?
+
* How do I import markers into a track?
* How do I import sound data into FTM?
+
* [[How to retrieve the time index in a track]]?
* How does matrix import-export work in general?
+
* [[FTM_Classes#Class_track|How to access markers, bars, metrics and tempo in a track of type scoob]]
* How to crop or access parts of an fmat?
 
  
 +
=== The dict Class: Dictionary/Lookup Table/Associative Array ===
  
== The track Class: Sequence of Values ==
+
* [[How do I access values stored on a dictionary?]]
  
* How do I import markers into a track?
+
=== The expr Class: An expression as a data object ===
  
== The dict Class: Dictionary/Lookup Table/Associative Array ==
+
* [[Expression Class Arguments| How do I pass arguments to an expression in an expr object?]]
 +
* [[How to fill a vector from 0 to an incoming number?]]
  
 +
[Other Data Classes...]
  
* How do I access values stored on a dictionary?
+
== Exchanging Data ==
  
[Other Data Classes...]
+
* How can I convert FTM data to Max data?
 +
* How can I convert FTM data to and from Jitter?
  
 +
=== SDIF Integration ===
  
== SDIF Integration ==
+
* [[How do I import and export SDIF data into FTM]]?
 +
* How do I import markers into a track?
 +
* [[How to record multiple data streams into a single SDIF-file using ftm.sdif.write?]]
  
  
* How do I import and export SDIF data into FTM?
+
[[Category:FAQ]]
* How do I import markers into a track?
 

Latest revision as of 11:34, 1 August 2012

This FAQ aims to be an interactively built-up documentation of how to use FTM. It depends on your (the user's) input, be it only with questions. (Just insert a new page with your question, and mark it in the title as unanswered.)

General

Installation

Basic Concept

Expressions

Interaction with Max/MSP

Building Max Standalone with FTM inside

FTM External Objects

The FTM Message Box ftm.mess

The FTM Object and Name Definition Box ftm.object

FTM Data Classes

The fmat Class: Matrix Operations

The track Class: Sequence of Values

The dict Class: Dictionary/Lookup Table/Associative Array

The expr Class: An expression as a data object

[Other Data Classes...]

Exchanging Data

  • How can I convert FTM data to Max data?
  • How can I convert FTM data to and from Jitter?

SDIF Integration