background image

 

Alcorn McBride A/V Binloop Uncompressed User’s Manual 

Page 67 

CobraNet Configuration 

 

Detection

 – The configuration process starts by locating the CobraNet 

hardware. Upon locating the CobraNet interface the hardware will report 
back the revision number for identification purposes. 

 

 

A Note about Downloading the CobraNet configuration

 – When 

downloading the CobraNet configuration, please first disconnect the 
CobraNet interface otherwise the configuration download may timeout 
and fail.

Summary of Contents for A/V Binloop Uncompressed

Page 1: ...A V Binloop Uncompressed User s Manual...

Page 2: ......

Page 3: ...s no representation or warranty that the use of these products for specific applications will be suitable without further testing or modification Alcorn McBride products are not intended for use in ap...

Page 4: ......

Page 5: ...ng Video 5 ABOUT THE BINLOOP 7 What is the Binloop 7 What s inside the Binloop 7 The Card Cage 7 The Controller Card 8 The Reproducer Cards 8 The CobraNet Card 8 The Dante AVB Card 8 How the Binloop W...

Page 6: ...t SMPTE Loop Mode 30 Get Set SMPTE Powerup Mode 30 Get Set SMPTE Restart Mode 31 Get Set SMPTE Idle Mode 31 Get Set Video Format 32 Get Set Synchronous Play Delay 32 Search Clip 33 Play Resume 33 Loop...

Page 7: ...cription 65 Details 65 Reproducer Configuration 66 CobraNet Configuration 67 Bundle 69 DANTE 70 Description 70 Details 70 Dante Controller 70 Primary and Redundant Network 71 HARDWARE DESCRIPTION 73 C...

Page 8: ...Binloop 91 Modifying the Binloop Configuration 92 Downloading the New Configuration 95 Note 2 Controlling the Binloop with an Alcorn McBride Show Controller 96 Preparation 96 Configuring the Binloop 9...

Page 9: ...Alcorn McBride A V Binloop Uncompressed User s Manual Page ix Controller Card Firmware Update 112 INDEX 113...

Page 10: ......

Page 11: ...A V Binloop Uncompressed hardware Later sections contain more detailed information on programming and operation including how to integrate your Binloop into a control system and the various hardware c...

Page 12: ...nge PLEASE DON T THROW AWAY THIS MANUAL Installation Instructions Note It is always ideal to use power protection such as surge protection and or an uninterruptible power supply to ensure a reliable p...

Page 13: ...mely high performance that many SSD models cannot achieve Performance variations exist even between the same model of SSD due to internal firmware and die changes by the drive manufacturer Drives purc...

Page 14: ...t the SSD into the SSD socket Wait for the status LED to turn orange to indicate that the card is being formatted approximately 5 seconds When the status LED turns off the formatting is complete You m...

Page 15: ...oaded with the A V Binloop Uncompressed test clip into the channel 1 SSD socket 3 Power up the Binloop 4 Wait for the Binloop to finish initializing You can determine this by watching status display a...

Page 16: ......

Page 17: ...iety of easy to use control interfaces requires unique system architecture The purpose of this section is to familiarize you with how the Binloop works so that you can gain a better understanding of h...

Page 18: ...cer is available on the connectors found on the back of the Binloop cage Each reproducer has output connectors for HDMI 3G SDI and Digital Audio AES EBU The reproducer cards receive all playback comma...

Page 19: ...adversely affected by signal degradation due to electromagnetic interference high frequency attenuation and voltage drop over long cable runs Thanks to digital multiplexing the cabling requirements fo...

Page 20: ...ents that comprise the Binloop let s get more familiar with how those components actually work together The diagram below outlines the different components we ve covered as well as their functional re...

Page 21: ...S 232 command to play video 1 on reproducer 1 It must interpret this command and then send the appropriate control signal to the reproducer to make it happen Another common example would be using the...

Page 22: ...nerate the audio clocks Here s a table that shows the settings that are available to you Setting Options Video Format NTSC PAL FILM Sample Rate 32kHz 44 1kHz 48kHz 96kHz These settings can be configur...

Page 23: ...The initial time of SMPTE generator when it is first enabled Start Time The time that the SMPTE generator returns to after it reaches the End Time when looping End Time The time when the SMPTE genera...

Page 24: ...MPTE Out connector The Generate W V Sync mode operates exactly like the normal Generate mode except that the SMPTE clock is generated synchronously with the vertical sync video signal of the Binloop F...

