Home AMX User Forum AMXForums Archive Threads AMX Hardware
Options

Audio broadcast on PLB-AS16

Hi

I have to implement audio messages broadcasting to several multiroom zones on PLB-AS16 switcher. Attempt to set predefined volume level on selected outputs causes AS16 to fall offline. It is the known bug of AS16, but maybe someone has ideas or practice of audio broadcast?

Thanks.

Comments

  • Options
    DHawthorneDHawthorne Posts: 4,584
    I've done this successfully with a timeline that sequenced a saving of the current state, restoring a preset state and explicity setting volume levels, then playing my broadcast. The following timeline event is a direct cut from the code, with the time variable array set to {0, 5000, 5000}, and the timeline created on an I/O event as TIMELINE_RELATIVE, and TIMELINE_ONCE. I found the delays necessary to give the AS16 time to save and recall the preset (which is what I used to store the current state).
    TIMELINE_EVENT [DRIVE_ALERT]
    {
        SWITCH(TIMELINE.SEQUENCE)
        {
            CASE 1 :
            {
                bComputerAudio = TRUE
    	    
    	    SEND_COMMAND vdvAudioSw, "'VMSP1'" 
                
                IF(bOutsideGate)
                {
                    SEND_COMMAND vdvAudioSw, "'SSM6,6,6,6,6,6,6,6'" 
                    SEND_COMMAND vdvAudioSw, "'S8L100%'"
                }
                ELSE
                    SEND_COMMAND vdvAudioSw, "'SSM6,6,6,6,6,6,6,X'"
                
                SEND_COMMAND vdvAudioSw, "'S1L90%'"
                SEND_COMMAND vdvAudioSw, "'S2L90%'"
                SEND_COMMAND vdvAudioSw, "'S3L90%'"
                SEND_COMMAND vdvAudioSw, "'S4L90%'"
                SEND_COMMAND vdvAudioSw, "'S5L90%'"
                SEND_COMMAND vdvAudioSw, "'S6L90%'"
                SEND_COMMAND vdvAudioSw, "'S7L90%'"
            } 
            CASE 2 :
            {
                SEND_COMMAND dvWebLink, "'VOLUME-250'"
                SEND_COMMAND dvWebLink, "'LOAD_Q_IDX-1'"
            }
            CASE 3 :
            {
                SEND_COMMAND vdvAudioSw, "'VMRP1'"
    	    bComputerAudio = FALSE
            }
        }
    }         
    
    

    The references to dvWebLink are the i!-MediaPlayer application running on a local computer. No idea why I named it that :).

    Also note, that although I am only referencing 8 zones in the preset command, the actual unit is an AS16.
Sign In or Register to comment.