(Aaron's screenshot of the folder contents) |
|||
Line 3: | Line 3: | ||
You can contribute with questions, answers, and examples, but please notify the community on the [http://imtr.ircam.fr/index.php/CataRT#Mailing_List concat mailing list]. | You can contribute with questions, answers, and examples, but please notify the community on the [http://imtr.ircam.fr/index.php/CataRT#Mailing_List concat mailing list]. | ||
− | === Q: Where can I get information about CataRT? === | + | === Q: Where can I get information about [http://imtr.ircam.fr/index.php/CataRT CataRT]? === |
− | '''A:''' There are a number of tutorials and help patches within the distribution, and [http://imtr.ircam.fr/index.php/CataRT#Documentation the CataRT page] lists a number of documents and articles with in-depth info about CataRT | + | '''A:''' There are a number of tutorials and help patches within the distribution, and [http://imtr.ircam.fr/index.php/CataRT#Documentation the CataRT page] lists a number of documents and articles with in-depth info about [http://imtr.ircam.fr/index.php/CataRT CataRT] |
=== Q: How many dimensions can one use to select a grain? === | === Q: How many dimensions can one use to select a grain? === | ||
Line 17: | Line 17: | ||
=== Q: Do you have plans to make it available on Pd? === | === Q: Do you have plans to make it available on Pd? === | ||
− | '''A:''' For PD, it would be a lot of work to translate the CataRT application, even though CataRT's basis of [[Main|FTM&Co.]] ''does'' work on PD. If you're up for it, I'd give you a hand... | + | '''A:''' For PD, it would be a lot of work to translate the [http://imtr.ircam.fr/index.php/CataRT CataRT] application, even though CataRT's basis of [[Main|FTM&Co.]] ''does'' work on PD. If you're up for it, I'd give you a hand... |
=== Q: What is the difference between catart.select and catart.select.kdtree? === | === Q: What is the difference between catart.select and catart.select.kdtree? === | ||
Line 25: | Line 25: | ||
=== Q: How do I make [http://imtr.ircam.fr/index.php/CataRT CataRT] work without a full version of Max (i.e. as standalone or with Max Runtime) === | === Q: How do I make [http://imtr.ircam.fr/index.php/CataRT CataRT] work without a full version of Max (i.e. as standalone or with Max Runtime) === | ||
− | ''' | + | '''A1:''' To build a standalone application, follow the steps for building standalones with FTM: [[How_do_I_create_Max_standalones_(collectives/applications)_using_FTM]] |
+ | |||
+ | '''A1:''' Making [http://imtr.ircam.fr/index.php/CataRT CataRT] work with Max Runtime by Aaron Einbond: | ||
* Download Max5 without authorizing it | * Download Max5 without authorizing it | ||
* Make a single folder containing concert patch, the cataRT-1.x.y folder, the FTM.2.5.0.BETA.z-Max5 folder, and all other necessary abstractions, externals, etc. | * Make a single folder containing concert patch, the cataRT-1.x.y folder, the FTM.2.5.0.BETA.z-Max5 folder, and all other necessary abstractions, externals, etc. |
Revision as of 14:17, 26 May 2010
This is the collaborative FAQ for CataRT application and modules for real-time corpus-based concatenative synthesis. CataRT is documented in detail on the IMTR team web site.
You can contribute with questions, answers, and examples, but please notify the community on the concat mailing list.
Contents
- 1 Q: Where can I get information about CataRT?
- 2 Q: How many dimensions can one use to select a grain?
- 3 Q: How do I control the target position for selection by an external controller?
- 4 Q: When is CataRT going to be available on Max 5?
- 5 Q: Do you have plans to make it available on Pd?
- 6 Q: What is the difference between catart.select and catart.select.kdtree?
- 7 Q: How do I make CataRT work without a full version of Max (i.e. as standalone or with Max Runtime)
Q: Where can I get information about CataRT?
A: There are a number of tutorials and help patches within the distribution, and the CataRT page lists a number of documents and articles with in-depth info about CataRT
Q: How many dimensions can one use to select a grain?
A: Any number of descriptors can be used, see the CataRT internal documentation on http://imtr.ircam.fr/index.php/CataRT.
Q: How do I control the target position for selection by an external controller?
A: There are two ways, either via the lcd in 2D using the setpos
message with coordinates between 0 and 1 (as in the MIDI-control subpatch), or via catart.select
in nD, but you need to map to descriptor values, as explained in the CataRT internal documentation.
Q: When is CataRT going to be available on Max 5?
A: Updated March 2009: CataRT does work on Max5!!! Thanks to the tremendous work of Norbert and Riccardo, the FTM version 2.5 alpha 5 is out, that makes CataRT run fully functional under Max5! There might be a few error messages on startup that can be ignored.
Q: Do you have plans to make it available on Pd?
A: For PD, it would be a lot of work to translate the CataRT application, even though CataRT's basis of FTM&Co. does work on PD. If you're up for it, I'd give you a hand...
Q: What is the difference between catart.select and catart.select.kdtree?
Functionally they appear to be identical. Not even a lot of obvious difference in the code from a quick glance. Can anyone fill me in on why one would use one rather than another?
A: Yes, they're functionally exchangeable. catart.select.kdtree is faster (using mnm.knn instead of mnm.mahalanobis for distance calculation) but doesn't allow for live corpus input (yet), since you have to rebuild the index.
Q: How do I make CataRT work without a full version of Max (i.e. as standalone or with Max Runtime)
A1: To build a standalone application, follow the steps for building standalones with FTM: How_do_I_create_Max_standalones_(collectives/applications)_using_FTM
A1: Making CataRT work with Max Runtime by Aaron Einbond:
- Download Max5 without authorizing it
- Make a single folder containing concert patch, the cataRT-1.x.y folder, the FTM.2.5.0.BETA.z-Max5 folder, and all other necessary abstractions, externals, etc.
- put the folder in the Max5 application folder, on the same level as MaxMSP Runtime
- open the concert patch with Runtime