Page 25: ...ed any start commands received while the timecode is running will be completely ignored Idle Mode The Idle Mode determines the state of the SMPTE Output when the SMPTE Interface is Stopped If the Idle...

Page 26: ......

Page 27: ...Baud Rate Description Alcorn 9 bit 9600 For use with legacy Alcorn Show Controllers AMI Pioneer 9600 Generic ASCII based protocol intended for use by almost any serial control device including Alcorn...

Page 28: ...to be the UDP port that the Binloop is listening to for UDP commands This value is always 2638 Source Port This is the UDP port that your PC or controller will use to send the UDP message It does not...

Page 29: ...Play and Loop clip 2 on Group 2 Play Group 3 22 GND Play and Loop clip 3 on Group 3 Play Group 4 23 GND Play and Loop clip 4 on Group 4 Play Group 5 24 GND Play and Loop clip 5 on Group 5 Play Group 6...

Page 30: ...or in the Parallel Inputs table should be left unconnected These relay outputs directly mimic the Run Fault and Ready unit status LED s on the front panel of the Binloop GND can be any one of the gro...

Page 31: ...ernal source The way to start playback using the SMPTE Control inputs is to configure the Binloop to generate SMPTE program a playback trigger in the SMPTE Trigger Table and start SMPTE using the Star...

Page 32: ...t powers up You could then create a Play command that gets triggered by the timecode shortly after it starts running The result is that the Binloop automatically starts playing after power up with no...

Page 33: ...Ethernet port of the Binloop This section discusses the most commonly used commands in detail The protocol is ASCII based Upper or lower case characters can be used interchangeably All commands and r...

Page 34: ...3 Get Set Unit ID Description This command will get or set the unit ID number Parameters xx represents a decimal number between 1 49 Set Command xxID Response R Example Command 1ID Response R Get Comm...

Page 35: ...xxx Example Command SM Response 255 255 255 0 Set Command xxx xxx xxx xxxSM Response R Example Command 255 255 255 0SM Response R Get Set Gateway address Description This command will get or set the...

Page 36: ...nterface Comments If the SMPTE module is configured to Generate this command will cause the SMPTE clock to stop at its current time If the SMPTE module is configured to Read this command will cause th...

Page 37: ...ponse hh mm ss ff Example Command CT Response 01 59 59 30 Set Command hh mm ss ffCT Response R Example Command 01 59 59 30CT Response R Get Set SMPTE Mode Description This command will get or set the...

Page 38: ...d fps 5 30 fps Get Command FR Response x Example Command FR Response 5 Set Command xFR Response R Example Command 5FR Response R Get Set SMPTE Preroll time Description This command will get or set the...

Page 39: ...se hh mm ss ff Example Command RT Response 00 00 01 00 Set Command hh mm ss ffRT Response R Example Command 00 00 01 00RT Response R Get Set SMPTE End time Description This command will get or set the...

Page 40: ...g is Enabled on power up Get Command LM Response x Example Command LM Response 1 Set Command xLM Response R Example Command 1LM Response R Get Set SMPTE Powerup Mode Description This command will get...

Page 41: ...art is Enabled on power up Get Command RM Response x Example Command RM Response 1 Set Command xRM Response R Example Command 1RM Response R Get Set SMPTE Idle Mode Description This command will get o...

Page 42: ...Example Command 0VF Response R Get Set Synchronous Play Delay Description This command configures the synchronous play delay of the Binloop reproducers By default this delay is 60 SMPTE frames or aro...

Page 43: ...p F1 or F2 Wildcard address for all reproducers Response R Examples Search File 1 on Reproducer 2 1R2SE Search File 2 on Group 1 2G1SE Search File 150 on 4K Group 2 150F2SE Search File 52 on All Repro...

Page 44: ...dressed reproducer card s Playback starts as soon as possible after the command is received Command nnnnaaaPL Parameters nnnn is an ASCII file number between 0 1023 aaa is the address of the card s yo...

Page 45: ...pt that the playback does not begin as quickly as possible Instead the reproducer waits a consistent amount of time 60 SMPTE frames by default after the command is received before it starts playback T...

Page 46: ...cers the video clips MUST be identical in length down to the frame If they are not the clips will not remain in sync after the loop point Play Next Description This command causes the specified file t...

Page 47: ...F1 or F2 Wildcard address for all reproducers Response R Example Play File 2 on Reproducer 1 2R1PL Queue File 3 to loop after file 2 finishes 3R1LN Stop Playback Description This command will stop cu...

Page 48: ...eproducer 1 R1ST Resume Reproducer 1 R1PL Pause Playback Description This command will pause the currently playing clip at its present position The screen will mute to black while the video is paused...

