Expression off-line read and write ASCII files

I have open a show file(SHW), and write it to a ASCII file and read the ASCII file I just saved. I lost all the effect steps in cues.

It looks like the program does not read $$CeParams and $$CeStep secondary keywords from the file. I tried to program the cues without keystrokes. Is anyone having the same problem or am I doing something wrong?

 

Thanks.

Parents
  • In general, the idea of the USITT ASCII cue structure is to have a method of getting  very basic cue data from one type of console to another - I.E. from ETC Expression to Strand Light Pallette, or the reverse, etc..

    As such, only the very basic data is supported - Channel Number, Level, Cue Number, Time.  Other data, such as split times, multi-part cues and effects are not supported as each console handles and writes this data differently.

    That, at least has been my experience.

    Out of curiousity, what are you trying to do that requires going to ASCII ?.

    Steve B.

     

  • Thank you for responding to my post.

    I am new on the controller and I am also a software programmer. I know exactly the sequence of lights should be working, so I thought it will be easier to use ASCII file to program a show than using the keypad. I have read the USITT document briefly, so I guessed the offline program skipped all the secondary commands(with prefix $$).

    If the sequence(positive effect) is

    Step 1. channel 20 up 3 seconds hold 20 seconds down 0 second from 0% to 100%

    Step 2. channel 40 up 2 seconds hold 10 seconds down 0 second from 100% to 0%

    To meet the USITT standard(to edit ASCII file), can I program 2 steps as 2 cues and link them together or put them in a subroutine to achieve the same goal?

    Thanks,

    TC

  • tkuan, I recommend you abandon your idea of working in USITT/ASCII in preference to the keypad of the Expression console.  (It can also be irritating to use an offline version of a console because it's so different from the actual facepanel, but it's not clear if that's a factor in your original post. You did say that you haven't used the console for very long.)

    Although ETC developments strongly influenced the elderly USITT/ASCII document you read, not all old and new consoles of any one manufacturer implement that standard exactly the same way. And the truth is that the main real-world use of USITT/ASCII has been to port shows from one console to another-because the show files are totally and hopelessly incompatible. Before there were offline console emulators, some consoles could be edited in a hotel room only with ASCII. But it would alsways be better to use the emulator program when available.

    The USITT/ASCII standard is just not complete or contemporary enough to use the way you want to use it. Even though the latest ETC products output an astonishingly complete amount of ASCII data, the Expression offline ASCII input can't use any of those newly extended keyword sets.

    I should also point out to you that the "essence" of the Expression, or any other lighting console, is in-theater operation of the lighting. Your time is best spent getting familiar with the physical interface of the console. Even if you were programming a museum display that will never be edited again, your work would go faster on the real console.

     

Reply
  • tkuan, I recommend you abandon your idea of working in USITT/ASCII in preference to the keypad of the Expression console.  (It can also be irritating to use an offline version of a console because it's so different from the actual facepanel, but it's not clear if that's a factor in your original post. You did say that you haven't used the console for very long.)

    Although ETC developments strongly influenced the elderly USITT/ASCII document you read, not all old and new consoles of any one manufacturer implement that standard exactly the same way. And the truth is that the main real-world use of USITT/ASCII has been to port shows from one console to another-because the show files are totally and hopelessly incompatible. Before there were offline console emulators, some consoles could be edited in a hotel room only with ASCII. But it would alsways be better to use the emulator program when available.

    The USITT/ASCII standard is just not complete or contemporary enough to use the way you want to use it. Even though the latest ETC products output an astonishingly complete amount of ASCII data, the Expression offline ASCII input can't use any of those newly extended keyword sets.

    I should also point out to you that the "essence" of the Expression, or any other lighting console, is in-theater operation of the lighting. Your time is best spent getting familiar with the physical interface of the console. Even if you were programming a museum display that will never be edited again, your work would go faster on the real console.

     

Children
No Data
Related