personality:create_r20_from_d4
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
personality:create_r20_from_d4 [2022/05/16 12:43] – created icke_siegen | personality:create_r20_from_d4 [2024/08/24 08:19] (current) – icke_siegen | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Creating R20 files from d4 personalities ====== | ====== Creating R20 files from d4 personalities ====== | ||
- | <fs small> | + | <fs small> |
R20 files had been the personalities for the Classic consoles from the Pearl 2000 on. After production of the Classic consoles was stopped, Avolites also ceased to offer free personality service for this system in 2019. You can still download the existing personalities, | R20 files had been the personalities for the Classic consoles from the Pearl 2000 on. After production of the Classic consoles was stopped, Avolites also ceased to offer free personality service for this system in 2019. You can still download the existing personalities, | ||
- | This is intended to be helpful when you need a new personality for a fixture which isn't in the library for classic consoles but does exist as d4 file for the Titan system. | + | This page is intended to be helpful when you need a new personality for a fixture which isn't in the library for classic consoles but does exist as d4 file for the Titan system. |
+ | |||
+ | The [[https:// | ||
+ | |||
+ | Items currently **NOT** covered by this page are | ||
+ | * conditions in d4 files (need to be stripped for R20 files) | ||
+ | * [[personality: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Preliminary Considerations ===== | ||
+ | |||
+ | It is good to understand | ||
+ | |||
+ | - With R20 files, **each mode requires a separate personality file**, while in the d4 world there is only one file per fixture, holding all the modes. | ||
+ | - **No Virtual Dimmers in Classic!** In Titan you can define a dimmer channel which doesn' | ||
+ | - **No cells/ | ||
+ | - **No Conditions in Classic!** In Titan it is rather common to have a virtual function-select attribute which controls how other attributes can be adjusted, e.g. a wheel '' | ||
+ | - **No 16 bit Dimmer in Classic!** While in theory this should be possible, in reality there is an issue in the software which doesn' | ||
+ | - **Two wheels only in Classic!** While there are at least three control wheels on Titan consoles and it is easy to add and operate attributes on multiple pages, Classic consoles have only two wheels, and spreading attributes across pages is best avoided. | ||
+ | - **Classic wheel mapping not stored in d4 files!** Subsequently to the previous point the wheel mapping (i.e. how the attributes are laid out onto the wheels) for Classic consoles is in most cases different from the mapping in Titan. However, as the d4 file format is targeted towards Titan, it doesn' | ||
+ | |||
+ | ---- | ||
+ | ===== - Check if there really doesn' | ||
+ | |||
+ | Use the search on https:// | ||
+ | ---- | ||
+ | ===== - Update your personality library ===== | ||
+ | |||
+ | You certainly do not want to work with old data. Thus, download and install the latest Titan Fixture Library from https:// | ||
+ | ---- | ||
+ | ===== - Identify the correct d4 file ===== | ||
+ | |||
+ | We assume | ||
+ | |||
+ | If you have found the correct d4 file copy it to a suitable location, e.g. your desktop, and open it in the Titan Personality Builder. | ||
+ | |||
+ | If you want to try it yourself then, as an example, you can download and open the personality of the {{ : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== - Identify modes, enter references ===== | ||
+ | |||
+ | As stated above the Classic system cannot handle some specific things which came with Titan. One of them are cells and subfixtures. Thus, cell modes as well as modes referencing those cannot be exported as R20 (we omit the ' | ||
+ | |||
+ | In the left-hand pane expand the '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | One by one expand each mode (you might enlarge the PersoBuilder' | ||
+ | |||
+ | * the **2 DMX** mode features only Auto and Sound as attributes. You will hardly use this at all. Let's just skip it. | ||
+ | * the **8 DMX** and **17 DMX** modes look promising. We'll attempt to export those as R20.\\ {{: | ||
+ | * the **25 DMX** mode contains the sections '' | ||
+ | * finally the **Cell** mode is the one which is only referenced in the 25 DMX mode. proof for this is the '' | ||
+ | |||
+ | In order to make the selected modes exportable they each need a distinct '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Do so for each mode which you plan to export as R20. | ||
+ | ---- | ||
+ | |||
+ | ===== - Check Wheel Mapping ===== | ||
+ | |||
+ | Unlike Titan consoles classic only features 2 encoder wheels, and the attribute banks are structured differently. Obviously wee need to check the wheel mapping -- the way how the attributes are laid out on the wheels and banks. In order to do this click on the '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | In the righthand area you can now drag and drop each attribute, in order to move it to another bank and wheel. Usually the suggested mapping is a good starting point. The most important thing is to move attributes from the ' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * **Shutter** was moved from '' | ||
+ | * **Colour Macro** was moved from '' | ||
+ | * **White** was on page 2. There I moved it to '' | ||
+ | * **Auto** and **Control** are good candidates for page 2, '' | ||
+ | |||
+ | Please note that the Classic Pearl wheel mapping | ||
+ | |||
+ | **Your work on this page is done when nothing is in the '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== - Export R20 ===== | ||
+ | |||
+ | After having entered the references and checked/ | ||
+ | |||
+ | |< 100% 50% >| | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | ^ {{: | ||
+ | |||
+ | **What you should have learned by now: if a prompt occurs then don't just click '' | ||
+ | |||
+ | If everything goes well then you end up with these files: | ||
+ | * {{ : | ||
+ | * {{ : | ||
+ | * {{ : | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== - Finetuning | ||
+ | |||
+ | There is a good chance the exported files work and can be used in your Classic console. However sometimes you might need to tweak the R20 files directly. At least now you should have read chapter 14 of the [[https:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | The fix is to make the personality with an 8 bit dimmer, and set the Dimmer fine channel to 0. Example here is the Elation Arena Par Zoom v2 15 DMX - you can use the {{ : | ||
+ | |||
+ | ^ Channel | ||
+ | | 1 | Red high | | ||
+ | | 2 | Red low | | ||
+ | | 3 | Green high | | ||
+ | | 4 | Green low | | ||
+ | | 5 | Blue high | | ||
+ | | 6 | Blue low | | ||
+ | | 7 | White high | | ||
+ | | 8 | White low | | ||
+ | | 9 | Colour Macro | | ||
+ | | 10 | Dimmer high | | ||
+ | | 11 | Dimmer low | | ||
+ | | 12 | Shutter | ||
+ | | 13 | Dimmer Speed | | ||
+ | | 14 | Zoom high | | ||
+ | | 15 | Zoom low | | ||
+ | |||
+ | Now in the ELAPZM26.R20 file find the DMX section which looks like this: | ||
+ | |||
+ | ; | ||
+ | ; DMX channel description | ||
+ | ; | ||
+ | ; Column by column description of each DMX channel | ||
+ | ; 1. The channels bank number (1..20) | ||
+ | ; 2. The upper faders in the bank (1) or the lower faders in the bank (61) | ||
+ | ; 3. Channel type (L=LTP, H=HTP, I=Instant LTP, S=16-bit instant LTP, | ||
+ | ; s=16-bit Fadeable LTP | ||
+ | ; 4. DMX offset (1..number of DMX channels) | ||
+ | ; 5. The output level is proportionally reduced by this level (0..100%) | ||
+ | ; 6. The curve number (applicable only to HTP channels), usually set to 1 | ||
+ | ; 7. Inverted (I) or Normal (N) | ||
+ | ; 8. Attribute type (A=Colour Wheel 1, B=Cyan, C=Magenta, D=Yellow, | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | ; 9. Checksum channel (Always 1) | ||
+ | ;10. Attribute name, must be enclosed in quotes and upto 12 characters allowed | ||
+ | ;11. The ON value of this channel (0..255) | ||
+ | ;12. The Highlight level of this channel | ||
+ | ;13. The Lowlight level of this channel | ||
+ | ; | ||
+ | DMX | ||
+ | 10 1 | ||
+ | 0 | ||
+ | 10 | ||
+ | 0 | ||
+ | 9 61 | ||
+ | 0 | ||
+ | 9 | ||
+ | 0 | ||
+ | 4 | ||
+ | 1 | ||
+ | 0 | ||
+ | 2 61 | ||
+ | 8 | ||
+ | 5 | ||
+ | 0 | ||
+ | END | ||
+ | ; | ||
+ | ; | ||
+ | |||
+ | You can easily find the two lines for the dimmer channels: | ||
+ | |||
+ | 1 | ||
+ | 0 | ||
+ | |||
+ | While the first line is absolutely okay the second line needs some tweaking: Nick Morris (the personality master) wrote about this | ||
+ | >> ...just change Dimmer Low channel type to 8bit HTP (H), move Dimmer Low to an empty wheel slot (for example ... 11 1) and set Dimmer Low attribute type to uncategorised (0). | ||
+ | |||
+ | We change the second line so that it reads | ||
+ | |||
+ | 11 1 | ||
+ | |||
+ | Now having patched the edited personality the dimmer low channel is unaffected by the main dimmer attribute as it is in another category and on page 2: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | (Frankly, when pressing clear, the wheel still shows a dimmer value of 0.3% -- but if you check the DMX output you'll see it is 0. Chalk it up to another issue...) | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== - Transfer R20 files into your console ===== | ||
+ | |||
+ | The way how a personality file can be used very much depends from your console hardware and software. Usually the manual which came with the console should give you valuable hints. out of memory it is something along these lines: | ||
+ | |||
+ | | ||
+ | | ||
+ | * For very first Pearls there was no other way than diskettes. This is why there are more than 100 personality disks listed to download at [[https:// | ||
+ | * Next was the internal cache: consoles fitted with enough memory could hold the most often used personalities in their internal memory. In order to import personalities into this cache you needed to create a new cache file, and then import this into the console. There was a separate application '' | ||
+ | * And then there are the 2008 series consoles: Pearl 2008 and Pearl Tiger. As stated above they can handle USB drives if they don't exceed 2GB in size. However it needs to be a special folder structure: | ||
+ | |||
+ | \ | ||
+ | \AVOLITES | ||
+ | \FIXTURES | ||
+ | | ||
+ | \(one folder per manufacturer, | ||
+ | | ||
+ | \\ There is a separate application '' |
personality/create_r20_from_d4.1652705025.txt.gz · Last modified: 2022/05/16 12:43 (external edit)