Page 49: ...Group F1 or F2 Wildcard address for all reproducers Response R Example Mute Video on Reproducer 1 0R1VD Unmute Video on Reproducer 1 1R1VD Mute Unmute Audio Description This command controls muting o...

Page 50: ...s 720P59 720p 59 94fps 720P50 720p 50fps aaa is the address of the card s you want to process the command Rxx Reproducer address between R1 R8 Gxx Group address between G1 G13 Fx 4K Group F1 or F2 Wil...

Page 51: ...ucer 1 R1 P Example Responses Reproducer is Playing P04 Reproducer is Stopped P01 Reproducer has an Error P08 Get Reproducer Clip Number Description This command requests the number of the clip curren...

Page 52: ......

Page 53: ...g these settings In addition this software is necessary to program SMPTE timecode triggers for applications where you want the Binloop to operate without any external control system Requirements The B...

Page 54: ...on your PC and the Programmer port of the Binloop Once you make this connection you are ready to use the Binloop software to program and communicate with the your Binloop Connecting with Ethernet Eth...

Page 55: ...the Windows Start menu from the Programs Alcorn McBride Inc folder When the program opens you ll see this window Before we get started you ll need to configure your PC s connection with the Binloop To...

Page 56: ...connection click the OK button to close this window To make sure that the connection is working properly click on the icon at the top of the Binloop window This will open the Unit Configuration windo...

Page 57: ...ated in the Getting Started section of this manual before moving on 1 Make sure that Reproducer 1 has a flash card loaded with a video clip named as clip 1 i e VID00001 2 Make sure that the Binloop yo...

Page 58: ...triggers New The first selection New creates a new Binloop configuration with default values and an empty timecode trigger list Open The second selection is Open which pops up a window allowing you t...

Page 59: ...f the file you are currently using The name can be changed from the default by typing a new name into the File name box Print Setup The Printer Setup selection allows you to select and configure your...

Page 60: ...upported by the Binloop Software The Unit Configuration window permits the user to select the number of reproducers in the Binloop The A V Binloop Uncompressed has 8 slots Control Port Protocol The Co...

Page 61: ...s Connection Settings window provides settings for the serial COM port your using on your PC to communicate to the Binloop It defaults to Offline SMPTE Start You can also set a Custom Preroll Time whe...

Page 62: ...associated with the Binloop s SMPTE interface Frame Rate This is the Frame Rate used for generating SMPTE The choices are 23 976 24 25 29 97 30 drop and 30 frames per second Read External SMPTE This...

Page 63: ...egin Generating or Reading timecode as soon as the system reaches the Ready state Preroll Time This is the timecode value at which the SMPTE generator will begin when first started Start Time This is...

Page 64: ...or Reproducer Group you are configuring accessing Playback Mode This option changes which audio playback is enabled Normal stereo Left or Right Mute Control Audio On Off Mute Video On Off These button...

Page 65: ...ed file segment to play immediately after the current file is finished playing Loop Next If a file is currently playing clicking the Loop Next button will queue the specified file segment to play in l...

Page 66: ...u Media Utilities Important You should always Format the media in the Binloop before you use it This button accesses another window that allows you to Format the SSD media on the selected Reproducer F...

Page 67: ...s the ability for one Play command to trigger synchronized multi channel video playback You can assign a Reproducer to be a member of more than one Group Below is a screenshot showing the Group assign...

Page 68: ...ammed timecode triggers A confirmation window will appear Upload to Binloop This option allows you to retrieve the configuration from an A V Binloop Uncompressed view it within the Binloop software Wh...

Page 69: ...Alcorn McBride A V Binloop Uncompressed User s Manual Page 59 Help Menu The Help sub menu shows a window containing current revision information...

Page 70: ...t allows you to program precisely timed commands that are triggered based on the Binloop s timecode clock It has a row of button at the top that allow you to Add Duplicate Edit or Delete triggers Add...

Page 71: ...deo for playback first frame appears on screen when search is complete Start Sequence Send a Start Sequence command to an Alcorn McBride Show Controller out of the Show Control Port Show Control Port...

Page 72: ...eo clip that you want to play for Play triggers Offset This field is used for reproducers that support playback from a specified offset into a video or audio file Stereo or Mono versus Independent For...

Page 73: ...lay command is normally used for applications that require multiple channels of video that are unrelated to one another like individual kiosks etc Synchronized Play Latency The exact amount of latency...

Page 74: ......

