Gen Code Export ISF
From WikiName
This page describes the export of ISF source files with jit.gl.pix
Requirements[edit]
- Max 6.1.7 or later
Gen and ISF[edit]
Background on ISF: ISF and Test App.
ISF export enables gen patchers to be exported for use in VDMX. A gen patcher made with jit.pix or jit.gl.pix can be exported to ISF by sending the "exportcode isf" message, which will save the gen patcher as a .fs file.
The ISF format supports scalar, vec2 and vec4 parameter types. On export, these will be converted to float, point2D, and color parameters. When exporting, make sure to set min/max limits on parameters. Otherwise, VDMX will assume an infinite range, making it difficult to use sliders and such to control the parameter.
Exporting To an ISF File[edit]
- Create a gen patcher with jit.gl.pix
- Add parameters and set the @min and @max attributes on the param objects
- Send the message "exportcode isf" to the jit.gl.pix object
- Choose a directory to save the ISF file into
- (optional) Open the ISF file in a text editor to make any changes to the metadata such as the Category field
- Load the ISF file into VDMX
Example Patcher[edit]
<code> ----------begin_max5_patcher---------- 1733.3oc6a0sbiZCE9Z6mBML8pVuoRheLzqReE1a2YGOxFYGsKFnB4jrcm9t W8Cl.wFP1A6Pb6jDXhj.cNe5SGczQG94zINKydlV3.9CvW.Sl7yoSlnKRUvj x+ehyVxyqRHE5l4rkVTP1PclYpSPeVnKm9bdFWrJKlBXEq2Wc1NQBUH9QN0z GNNfuVVUNQr5AV5lEb5JgoVTTvcvY.Tf9VTn5JFdGr5YXw59Ja429DJbeerN KUjR1p6Am+jyHI6qIc2VVpr+0RNtVyKX+st4HOYWT0VivpaLRU3+Lcp5xLKQ FhPv2wNOM2MTqxXDTey0SeC2hpGzupqFWV7DKV7fpt.2554KXB5jvjxRU5oQ VVutfJbdefJTXnMPk63.pVQSET94.UsMeKKmldl.XfF4hTJJvC24jL+w1jrT 5SRA6.z3aLwca3jkf.OHvKD1JxHa3hsDAm8ryr9vIDRSzvZ3BAm2EQK5DApS hNgGNfhCJDz7yj3X.jRhSPWvw7SDNfum7lj6xUzgNXLaRVndjcbp0rFyZX9c RZPWTRScYjxKwlRvQ9NXIzGo7BVVZsWszjUddshmT6QTH52xzunfYUEwRMEg pJhSejs+4mWUJgKQJgDlTfnRMeNLvwTobTb59GcOLFZl04C01mBf50E8fQu. jxQ7MqxRL89W.v6hlU6BpYCSxV8cZbMl1DsATVZNmVHsMSDkBbU0wz0jcIhE GGqaV+ZxJZqO7QGWm3rgyhyR0Vwq+jph22cRGh70bI+5JitEoj7i7vER8XWw RBWM.rLgViFH47YYIMqpZLWN0gjxjlEoBlQXwvpWJaaNmkJZzQzTh7c7PwJd VRRiWkolGORMwRZwJZ05rv5Por4r78CANUXTLaCsPzrLAYSQyRZ3Bac9ZcaB MJuKaCMsO7afRmbpUY6FMa0l.NRaFv2831DZ0AutMNzpAhNLRzl4zI6MoVNg b3gxbBmrsDNAP4O2KEbvmvpeuW9R.X.9sAyy0yVbw0v5NQY+yDkgiXT9SfRW MeSHomqwmGCV5G1KT5dyRXMvozbku9OCoEo9cHIsk66KD0KRiuAIsRWH1RRT BzPvZwP8T+48iknaPV6uNLKUgBKsk52CFBOSLDOhwvDZ5FoWJuMfbtmILEZZ nWTejwnaPt3uOHbwRHretX3MHUbXlNWtPd+P37aPHzrN9mAHyh2PyB29CBvF XV8Nzquo22h9ZJASzaCEQX8R0QFG260ic2aPPrfrMOgBteY1tz3spiOYKiyy 3CBvhiv0iUdWqieCNwW4V4f3QogeVFp7N.waQeyk8XyY4sy1bmisCm7tl95. OBN8RzzRXosE7Hshpp+3.XQ1N9p8LoRS7flpbLsPvRqhs3WpViUtVT818.KN tYn7LQ+pPEKs31ThYWUIFNJj3HKk3vQCFGZoDq1H0HAjmeBf73PhcsEjGMRL 1VI1czHxpnRaMJONl7grkXDMdPYq4xiGx7QDkNLxMRnFPak4fwCNaoH6MPRL 3qSeojA8.2ejESyxSHoxc9H3jzh0Re0WnNKVQU.0Ghj2.6UlkPclsBHzGjr2 nnQ1abLOwgZ01jhTGFzwFNg6eIUZ3voz4.ZwpV4DKIoa5NoBM6D1jHAd9cxC 7tnosxG5DxPe.U5KAdljwHDdQxwB7+miE+2JGKJnI.77NCTidR9LKBXiOzjx dFFp6qyswK9IFf6HPD3qS.a9N8GchkJd1ricyRr0jJV9Q5iR.N7Gk.7bvVuA DaMuVGa.CrALv96uZWBRzZPsd0Zn0pYU11szzx4oWqHZE9waSpW6XWT4hb4h 6EjGowKj8fjorPk92rk6Dlwi5K1+VWYq+UNOAy8GUH5nyaqSkd.rjjT5dS0y djUUN+cUzV1vudWRhTiozTvufNuraNnz0P8Q4Eg5Ls3wiszhWjsYSBsUEut4 8NzcX0GCPG5N7ksevkZtfxWXbHotCwGciCWzr39IVZb1Sf6WWPH.T2aWXlcT AydGKy++11yPvGjsNJ.KATNof1KzXZU2eBNurIyfN2Ys+GDzoLrDbZZbUtSd ljmxTmzj.UGlPeG6bvF6nyeImlyy.ttm+tvMnhISRm24lvcuwrsZzbWT+lVw uiVVGhuHOio.DryvNEdpePdt3KwGj2mq+s3okylNNavrW68YIxcXfYa3NoMG 9zgtadnqlGLDZq3DMpjlwE1L2BoI5pIM9VHMdWUoAMZjFWKvF+Qkz3c8DGrE hi6USZZdFYu6ywQ9ipI4HOaPG30SdbGWiV1vkCtdhCzFzAe8jGaDmyczx34y qNhIkj7piV5UGqzgGoTaGmjre9mo+KzJRT5B -----------end_max5_patcher----------- </code>