0

adding video event using Brightauthor



I would like to add a video event to a video that would send a serial command at a specific time during video playback(in this case a DMX command through a HMS-DMX board) using a HD1010 unit. I am currently using BrightAuthor to create the project since it makes so many other tasks, like UDP & GPIO triggers and Start/End of media DMX commands so easy. It seems that the best way to add the timecode triggered events is to modify the autorun.brs since the project only has one video and one static image attract loop. Where is the best place to add the "addevent" code to the autorun.brs without altering the BrightAuthor functionality? Is this better accomplished through a CSV script? Thanks -Jon

8 comments

  • 0
    Avatar
    RokuLyndon


    I just sent you some information about a beta versioin of BrightAuthor 2 that allows you to more easily send multiple bytes over the second serial port, and let you add timecode events easily.
  • 0
    Avatar
    Jon Mills


    Thanks for the quick response.  Does the beta version of BrightAuthor2 require a different custom autorun for use with the HMS-DMX boards than the one linked in the DMX HMS board- ttlsend command post, <!-- l --><a class="postlink-local" href="http://forums.roku.com/viewtopic.php?f=19&t=31022&p=220637&hilit=hms#p220637">viewtopic.php?f=19&t=31022&p=220637&hilit=hms#p220637</a><!-- l --> ?
  • 0
    Avatar
    RokuLyndon


    No custom script is required. With the version I sent you, you can configure the 5v serial port under edit preferences. The 5v serial is serial port 1. I believe for the HMS board, you must set the speed to 38400. If you've already created a project, then you should go to file, properties, interactive, and select serial port 1, and set the speed there for your current project.

    With my custom autourn, you used the serialsend command and HMS-DMX:64;65;128;50;50, for example.

    1. To do the same thing with ba 2.2, you choose serial sendbyte (comma separated). That's a new option.
    2. Then you would click on the serial port dropwdown and pick 1. That's the 5v serial port.
    3. Then enter your values separated by commas: 64,65,128,50,0

    That's it, no custom autorun needed for sending values to the DMX over the 5v port.
  • 0
    Avatar
    Roland TL


    Hello

    Am I right that the beta version you are talking about is now an official release?
    So I should be able to do this to in BS Version 2.2.0.39?

    I want to to exactly the same as mnobro.
    My HD1010 is connected to a HMS DMX 8 and I need to send out DMX commands on a specific moment of a video.
    As a test setup i connected a DMX LED spot and set the starting address to 1.
    Unfortunately it is not working so far and I would appreciate some help.

    Is there no tutorial or documentation that could help?
    How can I set the starting address of the dmx signal?
    Do I have to make a wait command and then the serial command to specify when the signal is sent?
    Anything else I have to consider?

    Thanks
    Roland
  • 0
    Avatar
    RokuLyndon


    Yes, 2.2 is now released, and you can do this with that version.

    If you're using one of the hms electronics boards, I would check their documentation for exactly what commands or values to send. Which board are you using?
  • 0
    Avatar
    Roland TL


    It is a Roku_C_8_DMX and I got it to work.
    The problem was that that I first have to send the values for the output ports where you could connect lights or relays etc .
    This is what I send: 1,1,0,0,255,128
    The first two values are for port1 and port2. Since I don't have anything connected to them it doesn't matter what I send.
    The following 4 are my DMX vaules. Red, Green, Blue and Brightness.

    More questions:
    If the start address of my DMX light is 25. Do I have to send all 25+4 values to change it?
    How can I change the values 25 to 29 without touching the values 1 to 24?

    How can I use BrightAuthor so send DMX signals at a specific time in my video.
    For example light off at the start. @ 4 minutes all lights red. @ 7 minutes all green . @ 10 lights off.
    It has to be just one video file since the playback has to be flawless.

    Best,
    Roland
  • 0
    Avatar
    RokuLyndon


    Roland, again, I'd check with the hms document about specific commands to send. I'm not very familiar with the board.

    As far as sending items at specific times, you just need to add a video timecode event to send at the specific time. So, 4 minutes, would be 240 seconds. So since the time is in milliseconds, that's 240,000. YOu'd add these time codes to the video. I'm attaching a linkto a video I created about sending time code events.
  • 0
    Avatar
    Coord Electrico
    Good afternoon
    
    I have an LS3 and I would like to know how I can select one of the three videos that I have on the SD card.
    It could be done with DMX protocol or through a Siemens LOGO screen
Please sign in to leave a comment.