Page 75: ...ystems using a simple Ethernet cable rather than many individual analog connections Details CobraNet is digitally encoded audio over Ethernet and as such it does not suffer the effects of long distanc...

Page 76: ...Alcorn McBride A V Binloop Uncompressed User s Manual Page 66 Reproducer Configuration...

Page 77: ...the CobraNet hardware Upon locating the CobraNet interface the hardware will report back the revision number for identification purposes A Note about Downloading the CobraNet configuration When downl...

Page 78: ...the encoded resolution of the audio source 20 or 24 bits are the standard options Latency This option allows the operator to set the maximum delay tolerated in the communications channel Conductor Pri...

Page 79: ...ll connect with the receiving unit Many audio channels can be transmitted within a bundle Bundle numbers 0 255 are defined as Multicast point to many channels and bundles 256 65279 are Unicast or poin...

Page 80: ...tware hardware and network protocols that deliver uncompressed multi channel low latency digital audio over a standard Ethernet network Details Dante is a Layer 3 Ethernet Protocol which encapsulates...

Page 81: ...ilable through two separate RJ45 jacks If for some reason the Primary Dante network fails the Redundant network will seamlessly take over and audio will not be interrupted The Redundant Dante Network...

Page 82: ......

Page 83: ...dition Lock Red The unit is has detected an external sync source video by default and is locked to it This lock can also be from SMPTE GPS Gen Red The unit is actively generating SMPTE timecode Ready...

Page 84: ...te Reset If the Binloop is configured to generate timecode pushing this button halts the generation If the Binloop is configured to read external timecode this button causes the Binloop to ignore any...

Page 85: ...d frames In the event that there is no current timecode value meaning timecode is not currently being read or generated this time will be displayed as dashes like the following example In addition to...

Page 86: ...SD Reproducer Test Button Each reproducer has a test button located directly above the SSD slot As you can probably tell from the name this button is intended only for testing purposes and not for nor...

Page 87: ...n further tables Connector Summary Connector Type Function 3G SDI BNC Female up to 8 SMPTE 424M 3G SDI Digital Video Outputs HDMI HDMI Female up to 8 HDMI Interface for Digital Video and Audio Show Co...

Page 88: ...cations where the Binloop is to be controlled remotely via an RS 232 capable control system This could be an Alcorn McBride show controller a PC or practically any device with an RS 232 serial port Si...

Page 89: ...he Binloop as well as download new configurations For other methods of Ethernet control this interface also provides a simple control interface that uses the Pioneer AMI protocol over the common Ether...

Page 90: ...sformer isolated and will accept levels between 1 5 Vpp The balanced output level defaults to 0dBV into 150 ohms but can be adjusted between 0 4dBV using the front panel menu of the Binloop For backwa...

Page 91: ...2 7 SMPTE Start input 8 SMPTE Start input 9 SMPTE Pause input 10 SMPTE Pause input 11 SMPTE Stop input 12 SMPTE Stop input 13 Mute input 14 Mute input 15 VCC 5VDC supplied by Binloop power supply 16...

Page 92: ...at can be used to change certain settings on the card itself DBAP5 Controller Revision B JP1 is the video sync type jumper POS 1 2 Blackburst POS 2 3 Composite Sync W1 is the 75 ohm termination jumper...

Page 93: ...ormation on those requirements so that you can successfully create and load content into the A V Binloop Uncompressed File Types The A V Binloop Uncompressed stores clips as a sequence of still image...

Page 94: ...s which make up your video clip The clip number at the end of the directory name should be between 0 and 1023 The clip number should not be more than 5 digits but does not have to be padded with any p...

Page 95: ...could contain the following files each a frame from the clip EveningShow 00000 tga EveningShow 00001 tga EveningShow 01799 tga In this example clip 3 is 1800 frames long If a 59 94fps framerate is sel...

Page 96: ...lied with your A V Binloop Uncompressed are data center class drives designed for 24 7 operation and sustained performance The manufacturer s MTBF Mean Time Between Failure is 2 000 000 hours When fai...

Page 97: ...nd encoder Observe the polarity of these cable connections and be sure to reconnect in the same way if either becomes disconnected 4 Inside the unit should be The Power Supply a silver box on the left...

Page 98: ...ce the card in the bag on a stable surface 10 If you removed the encoder display bracket replace it and tighten the screws Do not overtighten these screws as it could break the magnets 11 Carefully pl...

Page 99: ...ll LED Indicators Power Fault Lock Gen Ready Run Pause Stop Mute OLED Display 2 x 16 Characters Parallel Inputs Loop Stop for 8 groups Start SMPTE Pause SMPTE Stop Opto Isolated Parallel Outputs Ready...

