From ftm
(roland cahen's Q on ftm list 4.4.2007) |
(→Installation) |
||
(26 intermediate revisions by 3 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]] | + | * [[:Category:FAQ | FAQ Index]] |
+ | * [[Special:Categories | List of Documentation Categories]] | ||
== General == | == General == | ||
* [[FTM, MnM, Gbr - 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 | + | * [[How to install FTM for Max6 on Mac?]] |
− | + | * [[How to install FTM for Max6 on Windows?]] | |
− | * [[Why no sound from some | + | * [[Why no sound from some tutorialpatches?]] |
=== Basic Concept === | === Basic Concept === | ||
Line 18: | Line 22: | ||
* [[Expressions | What is the syntax in an FTM message box?]] | * [[Expressions | What is the syntax in an FTM message box?]] | ||
+ | * [[How can I dynamically generate names for FTM objects?]] | ||
=== Interaction with Max/MSP === | === Interaction with Max/MSP === | ||
+ | * [[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?]] | * [[Max objects having problems with FTM data objects | Why can't I route a singular FTM object?]] | ||
+ | * [[Using gbr.ola~ in poly~]] (don't!) | ||
* other [[Pitfalls for Maxers]] | * other [[Pitfalls for Maxers]] | ||
+ | |||
+ | === Building Max Standalone with FTM inside === | ||
+ | * [[How do I create Max standalones (collectives/applications) using FTM?]] | ||
== FTM External Objects == | == FTM External Objects == | ||
+ | |||
+ | === The FTM Message Box [[ftm.mess]] === | ||
* [[Expressions | What is the syntax in an FTM message box?]] | * [[Expressions | What is the syntax in an FTM message box?]] | ||
* [[Message_Box | How do I get multiple inlets for 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]] === | ||
+ | * [[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 == | == FTM Data Classes == | ||
Line 36: | Line 54: | ||
=== The fmat Class: Matrix Operations === | === The fmat Class: Matrix Operations === | ||
− | * How to set and get values or vectors in an fmat? | + | * [[How to set and get values or vectors in an fmat?]] |
− | * How do I import sound data into FTM? | + | * [[How do I import sound data into FTM?]] |
− | * How does matrix import-export work in general? | + | * [[How does matrix import-export work in general?]] |
− | * How to crop or access parts of an fmat? | + | * [[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 === | === The track Class: Sequence of Values === | ||
Line 45: | Line 65: | ||
* How do I import markers into a track? | * How do I import markers into a track? | ||
* [[How to retrieve the time index in a track]]? | * [[How to retrieve the time index in a track]]? | ||
+ | * [[FTM_Classes#Class_track|How to access markers, bars, metrics and tempo in a track of type scoob]] | ||
=== The dict Class: Dictionary/Lookup Table/Associative Array === | === The dict Class: Dictionary/Lookup Table/Associative Array === | ||
− | * How do I access values stored on a dictionary? | + | * [[How do I access values stored on a dictionary?]] |
+ | |||
+ | === The expr Class: An expression as a data object === | ||
+ | |||
+ | * [[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...] | [Other Data Classes...] | ||
Line 59: | Line 85: | ||
=== SDIF Integration === | === SDIF Integration === | ||
− | * How do I import and export SDIF data into FTM? | + | * [[How do I import and export SDIF data into FTM]]? |
* How do I import markers into a track? | * How do I import markers into a track? | ||
* [[How to record multiple data streams into a single SDIF-file using ftm.sdif.write?]] | * [[How to record multiple data streams into a single SDIF-file using ftm.sdif.write?]] |
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
- FTM, MnM, Gbr - What the hell does all this mean?
- How do I get help?
- How can I help other users?
- Why do I get the message: Message distribution : Authorization denied when posting to the FTM mailing list?
Installation
- How to install FTM for Max6 on Mac?
- How to install FTM for Max6 on Windows?
- Why no sound from some tutorialpatches?
Basic Concept
Expressions
Interaction with Max/MSP
- How can I dynamically generate names for FTM objects?
- Why can't I route a singular FTM object?
- Using gbr.ola~ in poly~ (don't!)
- other Pitfalls for Maxers
Building Max Standalone with FTM inside
FTM External Objects
The FTM Message Box ftm.mess
- What is the syntax in an FTM message box?
- How do I get multiple inlets for an FTM message box?
- How to insert several init expressions in ftm.mess's inspector?
- 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
FTM Data Classes
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?
- How does the find method work?
The track Class: Sequence of Values
- How do I import markers into a track?
- How to retrieve the time index in a track?
- How to access markers, bars, metrics and tempo in a track of type scoob
The dict Class: Dictionary/Lookup Table/Associative Array
The expr Class: An expression as a data object
- 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...]
Exchanging Data
- How can I convert FTM data to Max data?
- How can I convert FTM data to and from Jitter?
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?