Page 100: ...to 20K Balanced Outputs 8 Volts Maximum into 150 ohms 20dBm Output Impedance DC Coupled less than 10 ohms Quantization 16 bit Dynamic Range 104 dB Sample Rate 44 1 KHz 48 0 KHz Frequency Response DC 2...

Page 101: ...u do not have this software or you need guidance with connecting your PC to the Binloop refer to the Binloop Configuration Software section before continuing with this example Connecting to the Binloo...

Page 102: ...reaches a certain value a trigger will instruct the Binloop reproducers to play a video When the video is finished the SMPTE clock will loop back to its starting value and cause this process to repea...

Page 103: ...e the SMPTE clock run synchronous to the video Select 29 97 as the frame rate and enable the Genlock To Video option Make sure Start Automatically on Power Up is checked Uncheck Loop SMPTE at End Time...

Page 104: ...d button at the top left of the trigger list window The following window will appear First we need to enter the SMPTE time when we want this trigger to occur Enter 01 00 00 00 in the Time box Select P...

Page 105: ...will prompt you to make sure that you want to download the new configuration and overwrite the configuration currently in the Binloop When you proceed the following progress window will appear to sho...

Page 106: ...Keep in mind that although we re using a V4Pro in this example all of our controllers would be programmed using the exact same method Preparation This application note requires that you have video cli...

Page 107: ...figuring the SMPTE clock to be idle or both If you need assistance doing these things you can use the previous application note as a guide on changing the Binloop s configuration Programming the Show...

Page 108: ...omething obvious and descriptive For example if you have more than one A V Binloop Uncompressed in your show you might want to name them BinloopUC_1 and BinloopUC _2 or BinloopUC_Preshow and BinloopUC...

Page 109: ...useful for error detection and unsolicited device status indications We won t be using them in this example so just click Next again to advance to the next dialog 6 The last dialog allows you to inclu...

Page 110: ...Binloop Uncompressed Before we get to that part let s first configure this sequence to be triggered by pressing Button 1 of the V4Pro To do this right click on the PlayClip sequence and select Add Tr...

Page 111: ...e click the sequence number on the left hand side i e 0002 to access the event list Most events in WinScript Live require additional information or data parameters to work For example the Play event n...

Page 112: ...nt allows you to command a single reproducer R1 R8 a 4K channel F1 F2 a group of reproducers G1 G13 or all reproducers All Enter F1 in this column to specify 4K channel 1 Data3 The Sync Play event use...

Page 113: ...on reproducer 1 of the Binloop Immediately after you press the button you will see the serial LED 1 blink to indicate that the controller is sending a serial message on RS 232 Port 1 You will then se...

Page 114: ......

Page 115: ...on software installed on a PC and that the PC is connected to the Binloop via Ethernet If you do not have this software refer to the Binloop Configuration Software section before continuing with this...

Page 116: ...nections Your PC s Ethernet connection will appear in this list and is usually named Local Area Connection Keep in mind that you may have several network connections so it s important that you select...

Page 117: ...ed for the factory default network settings which are as follows IP Address 192 168 0 254 Subnet Mask 255 255 255 0 Gateway 192 168 0 1 If you believe that these settings may have been altered you sho...

Page 118: ...control the Binloop Begin by launching the Binloop Software When the program is loaded open the Connection Settings screen by clicking on the icon or selecting Binloop Settings Connection Select Ether...

Page 119: ...orking the version box should fill with the current firmware version of the Binloop s controller card If you wish you may click Upload to transfer the Binloop s configuration to your PC over the Ether...

Page 120: ...tton press a Incompatible Video File b Faulty Button c Faulty Reproducer d Faulty Controller a Press Reproducer Test Button to see if reproducer responds b Press Mute Button and make sure Reproducer L...

Page 121: ...ducer you wish to update 4 Copy the OS NEW file from the downloaded update to the SSD using a SATA dock or USB to SATA cable 5 Re insert the SSD into the Reproducer 6 Power on the Binloop 7 The reprod...

Page 122: ...t firmware html 2 Extract the zipped firmware update file to your PC 3 Power on the Binloop 4 Connect a straight through RS 232 cable between a PC and the Binloop s Programmer serial port on the back...

Page 123: ...liability 88 Media Utilities Format 56 Menu Wheel 75 Mute 73 74 82 91 NTSC 92 PAL 92 Parallel Control 77 pause 73 Pause 82 91 Play 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Play Next Seamless...

Reviews: