Home
        Kiss-Box Software manual (includes protocol description)
         Contents
1.                      e  f you will set    On    the Fihft relay in slot 4  you sent   A5  03  04  01  e  f you will read the status of the same relay  you sent   A2  03  04  01 and the  I O Box reply the answer   A3  03  04  01    e  f you will set    On    the 8 relay in the slot 7  you sent  A4  06  01   01 01 01 01 01 01 01    10 2 1 0 Kiss Box with ArtNet protocol    The I O Kiss Box can also run an ArtNet compliant firmware  With this firmware  the  I O Kiss Box uses incoming ArtNet messages to control the output cards  Input cards  are used to produce outgoing ArtNet messages     To have a complete description of the ARTNET protocol  please consult chapter  11 1 6    This firmware is different from the Kiss Box protocol firmware  You will need to  use the Uploader to modify the firmware in the I O Kiss Box     Double click on the ArtNet icon  the bulb  in the Network Tree on the main window to  open the configuration window                       ArtNet I O Master Setup D  DMX Base Channel 189 v   Universe In TR  lt   a Monitoring  Universe Out  38 v  a Monitoring  Upload       Restart box               29   52    Software user   s manual   Revision 1 5    The ArtNet I O Kiss Box can be placed on any DMX channel within a given DMX  universe  Each slot uses eight consecutive DMX channels whatever the number  of I O points of the card    The DMX Base Channel parameter in the configuration dialog defines the DMX  channel used for the first input or output in the first slot 
2.     E g  if the DMX Base Channel is 89  the card in the first slot will use DMX channels  89  90  91  92  93  94  95 and 96  The card in the second slot will use DMX channels  97 to 104  and so on     To activate an output  the value to send on the corresponding DMX channel must be  greater or equal than 128  otherwise the output is deactivated     An activated input produces a DMX value of 255  A deactivated output produces a  DMX value of 0     Universe numbers are seen from ArtNet controller point of view   e Universe In is the universe number of which inputs statuses will be sent  e Universe Out is the universe number used to control the outputs    10 3 Digital Output card configuration    When UDP protocol is chosen for the I O Master card  it is possible to activate a  specific option on output cards  the Automatic Timed Control     This mode is not available if the Master is configured in TCP or with the ArtNet  firmware     When Automatic Timed Control is activated  the control software must send  command messages to the Output card on a regular basis  If the controller stops to  send the control messages  all the outputs of the card are deactivated after the  selected time        Output configuration  UID 253   Slot 3     I Automatic timed control    0 ms  time out value   max 65000     a Monitoring             E g  if time out value is set to 1000 milliseconds  the control software must send a  command message to the corresponding output card at least once every sec
3.   IN cSt Pancene enen n ral rallada 33  11 1 4   MORON 22 a do 33  MRS  TOPIP USer Protocol reeter eee dii    34  11 1 6 TCP IP Description of Command    sese eee eee 35  11 1 7 ARTNET Protocol Description                    cccccoccocnooonncononcconococcnannnnnnnnos 35  11 1 8 ARTNET Good PAC cunt ad A 36  11 1 9  ESTA Informati  n enee a an 36   12 CemurMIDIKISS BOA scott todos 37  Aled  OSM AMS AAA A A a Eds 37  121 2  gt     ESMUESCUID rada cta AAA AENA AAA 37  121 3 P TTS  Esi  s LT 38  12 14 MONTORO O  A AA A 39   13 APENAS ieee eat att else ete 40  13 1 Specific addressing modes for advanced network USEIS                     eeee 40  13 1 1 Duplicate IP addresses  ncidoscenx ates ds BIE 40  Seles Mulata ee ee eas 40  13 1 3   SUDNEU BIOAUCAS iia yl AA ASA AAA AAA AA seeneen 40  13 1 4    Global  BIGAdGAast iii A A nnne neee 41   14 APpenoo B aos  dto beds 42  14 1 Resetting the Kiss Box to the default factory settingS                  cccccccccccc    42  14 1 1 Factory T TT 42  141 2 le ts AA tee nn Bie eet ei st 42   15 APPLE T een te ron terre err ney iter epee ere eer ree A 43  15 1 Installing Kiss Box RTP MIDI WinXP drer    43  15 1 1 Recommended configuration    sss sese 43  15 2 Kiss Box RTP MIDI WinXP driver Configuration sese eee eee eee eee eee 47  15 3 Removing Kiss Box RTP MIDI WinXP der    eee eee 49  16 REVISION STO solas 52    Software user   s manual   Revision 1 5    3 1 1 Requirements  In order to be used  the Kiss Box Editor requires     e PC with Win
4.  Box will not work  properly    If you load the wrong firmware in a Kiss Box  it will not block the Bootloader  You can  then load the correct firmware at any moment without any risk    When the firmware file has been selected  you will be asked to do a final check   Press Next button to start the file transfer    The Editor will then transfer the firmware file into the Kiss Box  Once the file is  transferred  the Editor will read back the Kiss Box memory to verify that the transfer  was completed and correct  These steps are completely automatic    When the firmware transfer and check are completed  the Kiss Box will restart  automatically in firmware mode     A          New versions of firmware may include new parameters that did not exist in the  previous configuration memory  The new firmware may then consider the  configuration as corrupted and have a weird behavior     It is then recommended to make a factory reset of an upgraded Kiss Box  followed by  a reconfiguration using the Editor        16   52       Software user   s manual   Revision 1 5    7 1 Some things you need to know      A Dual MIDI Kiss Box offers four MIDI ports   e Two MIDI IN ports  namely MIDI IN 1 2   e Two MIDI OUT ports  namely MIDI OUT 1 2   Each MIDI port uses the RTP MIDI protocol as defined by the IETF  Internet    Engineering Task Force   RTP stands for Real Time Protocol  which is a UDP based  protocol  already widely used for real time audio and video applications     Note that RTP MIDI is
5.  Monitors  T 89 Network adapters  HY Ports  COM  amp LPT   Y Processors  7 9 Sound  video and game controllers      Audio Codecs  O ME       0   Legacy Audio Drivers       Legacy Video Capture Devices   9   Media Control Devices       Realtek AC 97 Audio for VIA  R  Audio Controller      video Codecs    Y z Storage volumes          4     Select the KISS BOX Midi entry  then click on the Uninstall driver button  the  computer with a red cross on it  or open menu    Action    and choose    Uninstall      Confirm that you want to remove the device    The KISS BOX Midi driver is then removed from the system  You will need to reinstall  it if you want to use the KISS BOX Midi driver again in your applications     51   52    Software user   s manual   Revision 1 5    16 Revision history    Issue Date Comments  1 0 11 2006   First release  Added section for Lemur Kiss Box  1 1 03 2008  Added details for KB2 file upload  Added details for MIDI driver under Vista  New layout  Added WIN driver procedures    1 3   26 10 2008   Added COM4 section  1 4   26 01 2009   Added DMX TCP IP protocol  1 5   27 02 2009   Added DMX TCP IP command description                1 2 10 2008                               52   52    
6.  Out the Kiss Box will recognize and respond to     Please note that In and Out are given from controller direction  so Universe In is the  Universe to which incoming DMX data will be sent     Reciprocally  Universe Out is the universe number on which the Kiss Box will listen  for data to be sent to DMX Out     32   52    Software user   s manual   Revision 1 5    Note that Kiss Box uses the    modern    Universe numbering  with only one number   but it supports also the    old    numbering  subnet universe  concept     Please refer to ArtNet technical description for details about the translation between  subnet universe numbering and direct universe numbering     The selected mode and associated parameters are stored in EEPROM  Once  configured  the Kiss Box will restart using the selected mode     Note that you need to restart the Kiss Box to activate the selected mode     11 1 2 DMX OUT setup    You can modify the DMX OUT timing parameters using the DMX OUT control  section  Note that the values are not stored in EEPROM  since standard values are  used at reset     11 1 3 DMX IN setup    You can modify the DMX In Start Code using the DMX IN control section  Note that  the value is not stored in EEPROM  since standard value is used at reset     11 1 4 Monitoring  The DMX IN and DMX OUT streams can be monitored in real time     Click on the Monitoring button for the desired direction  DMX IN or DMX OUT  to  display the monitoring window     This window displays DMX values f
7.  box         25   52    Software user   s manual   Revision 1 5    9 1 4 Control protocol       Send serial data to port          command   Port number  1 byte    Reserved   Number of data byte to send  1 byte   Data bytes to send  n bytes         A8    00 to  03    00    00 to  FF  1 to 255     Your data          The number of data bytes in the message must match the value given in the header           Read data from serial port                      command  A9   Port number  1 byte   00 to  03  The Box then answers with the following message      command SAA   Port number  1 byte   00 to  03  Number of data byte that have been received  2 bytes  0 to 1024  Data bytes received   Your data       26   52          Software user   s manual   Revision 1 5    The I O Kiss Box is a modular model that offers 3 or 8 extension slots which supports  various digital and analog inputs and outputs  I O  cards     This I O Kiss Box supports two different firmwares to command the output cards and  read the inputs cards     e the    Kiss Box    protocol  e the ArtNet protocol    You will need to load a different firmware  two different firmwares exist  if you want to  change the protocol used to communicate with the I O Kiss Box     Please refer to chapter 5 for details about changing updating the Kiss Box firmware     10 1 I O Kiss Box with proprietary Kiss Box I O protocol  This section describes the settings applicable to the Kiss Box protocol firmware     The protocol configuration is ma
8.  current s      ix Sound Effect Ma    AC97 Audio Control       sounds and Audi    Change the sound s     dl Speech Change settings for     Tavan See information aho              Installs and troubleshoots hardware       4       2     Double click on System icon  The    System Properties    dialog then opens  Click    on    Hardware    tab     System Properties Ax       System Restore   Automat Remote    General   Computer Name       Advanced       r Device Manager    The Device Manager lists all the hardware devices installed     on your computer  Use the Device Manager to change the    properties of any device   Device Manager          p Drivers    a Driver Signing lets you make sure that installed drivers are  compatible with Windows  Windows Update lets you set up  how Windows connects to Windows Update for drivers     Driver Signing   Windows Update          m Hardware Profiles       Hardware profiles provide a way for you to set up and store  different hardware configurations           Hardware Profiles          50   52    Software user   s manual   Revision 1 5    3     Click on Device Manager button  then click on Sound  video and game  controllers entry  to expand the corresponding tree level     AE   File Action View Help     gt 10498 9 R8    Y 2 Computer 2     T e Disk drives  Y Display adapters  FQ DVD CD ROM drives                Y  Floppy disk controllers  HG Floppy disk drives  H E IDE ATA ATAPI controllers  H 5 Keyboards  H  Mice and other pointing devices  E a
9.  for example at 192 168 0 253   254     5 2 4 Scan Delay    The Editor can automatically locate all Kiss Boxes connected to the network by     scanning    them     To do this  the Editor sends a specific message to all Boxes and waits for a given  time to receive an answer  If no answer is received during this time  the Editor  considers that there is no Kiss Box at the tested address and passes on to the next  Kiss Box UID     The Kiss Boxes independently always answers very quickly to the Scan message  sent by the Editor  less than one millisecond   But in cases of larg networks  or  networks heavily loaded   the message can take a non negligible time to reach the  Boxes  The answer can also take some time before it returns back     The Scan Delay value lets you define the time you want the Editor to wait for an  answer before scanning the next address  The minimal value  50 milliseconds  is  generally quite adequate for most LAN applications     The maximal value  500 milliseconds  should be used for very large networks  or  when you experience problems to detect some Kiss Boxes during network scan     Note that scanning a complete network group can take a long time  E g  scanning all  UIDs between 0 and 254 with a 500 milliseconds Scan Delay takes 128 seconds     You should then set the Scan Delay to the minimum value compatible with your  network configuration  or restrict the Scan Range to fit your needs     5 2 5 Blocking Scan    The blocking scan feature can be used i
10.  is the Box address  in our example   Take a look to computer   s MIDI OUT Port 1  you can see that it is  configured to send MIDI data to port 5004  In networks    world  this is written as     192 168 0 253 5004       Now  look at Box MIDI OUT 1 parameter  you can see that it is listening on port 5004   while the Box is configured to be at address 192 168 0 253  All messages received  on this port will then be transmitted to MIDI OUT 1 connector  Technically speaking   we say that computer   s MIDI OUT Port 1 is logically connected to Kiss Box MIDI OUT  1  since the IP address and port parameters are the same     It is exactly done the sameway with MIDI Port 2  using network port 5006     You can ask yourself what will happen if the computer is configured to send data on  a port  let   s say 5040  with a Box listening on a different port  let   s say port 5060    The answer is  nothing  The Box will simply ignore any data received on a port that it  doesn t listen to  even if the IP address is the same     18   52    Software user   s manual   Revision 1 5    In the reverse direction  the principle is exactly the same  The Box is configured to  send MIDI data received on MIDI IN 1 connector will be sent to 192 168 0 3 5008   remember that this notation means    IP address 192 168 0 3 port 5008      Since the  computer is located at this address and configured to listen on port 5008  it will  receive MIDI data sent by the Box from MIDI IN 1     And it   s the same for MIDI I
11.  s MIDI port is then  connected to the corresponding physical MIDI port on the Kiss Box      gt  Save the configuration before exiting the setup page    The MIDI Kiss Box shall be displayed in bold black characters on the Lemur setup  screen  A grayed name means that the Kiss Box daemon can not be reached by the  Lemur     12 1 3 MIDI merge    In order to simplify Lemur   s integration in a MIDI setup  the Lemur MIDI firmware  performs a merge between the MIDI stream produced by the Lemur and the incoming  MIDI stream  received on the MIDI IN connector     MIDI messages received on a MIDI IN connector are transferred directly to the  corresponding MIDI OUT connector  The same MIDI OUT connector will provide the  MIDI messages produced by the Lemur     A typical application is to connect a master keyboard to the MIDI IN connector of the  Kiss Box and a sound generator to the MIDI OUT connector  The sound generator  will then be controller transparently by the keyboard and the Lemur in parallel     Note that MIDI merge function works even if a MIDI OUT port is not connected to a  Lemur   s daemon port  This allows your MIDI setup to remain usable even if your  Lemur is not powered or disconnected from the network     38   52    Software user   s manual   Revision 1 5    12 1 4 Monitoring    The Kiss Box Editor includes a monitoring function for the Lemur MIDI Kiss Box  firmware     To open the monitor window  double click the Lemur MIDI Kiss Box in the Box tree  on the main win
12.  the only existing and actively supported open implementation  proposed to be a worldwide standard  Major manufacturers like Apple have already  chosen it for their own products    Each RTP MIDI port is associated internally with a network port number  It is  necessary to understand the link between MIDI and network ports  to be able to  understand how to configure your RTP MIDI network completely     A good image to help you understand the concept of ports is to compare the IP  address to a building address in a city  the city is the network here   Inside the same  building  you can have different apartments  each of them with its own number  In the  networking world  the    building    addresses are the IP addresses and the apartment  numbers are the port numbers    A MIDI Kiss Box can be seen as two independent MIDI sub units  each one with one  MIDI IN connector and one MIDI OUT connector      Each MIDI    sub unit    uses two network ports   e The Session Control Port  e The Data Port    If you want to send MIDI data to MIDI OUT 1 connector on a given box  you need to  know the Box IP address and the Data Port on which the Box listens to the MIDI  data  The same requirement applies to MIDI OUT 2  of course     Note that MIDI OUT 1 and MIDI OUT 2 must have different port numbers  otherwise   the Box would not be able to distinguish what data should go to what MIDI OUT port     You should understand now that the Box must also know where to send the MIDI  data it receives o
13. 2   52    Software user   s manual   Revision 1 5    Clicking the Restart Box button will restart the CPU of the selected Kiss Box  This  will perform a    soft    reset on the selected Kiss Box     In case you cannot see the Kiss Box you ve reset  the Editor provides you feedback   by using the following dialog box  to confirm that the Kiss Box has been reset     Kiss Box reset ES    e   1   The Kiss Box has restarted       5 9 3 Restart    To restart a running Kiss Box without the use of the Editor software  simply  disconnect the RJ45 Ethernet connector  As the unit is powered with P O E   disconnecting the network jack will also interrupt the power supply  Wait 2 seconds  and reconnect the Network POE cable  the Kiss Box will now restart with its last  uploaded setting     13   52    Software user   s manual   Revision 1 5    6 Updating Kiss Box firmware    Any Kiss Box contains two programs  the application firmware  dedicated to a  specific extension module  MIDI  DMX  I O  LTC  etc     and a protected program   named the Bootloader     The Bootloader allows the user to update or change the application firmware     For example  when there is a new version is available  This avoids sending the Kiss   Box back to the factory     The Kiss Box firmware is updated through the Ethernet network using the Upload  function of the Editor           When uploading a Kiss Box  make sure that no other Kiss Box is in Bootloader  mode on the same network  and that no other node is usin
14. ATP messages correctly received  0 RTP messages received with error    MIDI OUT 2  5477 ATP messages correctly received  0 ATP messages received with error       21   52    Software user   s manual   Revision 1 5    The LTC MTC Kiss Box is a derivative of Dual MIDI Kiss Box     The main difference is that MIDI IN 1 and MIDI OUT 1 are replaced by a LTC  coprocessor  producing receiving LTC signals     MIDI Time Code received on MIDI IN 1 is transformed into the corresponding LTC  analog signal output  All other MIDI messages are ignored on this channel     The incoming LTC signal is converted into MTC messages  sent on MIDI OUT 1 RTP  port  This MIDI port does not produce any other MIDI message     MIDI IN and MIDI OUT ports behave exactly as MIDI IN 2 and MIDI OUT 2 ports on  the Dual MIDI Kiss Box     The LTC MTC Kiss Box uses exactly the same protocol as the Dual MIDI  thus  installing and configuring the drivers on PC and Mac computers are exactly the  same     The LTC MTC Kiss Box RTP configuration is also exactly the same as for the Dual  MIDI Kiss Box  however some specific parameters have been included for the LTC  channel    Double click on the LTC MTC icon  the MIDI connector  in the Network Tree on the  main window in order to open the configuration window     Application profile  C Peer to Peer C MacDS X       RTP Configuration  LTC MIDI       Control port         MIDIIN         MIDI OUT    Target IP address  192  168  0  252    T Full MTC message  Sysex  for LTC I
15. N 2 port  which is transferred to 192 168 0 3 5010     7 2 Application profiles    A Box can be used in different ways  depending on some protocol details  E g  a peer  to peer configuration  Kiss Box talking directly to another Kiss Box  will not use a  session initiation protocol  but the Apple Mac OS X driver uses it     To simplify Kiss Box integration  you will not need to define all protocol details  The  Editor just needs to know the configuration in which the Kiss Box will be used  and it  will automatically compute the maximum number of related parameters     There are three application profiles defined   e Peer to peer  e Mac OS X  e Windows XP    The next chapter will describe to you what application profile you need to choose  depending on your network setup     7 3 RTP MIDI Kiss Box configuration  Double click on the RTP MIDI icon of the selected MIDI Kiss Box in the Network Tree  to open the configuration window     As explained before  many RTP MIDI parameters are computed automatically in  most cases to simplify network installation  You just need to choose the correct  application profile     The parameter values are however displayed since you will need them to  configure the device located at the other side of the network     RTP MIDI Dual Channel x     Application profile  C Peer to Peer C MacOS    e WinxP RTP MIDI    RTP Configuration  MIDI 1 MIDI 2    Control port  4995  1997       mori  4995  asso   MipI OUT  sos fasce      Target IP address  192 fiee f
16. Software user   s manual   Revision 1 5    The network answer  A        Software user s manual          A    This symbol is intended to alert the user of important operating and maintenance   servicing  instructions in the literature provided with the equipment     A    This symbol is intended to alert the user of the presence of uninsulated dangerous  voltage within the produc  s enclosure that may present a risk of electric shock        Read Instruction  Read and understand all of the safety and operating instructions  before using this equipment     Retain Instructions  The safety instructions should be kept for future reference     Follow Warnings  Follow all warnings and instructions marked on the equipment or  in the user manual     Avoid Attachments  Do not use tools or attachments that are not recommended by  KISS BOX Company because they may be hazardous     A    Power Source  This equipment should only be operated from the power source  indicated on the product     This equipment is intended to be used with a main power system with a Neutral  conductor     The third  Earth  pin is a safety feature  do not attempt to bypass or disable it   Never install or use electrical equipment in a wet location or during a lightning storm     A    Servicing  Refer all servicing to qualified service personnel   There are no user serviceable parts inside     To prevent the risk of shock  do not attempt to service this equipment yourself  because opening or removing covers may expos
17. clare more  than 32 MIDI ports in your system  the exceeding devices will not work     For example  if your system is already equipped with an MPU401 compatible MIDI  device and three USB MIDI devices  then you will not be able to create more than 28  Kiss Box MIDI ports  the four last ports will be unavailable for the applications     We highly recommend declaring and configuring only the needed number of Kiss Box  MIDI ports  since you may need to install other MIDI devices on your system in the  future     Note that you can change the number of Kiss Box MIDI ports at any moment  to give  room to other MIDI devices if needed        Note also that the driver is reset when the configuration of any port is changed     lt is then mandatory to close any MIDI application using the MIDI Kiss Box  driver before changing the configuration     47   52    Software user   s manual   Revision 1 5    You can create change delete the configuration of any Kiss Box port at any moment   using the Control Panel     To access to driver configuration screen   1     Open Control Panel  Start   Settings  Control Panel     CA a  Ele Edit View Favorites Tools Help    amp        Oe T ete  E          Address  D gt  Control Panel          ELE                    va ees 4 Accessibility Opti    Adjust your comput     Installs and trouble     T Add or Remove P    Install or remove pr     H Administrative Tools Configure administr     AD Automatic Updates Set up Windows to     See Also A P Date and Time Se
18. de using a dedicated window in the Editor  Double   click on the I O Master icon in the Network Tree on the main window in order to open  the I O Master configuration window     1 0 Master Module Ixe    Mode  C UDP  Destination IP address Joss  255  255  255    Destination Data port  9817       Upload      Restart box               The Kiss Box I O protocol can be transported over the network either on UDP or on  TCP     10 1 1 TCP IP Protocol    When used with TCP  the Kiss Box is a server  It awaits for connections from client  and never sends data on its own  inputs must be read by a specific command to  know their status      The main advantage of TCP is the reliability of the connection  in case of a network  problem  if a message is not delivered correctly  the TCP protocol will automatically  repeat the message     The main disadvantage of TCP is that the complete protocol cycle can be considered  as long over a heavily loaded or huge network  more than 100 milliseconds in some  case      27   52       Software user   s manual   Revision 1 5    If you choose TCP protocol  you do not need to define any further network settings   since the Kiss Box is always a server and will automatically know all necessary  parameters from the remote client     10 1 2 UDP IP Protocol  With UDP protocol  there is no client and no server   This protocol has many advantages against the TCP     e Multiple computers can control the same I O Kiss Box  e g  one computer  controls the first ou
19. ding a Box manually does not clear the previous entries in the Network Tree   Note that the entered UID does not need to be in the defined scan range     5 7 Network Tree    The Network Tree on the left side of the main screen will show all the detected Kiss   Boxes after a network scan  or Boxes added manually       Kiss Box Editor als ES  Network Upload firmware About        241  DMX 1 0 Box Properties  VY DMX Application type     i  251  Dual MIDI Firmware version  Vendor ID   o RTP MIDI MAC Address    H  253  1 0 8 slots   ArtNet pro  52 ArtNet Network configuration  a sate KissBox address   TCP Port  mpty  NX DO4R Subnet Mask   TCP Mirror Port  Dx  Empty Gateway address   UDP Port   x  Empty  Dx  Empty Editor port    Zb Upload      Restart box  Empty    Trying to connect to box 251     Found box 251   Trying to connect to box 252     Trying to connect to box 253     Found box 253   Trying to connect to box 254     Network scan done      Trying to connect to box 253     Found box 253             gt   e Scan network          A single click on a Kiss Box in the Network Tree will display the Box properties on the  right side of the window     A double click on the extension module  extension modules are DMX  RTP MIDI   ArtNet  etc     will open the corresponding Editor window for the specific firmware     11   52    Software user   s manual   Revision 1 5    5 8 The Log Window    The Log window on the lower part of the main screen reports the status of the  communication wit
20. dow     Click the Monitoring button on the edition window  The monitoring window is then  displayed  This window is continuously refreshed  so you can see directly what  happens on the MIDI lines     Lemur Daemon MIDI Monitoring E  x      MIDI IN T  29 message s  sent to Lemur  MIDI IN 1 is linked to a remote Lemur       MIDI IN 2       0 message s  sent to Lemur  No Lemur connected to MIDI IN 2       MIDI OUT 1  42 message s  received from Lemur  MIDI OUT 1 is linked to a remote Lemur        MIDI OUT 2  58 message s  received from Lemur  MIDI OUT 2 is linked to a remote Lemur                The monitor window displays the connection status of each Lemur   s daemon port   When a daemon port is not connected  no message can be exchanged on this port  with the Lemur     Refer to Lemur setup procedure to activate the daemon port     The monitor window also displays message counters for each port  You can see the  MIDI messages produced by the Lemur and sent to MIDI OUT ports  and the MIDI  messages received on a MIDI IN port and forwarded to a Lemur   s daemon port     Note that messages are counted only when a port is connected to a Lemur   Receiving MIDI messages on a non connected daemon   s port does not increment the  counter  Receiving messages from the Lemur on a non connected MIDI OUT port  does not increment the counter  since the MIDI messages produced by the Lemur  are not sent to MIDI OUT in this case      39   52    Software user   s manual   Revision 1 5    13 1 Sp
21. dows 2000 or Windows XP Operating System  The Editor should  also work with Windows 98  98SE and Me  but full compatibility has not been  tested    e 10 100Base T Ethernet interface  e CD Rom drive or Internet connection for software installation    3 1 2 Installation  To install the Editor software      gt  Insert the installation CD that came with the Kiss Box in to your PC s CD ROM  drive and browse the root directory     gt  Double click the Kiss Box Editor Setup icon   gt  Follow Installation Wizard indications to install the Editor     If you do not have the original installation CD at hand      gt  Open your Internet browser and surf to http   www kiss box com  to download  the latest version of the Editor Installation Package     gt  Unzip the downloaded file   gt  Double click the Kiss Box Editor Setup icon located in the unzipped directory   gt  Follow Installation Wizard indications to install the Editor     3 1 3 Uninstalling  To uninstall any previous version of the Editor Software      gt  Go to the windows Start menu and select    Control Panel   Add or Remove  Programs       gt  Scroll to find the Kiss Box Editor entry and click the Remove button    Software user   s manual   Revision 1 5    To be able to connect to a Kiss Box  the computer running the Editor must be  configured with correct IP Parameters     A Kiss Box can be configured to use with any valid IP address  Remember that the  computer must not only be connected to the same network  but must also 
22. e  Quad Serial Box never transmits anything on its own    When the Box is in one of    Automatic    modes  it transmits automatically to the  computer what is received on the different serial ports  The computer does not need  to send a command to retrieve what has been received  but it must be ready to  receive data at any moment     9 1 2 Monitoring    The serial streams can be monitored in real time from this window  Click on the  Monitoring button to display the monitoring window     9 1 3 Port configuration    Each port can be configured separately  Click on the port you want to configure in the  Network Tree on the main window to open the configuration window    This window allows you to select the physical layer  RS232  RS422 or RS485    Please note that RS485 requires a special firmware which handles the validation  signals automatically  Report to installation manual to get the SUB D pinout for each  mode    The port configuration panel allows you to choose the serial stream parameters   speed and format   The most current serial speeds are pre programmed  but you  can enter manually a different one if needed    When all configuration parameters have been selected  click Upload to store them  into the Box then press    Restart    button to activate them     Quad Serial port setup x     Physical layer     e R5232 C R5422 C R5485                       M Port configuration  Speed  b s     Data bits       Stop bits    Parity bits  None     Upload                  Restart
23. e Lemur to communicate with each of them  but it will be impossible for the  user to identify precisely each Kiss Box      The Kiss Box hostname can be changed using the dedicated window in the Editor   Double click on the MIDI Daemon icon in the Network Tree on the main window     S    Target name for Lemur  MIDI Kiss Box1  1 Upload      Restart box             Type the desired hostname in the dialog box then click on Upload to transfer it into  the Kiss Box  Click then Restart in order to activate the new hostname by restarting  the Kiss Box     12 1 2 Lemur setup    Please refer to Lemur s user s manual for the detailed MIDI daemon s configuration  procedure  The basic steps are the following     gt  Start the Lemur    gt  Press the Lemur s setup button  top left orange button      gt  Go to MIDI setup page  touch the MIDI button on the screen   The list of the  daemons connected to each Lemur MIDI port is displayed  A Lemur can  connect up to 8 input daemon ports and 8 output daemon ports      gt  Select the daemon port you want to connect to a Kiss Box  A new page with a  list of all MIDI daemons available on the network is then displayed on the  Lemur     37   52    Software user   s manual   Revision 1 5     gt    Locate the Kiss Box to use and touch the corresponding line on the screen  in  order to display the two Kiss Box MIDI ports        Select the Kiss Box MIDI port to connect to the Lemur daemon s port      gt  Touch the Connect button on the screen  The Lemur  
24. e a complete explanation of ports setup   you have to consider here that the computer used in the explanation is the reciprocal  Kiss Box     7 3 2 MAC OS X application profile    This application profile must be selected when you want to use the Kiss Box as a  MIDI device for an Apple Macintosh computer running Mac OS X RTP MIDI driver     When this application profile is selected  all networks parameters are computed  automatically  Take note of them  since you will need them to configure the Apple   s  driver    Note that a given Kiss Box can only communicate with only one Mac computer   The computer will see in fact two MIDI devices  one corresponding to MIDI IN 1    MIDI OUT 1 and the other one corresponding to MIDI IN 2   MIDI OUT 2  You will  then need to declare two devices in the computer    Note also that you do not need to enter the data port number in the Apple   s driver   This driver just needs to know the control port number  the related data port number  is computed automatically    This application profile shall also be used when the Kiss Box is used as a MIDI  peripheral for the Expandium and Effektor real time digital audio workstations     7 33 Windows XP application profile    This application profile must be selected when you want to use the Kiss Box as a  MIDI device for a PC compatible computer running Windows XP or Vista with the  Kiss BOX RTP MIDI driver     20   52    Software user   s manual   Revision 1 5    When this application profile is select
25. e you to dangerous voltage or other  hazards        Software user   s manual   Revision 1 5    T  SR AWGN rat cated II ANO 1  2   e   lt  a 11101 iii 2  3 Editor Software Installation rca sees 4  3 1 1 Req  irementS td AAA Renal nd id A 4  3 1 2 INSTA a A AAA AAA 4  3 1 3 Uninstalling correa 4   4 Setting up Ethernet on the PC    eee 5  4 1 Configuring IP with Windows XP    sese eee eee 5  4 1 1 Network SS MNOS e  tek bee ha NI Ns 5   Se EMO  lt T Le 7  ool  Starting The SoftWare cts 7  5 2 The Network MON E DAA A A AAA AA 7  5 2 1 AN 7  5 2 2 AAA Ste 8  52 37 End A Ss di2s tater tater a date t tates data tata tase  8  5 2 4 DCAM DO SAA cua sha A T 9  TA   S  a e Tae LAN conte ee en O O O A A A 9  526 Scan 0 T a  AS 9  92 A O 10   5 3 The Upload Firmware Menu esse sese 10  5 4 The About MU A A nnn nrneeent 10  5 5   Scanning th   NetWork a0 ioc tescsuteteeadvenspesrenecesecens sa 10  5 6 Adding a Box manually    sese eee eee 10  57 Network Tree   erein old cada e TEA an ea TAREA cai LAIA ASA 11  B B The Log VV  cacti E E E ar ede 12  5 9   BOX PhOPGMICS essa ncaniatted ee a 12  5 9 1 The Upload DUO strain 12  5 9 2 The Restart Button eee 12  5 9 3 S T RIA AA RAR EA AA talked EA AR ANA 13       Updating h Kiss Box firmware  ai eese eese E a 14  6 1 Procedure to upload a firmware file in the Kiss BOX                cccceeeeeeeeeeeeeees 14  62  OWT PV ZIRIGS ta es aed  A ati boas arenas BAD Sea EER 16   fs    DU al MID BOX a A A lon nen E A E A dus sand AA 17  7 1 Some things yo
26. ecific addressing modes for advanced network users    The IP addressing methodology implies that there must be only one node with a  given IP address on a given network     13 1 1 Duplicate IP addresses  Beware not to have two or more nodes with the same IP address on a network     Note that there is absolutely no way for a Kiss Box to detect if there is another node  with the same IP address on the network  If this situation arises  the network will not  work properly     If you need to send data from one node to more than one receiver  you must use one  of the specific addressing modes available on IP Ethernet networks     These modes are   e multicast addressing  e subnet broadcast  e global broadcast    13 1 2 Multicast    Multicast addressing uses specific addresses to create groups of nodes  By sending  data to this specific address  all nodes that belong to the group will receive the  message     Kiss Box nodes do not support multicast addressing     13 1 3 Subnet Broadcast    Subnet broadcast allows a program to send data to all nodes that are in the same  subnet  For example  with a class C network     e g  192 168 0 xx IP addresses     you  can have up to 254 nodes on the 192 168 0    sub network  The corresponding  subnet broadcast address is 192 168 0 255  If you send data to this specific address   all nodes in the sub network will receive the corresponding message  Of course  it is  forbidden to have a node with this address  Note that due to a specific design  
27. ed  all networks parameters are computed  automatically  Take note of them  you will need them to configure the Windows driver   see below for detailed configuration procedure     The difference between Windows and Apple RTP MIDI implementation is that the  Kiss Box driver uses a simplified session control protocol     You have to enter the computer   s IP address into    Target IP address    edition  boxes     7 3 4 Node name for RTP session    Some RTP drivers  like the Apple   s one  are able to display the remote node name  during the configuration phase     You can enter the name you want the Kiss Box to have on the driver in the    Node  name for RTP session    edition box     7 3 5 Monitoring  The RTP MIDI Kiss Box continuously monitors incoming and outgoing RTP streams     Each time a message is sent to or received from the network  a counter is  incremented  You can then easily know if the Box you are installing exchanges  expected messages with the remote computer     RTP protocol also permits the detection of lost packets  The Kiss Box is then able to  repeat a message if a network problem is detected     Click on Monitoring button on MIDI configuration window to display the monitor  statistics and status of the selected Kiss Box     RTP MIDI Monitoring x    Session status  Session opened  or no session     MIDI IN 1  414 RIP messages correctly sent  1 RTP messages repeated    MIDI IN 2  1057 RTP messages correctly sent  D ATP messages repeated    MIDI OUT 1  1436 
28. ems since Windows is unable to determine the correct  version of the driver it has to use     49   52    Software user   s manual   Revision 1 5    If you find two or more    KISS BOX Midi    entry in the Device Manager  see below to  know how to reach the System Device Manager   then you have to remove all  installed drivers and reinstall the correct version     To remove a    KISS BOX Midi    driver from your computer   1     Open Control Panel  Start   Settings   Control Panel     File Edit view Favorites Tools Help       Que O  P  Dawe ieee  EF             Address  O Control Panel       ies Adjust your comput     Installs and trouble     Install or remove pr          Configure administr     W Automatic Updates Set up Windows to       See Also    Date and Time Set the date  time          Windows Update Sh Display Change the appear     Folder Options Customize the displ       9  Help and Support Fonts id candi  ands  E Game Controllers Add  remove  and c     WP Internet Options Configure your Inte       p Java Plugin Java Plug in Control    Sakeyboard Customize your key       Mouse Customize your mo     AD Network Connect    Connects to other         Network Setup W    Launch the Network     Bao Phone and Mode    Configure your tele     T Power Options Configure eneray s     Printers and Faxes Shows installed prin       Regional and Lan    Customize settings         Syscanners and Ca    Add  remove  and c      Scheduled Tasks Schedule computer       securty Center view your
29. f the Editor encounters difficulties to detect  connected Kiss Boxes in extremely large networks or when Kiss Boxes are accessed  through Internet     In these cases  it is possible that the response from a node takes too much time to  come back  even with the Scan Delay set to a maximum  Check    Use Blocking Scan     in the Network menu to activate the blocking mode     With blocking scan  you ask Windows to wait until a network error occurs  e g  there  is no node at the requested address  or an answer is received  which can take up to  30 seconds     Please note that if the Windows gets no answer from a Kiss Box it might appear to be     hanging    the Editor  until a network error is detected by Windows      Activating the blocking mode is only advised if you cannot connect to a remote node   even with the maximum Scan delay setting  500 milliseconds      5 2 6 Scan Network    Scans the network for connected Kiss Boxes within the defined Scan Range  see  below     Software user   s manual   Revision 1 5    5 2 7 Add Box Manually    Lets you manually enter a specific address of a connected Kiss Box  and has the  Editor try to find it on the Network  see below     5 3 The Upload Firmware Menu    This menu allows you to update upgrade the firmware used by a Kiss Box  Please  report to section 5 to know how to use this menu     5 4 The About Menu  Here you can find the software version number     To be sure that you are using the most recent version of the Kiss Box Editor  s
30. g the same IP  address     6 1 Procedure to upload a firmware file in the Kiss Box  1  Click on Upload firmware menu on main Editor window  This will launch the  Upload Firmware Wizard     Firmware upload wizard x        elcome to the KissBox firmware upload Wizard    Please click on the  Next  button to proceed       Remember that you can exit this Wizard at any moment using    Cancel    button       2  Follow instructions given by the Wizard  At any given moment  you can stop the  procedure by clicking on Cancel button  Click on Next button each time you are  ready to perform the next step  If necessary  you can go back in the procedure    14   52    Software user   s manual   Revision 1 5    by clicking on Back button  The steps described hereafter are the same given  by the Wizard       Take the Kiss Box you want to reprogram  but DO NOT CONNECT IT TO  NETWORK IMMEDIATELY       Press the button behind the small hole in the Kiss Box front panel  using for  example a pen tip      Maintain the button depressed while you connect the Kiss Box to the Midspan       When the blue LED starts to blink  wait 2 to 3 seconds then release the button    Do not keep the button depressed for more than 4 seconds  otherwise the Kiss   Box parameters will be reset to factory settings    If the blue LED stops blinking  or blinks slower when the button is released  just disconnect the KissBox from  the Midspan and restart from step 3       When the Kiss Box is in Bootloader mode  indicated by 
31. h the connected Kiss Boxes        Trying to connect tc box 250     Trying to connect tc box 251     Trying to connect tc box 252     Trying to connect tc box 253     Trying to connect tc box 254     Network scan done                5 9 Box Properties  When you click on a Kiss Box in the Network Tree  the Editor will show you the  current network parameters used by the Box   The upper parameters are fixed and depend on firmware loaded and factory settings  of the Kiss Box   The network configuration window allows you to change the network related  parameters of the Kiss Box    Box Properties    Application type  1 0 8 slots   KissBox protocol  Firmware version  2 4 Vendor ID  1  MAC Address  00 06 1F BF C0 4D    Network configuration    KissBox address fis2 fies Jo  253 TCP Port  9812  Subnet Mask  255  255  255 fo TCP Mirror Port  9814  Gateway address 1192  168 lo 1 UDP Port 19813    Editor port  Upload    Restart box       Note that the port numbers for TCP Port  TCP Mirror Port and UDP Port are always  defined  but not all the Kiss Boxes use them     If any address changes have been made to the network configuration  you  might also need to adapt the IP settings on your PC to be able to have  communication with the box again     5 9 1 The Upload Button  Upload      Clicking the Upload button will send the current editor settings to the selected Kiss   Box  A restart of the box is required after uploading new settings        5 9 2 The Restart Button       Restart box      1
32. have a  compatible IP configuration     As an example  if the computer network card is configured to have 10 0 0 1    255 0 0 0 address subnet mask  it will not be able to connect to a Kiss Box with IP  address 192 168 0 1   255 255 255 0     If you are not familiar with IP addresses  network classes  subnet masks and related  topics  please familiarize yourself bij reading one of the numerous books available on  this subject     This manual assumes that you are familiar with IP network related parameters     4 1 Configuring IP with Windows XP    4 1 1 Network Settings  Open the Control panel from the start menu    d BATES                                             gt  Double click on Network Connections to open the network properties dialog                                  Software user   s manual   Revision 1 5     gt  Select the network used for the Kiss Box connection  In most cases  you have    to choose a Local Area Connection  Double click on it  and then click on  Properties button      gt  Highlight Internet Protocol  TCP IP        General   Authentication   Advanced      Connect using     19  VIA Rhine Il Fast Ethemet Adapter          Insta    ME Properties          Descripti 1  Transmission Control Protocol Intemet Protocol  The default  wide area network protocol that provides communication  a di yetworks      Y Show icon in notification area when connected   Y Notify me when this connection has limited or no connectivity          Ok Cancel          Click the Pro
33. he Quad Serial KISS BOX allows to control serial devices through a network   making it possible to manage them from distant computers     Each port of the Quad Serial KISS BOX is fully independant and can be configured  differently from the others     9 1 1 Mode selection  The Quad Serial Box can operate under four different modes   e Polled UDP  e Automatic UDP  e Polled TCP  e Automatic TCP    All protocols may not be available in depending on firmware versions  Please contact  Kiss Box to check their availability     The mode selection and port configuration are made using the dedicated window  in the Editor  Double click on the TCP UDP icon in the Network Tree on the  main window     Quad Serial global setup E    Application profile     Polled UDP C Polled TCP    C Automatic UDP Automatic TCP                Target definition for automatic mode    Target IP address  192  168 10 1    Destination port  9820  Monitoring Upload    E Restatbor                     The mode selection applies to serial input only  receiving from serial port    Transmission protocol  sending to serial port  is the same in all cases  Each mode is  available for UDP and TCP sockets  The port number for the socket is defined in the  main configuration screen of the Kiss Box Editor     24   52    Software user   s manual   Revision 1 5    The    Polled    modes require the computer to send a specific command to the Quad  Serial Box to retrieve what has been received since last polling  In this mode  th
34. n the two MIDI IN ports  In the other direction  we then have three  important parameters     e Target IP address  where MIDI IN data are sent   e MIDI IN 1 target data port  e MIDI IN 2 target data port    Note that there is only one target IP address  That means that a Box can send MIDI  data to only one device  if you need to send the same data to many    nodes  you must use specific addressing modes  See related section at the end of  this section     This restriction does not apply to MIDI OUT ports  which can receive MIDI data from  two different sources     17   52    Software user   s manual   Revision 1 5    Dual MIDI KissBox   IP address 192 168 0 253     Computer   IP address 192 168 0 3     Target address   192 168 0 3    MIDI IN 1    C  Port 5008  target       gt  gt   MIDI IN 2    Target Address   Port 5010  target   O  gt  192 168 0 253    MIDI In Port 1  5008    Driver setup    MIDI OUT 1 MIDI In Port 2    5010     A Port 5004  reception   MIDI Out Port 1    MIDI OUT 2 5004    O 4 Port 5006  reception  MIDI Out Port 2  5006       A Typical network setup to connect a Dual MIDI Kiss Box with a computer over an  Ethernet network    In the above diagram  you can see two devices  or nodes  that are connected to the  same Ethernet network  The Kiss Box has IP address 192 168 0 253  and the  computer has IP address 192 168 0 3     Below each device  you can see the related network parameters  Computer is  configured to send messages to IP address 192 168 0 253  which
35. nced users  for a class C network  Kiss Box network group is the same as  subnet     The rightmost number is the UID  Unit Identifier   which identifies a specific Box on a  given network group  Since the UID can have any value between 0 and 254  255 is a  reserved value   you can install up to 255 Boxes on the same network group     It is possible ofcourse to install more than 255 Boxes on the same Ethernet network   You just need to change the network group number using this dialog box when you  need to work with Boxes installed on another network group  192 168 1 for example      Note that the default Kiss Box address     out of factory     is 192 168 0 253  The default  configuration of the Editor matches this configuration     5 2 2 Start Address  The Start Address boxes let you define   K the Network Group  with the three leftmost numbers      the first UID the Editor will scan when    Scan Network    menu or button is clicked    5 2 3 End Address    The End Address box lets you define the last UID the Editor will scan when    Scan  Network    button is clicked     In the above example  the Editor will scan the 255 possible addresses in the  192 168 0 network group     If you know the exact addresses of the connected Kiss Boxes  you may want to set  these parameters to a smaller range  e g  if there is only one connected Kiss Box and    Software user   s manual   Revision 1 5    it is set to its    Out Of Factory    IP address  192 168 0 253  you can set the Scan  range
36. nd then click Next  If you  A have a disk that contains the driver you want to install  click Have Disk      Standard system devices   Aztech Systems Aureal Vortex Game Port   CH Products Game Ports 3 AR  Creative Technology Ltd    Pants falo ofl EF Legacy Video Capture Devices    R kiaia Canton  Da sl  EY This diver is digtal signed  Have Disk       Tell me why driver signing is important                   cmos         10     Locate the directory where you copied the driver files provided by Kiss Box with  the Browse button   instal rrom pisk x    Insert the manufacturer s installation disk  and then  make sure that the corect drive is selected below  o      Copy manufacturer s files from     E  kiss box KISS BOX Midi 20060625   Release     f          11     Select Kiss Box MIDI in the device list and click on Next button    Add Hardware Wizard    Select the device driver you want to install for this hardware   Y          Select the manufacturer and model of your hardware device and then click Next  If you  4  have a disk that contains the driver you want to install  click Have Disk        KISS BOX Midi     amp  This driver is not digitally signed  Have Disk         Tell me why driver signing is important          12     If the computer warns you about the lack of digital signature of the driver  simply  ignore the message by clicking on Continue anyway button    A The software you are installing for this hardware   KISS B0X Midi  has not passed Windows Logo testing to verif
37. nput       Node name for ATP session MIDI Kiss Box1    a Monitoring   Upload        Restart box               The parameters on this window are similar to those used for the Dual MIDI Kiss Box   Please report to previous chapter for all details related to them     8 1 1 Full MTC Message    The only difference with Dual MIDI Kiss Box is a MTC specific parameter that allows  defining how the MIDI Time Code generated from LTC IN is sent over the network     22   52    Software user   s manual   Revision 1 5    When    Full MTC message    is unchecked  the Kiss Box will transform the incoming  LTC into MIDI Quarter Frame messages     When    Full MTC message    is checked  the Kiss Box will transform the incoming LTC  into MIDI MTC Full Message  a System Exclusive message defined in MIDI  specification   This message allows for greater precision  since it does not have do   two frames to define a complete time code  but it also uses more bandwidth     Since RTP MIDI bandwidth is much higher as standard MIDI  this is not a problem  with the Kiss Box     If you want to use this message  you have to be sure that the receiving application  supports this MIDI message     23   52    Software user   s manual   Revision 1 5    9 COM4 Box    Many devices integrate serial ports for control  DVD CD players  video projectors   etc      However  many modern computers do not integrate serial ports anymore   Moreover  in most cases  serial links between computers and devices must be short     T
38. o  2       Node name for RTP session   MIDI Kiss Box1    Upload    Restart box          19   52    Software user   s manual   Revision 1 5    7 3 1    Peer to peer    application profile    The    peer to peer    application profile must be chosen when you want to use the Kiss   Box as a MIDI gateway over Ethernet network  In this application profile  two Kiss   Boxes are    virtually    connected together over the network  Any MIDI message  received on the MIDI IN connector of the first Kiss Box is sent automatically to the  corresponding MIDI OUT connector of the other Kiss Box     This application profile does not use any session control protocol  As soon as the  Kiss Box is powered and receives MIDI data  it will send them to the IP address and  port number provided in the edition boxes     Please note that a Kiss Box can    talk    with only one other Kiss Box in this application  profile  It means that the two MIDI IN ports of a Kiss Box are redirected to the two  MIDI OUT ports of the reciprocal Kiss Box     The parameters you need to provide to the Editor in this configuration are     e The IP address of the reciprocal Kiss Box  with what the MIDI data will be  exchanged     e The two MIDI IN port numbers  These are the port numbers where the incoming  MIDI data will be sent     e The two MIDI OUT port numbers  These are the port numbers on which the  Kiss Box will receive the data to transfer to its MIDI OUT connectors     Please report to the previous section to hav
39. oftware  please check our website regularly for updates     About Kiss Box Editor x     Kiss Box Editor    de Version 8 2   Build 1    Copyright 2004 2006   KissBox B Y     Developed by B Bouchez          5 5 Scanning the network    The Scan Network function permits to locate automatically all Kiss Boxes located in a  given Network Group  within a given range     The Network Group and range are given in the Network   Scan Range menu     Click on the Scan Network button or use the Network   Scan network menu to start a  network scan procedure     e Scan network      The Editor will then try to contact all Kiss Boxes within the specified range  If a Kiss   Box answers to the request  it is automatically added in the Network Tree     The Scan Network function also clears all previous entries in the Network Tree  so it  can be used to refresh the tree     5 6 Adding a Box manually  If you know the UID of a Box you want to access on your network  you can manually  add the Box by entering its UID  the last byte of the IP address      Press the Add a Box button on the main page     gt  Add a Box      10   52    Software user   s manual   Revision 1 5    Or use the Network   Add Box manually menu  The Manual UID entry dialog is then displayed     Enter Box UID  X coca          Type the Kiss Box UID you want to add in the tree  The editor will then try to connect  to the given address     If a Kiss Box is found at the corresponding address  it will be added to the network  tree     Ad
40. on of command    FREEZE DMX OUT    The DMX output continues to transmit the stream  but data is not updated through IP   nor can it be mergedMerge     Freezing an already freezed output has no effect     UNFREEZE DMX OUT  Resumes DMX output after a FREEZE command  and channels can be merged   Sending this command when the output is not freezed has no effect     CLEAR DMX OUT    When the DMX board receives this command  it clears all the channels being send  sent out the DMX output     Channels in Merge mode are not affected     START DATA DMX IN  The data received on DMX Input are sent to the User program on a regular basis   If this command is send to a box already sending data  it has no effect     STOP DATA DMX IN  Stops the transmission of the received DMX data to the User program   If this command is send to a box which is not sending data  it has no effect     MERGE CHANNEL    When the DMX board receives this value  it switches the requested channel in Merge  Mode  The output of the channel is copied from entering DMX stream     Switching in Merge mode a channel which was already in Merge has no effect     UNMERGE CHANNEL    When the DMX board receives this value  it switches back the requested channel in  normal Mode  The output of the channel stays at the last value received from  entering DMX stream  until receiving a SET CHANNEL command     Switching a channel which is already in normal mode has no effect    11 1 7 ARTNET Protocol Description  For ARTNET specificati
41. ond  If  more than one second elapses between two consecutive commands  the outputs of  the card are deactivated automatically     you can activate the time out control differently for each output card of a given I O  Kiss Box     30   52    Software user   s manual   Revision 1 5    10 4 Digital Input card configuration    When UDP protocol is used with I O Kiss Boxes  a specific function becomes  available for input cards  when the state of an input changes or when a specific time  elapses  the Kiss Box is able to automatically send an    Input State    message  without  needing the receive a previous reading request     Input configuration  UID  253   Slot 1  ES  T Automatic timed control    0 ms  time out value 7 max 65000     Monitoring             This function can be activated deactivated as wanted on any input card     If this function is activated  the Kiss Box has to know the destination IP  address and port where the message has to be delivered  These parameters  are defined in the Master configuration window     10 5 Analog Input card configuration  10 6 Analog Output card    10 7 I O monitoring   Each input or output card located in a I O Box slot can be monitored from the Editor   whatever the protocol used to control the Kiss Box and whatever the I O card  settings     The Editor will automatically display the correct monitoring window depending on I O  card type and numbers of I O     To monitor a given I O card status    gt  Double click on the desired I O ca
42. onfiguration    KissBox address       TCP Port    Subnet Mask         TCP Mirror Port    Gateway address         UDP Port      Editor port BE  Upload      Restart box                     af Scan network    W Add a Box         5 2 The Network Menu    When it starts up for the first time  the Editor uses a default configuration  You may  need to check and change if necessary these settings to fit your own needs     The settings are defined using the Network menu   Note that your settings are saved automatically when you close the Editor     5 2 1 Scan Range    This sets the IP base address  see below   and the range of IP addresses the Editor  will use to connect to Kiss Boxes during the scanning procedure     Software user   s manual   Revision 1 5    Network scan setup xi  Scan range    Start address 192 fies jo jo  1  End address haz EN fo  254    Scan delay  C 50 ms 200 ms     100 ms  e 500 ms       X Cancel       Kiss Boxes comply with IPv4 addressing standard  Any device connected to an IP  network must have an address between 0 0 0 0 and 238 254 254 254  Simply  speaking  each number between the dots can have any value between 0 and 254   apart from the leftmost one  it has a limited to 238      To simplify installation  the Kiss Boxes use a slightly modified addressing scheme   where the three leftmost numbers are fixed for a given network  That s what we call  network group     In the screenshot above  you can see that the network group is set to 192 168 0     For adva
43. ons  see on web site from www artisticlicence com  ARTNET OEM CODE   7003    35   52    Software user   s manual   Revision 1 5    11 1 8 ARTNET Good practice            IN Universe 2     o  AN OUT Universe 0  y     N    28    OUT Universe O    ZN OUT Universe 2      EA    AO                IN Universe 1    OUT Universe 1       KISS BOX              IN Universe 1    IN Universe 1    OUT Universe 1       11 1 9 ESTA information  ESTA Code   4B   42    http   www esta org tsp working_groups CP mfctrIDs php    36   52       Software user   s manual   Revision 1 5    The Jazz Mutant   s Lemur control surface  www jazzmutant com  can produce MIDI  messages but it does not integrate any MIDI interface  In order to retrieve the MIDI  messages produced by the Lemur  it normally requires to run the JazzMutant   s MIDI  Daemon on a PC or a Macintosh computer     The Lemur MIDI Kiss Box firmware takes the place of the JazzMutant   s daemon and  allows controlling MIDI devices without requiring a computer to run the daemon     12 1 1 Hostname    The Lemur MIDI Kiss Box appears directly in the Lemur   s MIDI setup page  like any  other daemon  Each daemon must be named in order to identify it on the Lemur  screen  When a factory reset is made  the Lemur MIDI Kiss Box takes the default  name    MIDI Kiss Box 1        It is recommended to change the Kiss Box name  hostname  in order to identify each  of them on the Lemur s screen  multiple MIDI Kiss Box with the same name do not  prevent th
44. or 16 consecutive channels  You can select the  desired channel group using the scroll box at the bottom     Values displayed are between 0 and 255  not in          Monitor DMX Out D       1 2 3 4 5 6 7 8 3 10 11 12 13 14 15 16  111 58 203 134 80 165 229 247 8 36 49 TS IAS          33   52       Software user   s manual   Revision 1 5  11 1 5 TCP IP User protocol  Commands String Comments       Write DMX Data Out     A0  DD       DD     DD  data for DMX channel 1   512       The command must be  followed by exactly 512 bytes of data       Write DMX data Block    SAB  BH  BL    CH   CL  DD       DD     BH  BL  base channel  1    512     MSB first     CH  CL  Number of Channels  1      512    MSB first     DD  data for DMX channel 1     512      There must be exactly the  same number of data bytes   DD   tahn number given in  CH  CL not                                     Box Reset  84  Freeze DMX Out  A2  Unfreeze DMX Out  A3  Clear DMX Out  A4 See chapter 11 1 6  Start DMX In  A5  Stop DMX In  A7   CH  CL  DMX In channal to merge   sent directly to DMX Out  1     512   Merge Channel  A8  CH  CL   MSB first  See chapter 11 1 6   CH  CL  DMX In channal to  Unmerge Channel  A9  CH  CL unmerge  See chapter 11 1 6   AA only in TCP    Read DMX In       When the Box receives this command  it sends back a  packet formed of 513 bytes           A6  DD       DD        DD  data for DMX channel 1   512        34   52       Software user   s manual   Revision 1 5    11 1 6 TCP IP Descripti
45. perties button    2x1       Internet Protocol  TCP IP  Properties    General         You can get IP settings assigned automaticaly if your network supports  this capability  Otherwise  you need to ask your network administrator for  appropriate IP setting    T Obtain an IP address automatically       Use the following IP address     IP address   92 168  0 200   Subnet mask    255 255 255  0  Default gateway  L     Obtain DNS server address automaticall      Use the following DNS server addresses        Preferred DNS server     Alemate DNS server     Advanced                          gt  Select the option Use the following IP address       Enter the desired settings  For example  you can configure the PC to use the  following settings  chosen for compatibility with Kiss Box default settings        P address  192 168 0 200    Subnet mask  255 255 255 0     gt  You can ignore the default gateway and DNS settings  just leave them blank   gt  Click OK buttons on the opened dialogs     The PC will now use the new network address on the selected network card     Software user   s manual   Revision 1 5    5 Editor Basics    5 1 Starting The software     gt  Double click the icon placed on your desktop by the installer  Or     gt  Open Windows Start menu and select  Programs   Kiss Box   Kiss Box  Editor    You will then get the main Editor screen     Network Upload firmware About     Box Properties       Application type   Firmware version  Vendor ID   MAC Address           Network c
46. rd in the Network Tree     Click on monitoring button in the configuration window    Ing monitoring  UID 253   Slot 1  E Out4 monitoring  UID 253   Slot 3  Ed    069090000 a o o e  2  DO A 8 1 F 3 4             31   52    Software user   s manual   Revision 1 5    11 DMX ArtNet BOX    The DMX ArtNet Kiss Box integrates one DMX input and one DMX output  fully  compliant to USITT DMX512A 1990 specification     This Kiss Box supports two protocols to control the DMX output stream and read  back the incoming DMX stream     e TCP IP  e Artnet    The protocol selection and DMX configuration are made using the dedicated window  in the Editor  Double click on the DMX icon  the bulb  in the Network Tree on the  main window     Universe In o y   Universe Out fi y     Upload      Restart box      Start Code 0 y   Break Time  us   100 y A  Monitoring Upload    MaB Time  us  10 v       DMX OUT    DMX IN    Start Code 0 v   a Monitoring Upload       11 1 1 Mode selection    The protocol used to exchange DMX data over the Ethernet network is selected by  the radio buttons in the Mode panel     The Kiss Box protocol is TCP IP based  The dialog with the controller takes place on  the TCP port selected on the main window  Universe In and Universe Out parameters  are not used under TCP mode     To have a complete description of the Kiss Box TCP protocol for DMX  please  consult the chapter 11 1 5  amp  11 1 6     When ArtNet protocol is selected  you need to define the Universe In and Universe 
47. s  two MIDI ports in each direction      Note that a given computer can    talk    with up to sixteen Midi Kiss Boxes   To disable a Kiss Box port  click on the Clear button  The network parameters will be  erased  The corresponding MIDI ports are suppressed from system resources  Since    there are only 32 ports available for a XP computer  you can then allocate only the  needed ports to Kiss Box devices     A    Before configuring any data  make sure you have clicked the clear and the reset  button     The driver configuration is quite easy  just copy the port numbers given by the Editor    when you ve configured and addressed the Midi Kiss Box  and copy the same values  in the edition boxes of the driver configuration panel     The only difference with the values given within the Editor is that the IP address here  must be the address of the Kiss Box  in the Editor  the address entered is the  computer s address     Do not forget that the Kiss Box must use the WinXP application profile in the Editor     When the driver is configured  click on OK button to restart the driver with the new  parameters     15 3 Removing Kiss Box RTP MIDI WinXP driver   The Kiss Box MIDI driver for Windows can normally be upgraded at any moment by  installing a new version over the previous one    However  it has been reported on some systems that Windows was not replacing the  old driver by the new one  but was adding a new driver entry in the system registry   This can lead to potential probl
48. t the date  time       49 Windows Update Sh Display Change the appear     Folder Options Customize the displ     O espeor rats Add  change  and  E Game Controllers Add  remove  and  WP internet options     Configure your Int  ava Plugin Java Plug in Control       akeyboard Customize your key     Mouse Customize your mo     WD Network Connect    Connects to other c     Network Setup W    Launch the Network     Ba Phone and Mode    Configure your tele     Power Options Configure eneray s       Ey Printers and Faxes    Shows installed prin         Regional and Lan    Customize settings         Syscanners and Ca    Add  remove  and c      scheduled Tasks Schedule computer        security Center en your current s                   t Sound Effect Ma    AC97 Audio Contr   9  Sounds and Audi    Change the sounds      dl Speech Change settings for      As tem Bav El   Installs and troubleshoots hardware A             2     Double click on System icon  The    System Properties    dialog then opens  Click  on Hardware tab     System Properties Axl    System Restore   Automatic Updates a   Remote    General   Computer Name        Lape Advanced               r Device Manager    The Device Manager lists all the hardware devices installed     on your computer  Use the Device Manager to change the    properties of any device   Device Manager            p Drivers    Driver Signing lets you make sure that installed drivers are  compatible with Windows  Windows Update lets you set up  how Windo
49. the  Kiss Box network chip doesn   t handle these broadcast addresses     You cannot use subnet broadcasting with the KissBox     40   52    Software user   s manual   Revision 1 5    13 1 4 Global Broadcast    Global broadcast is an addressing method that allows sending data to all nodes of all  networks connected altogether  The IP global broadcast address is 255 255 255 255     The Kiss Box supports broadcast addressing     When a message is sent by one node to this address  all nodes on the same network  will receive it  whatever their own address     Broadcast addressing may require higher processing power  especially on PC and  Macintosh computers  since they do not have a specific network processing chip    Use this addressing mode only in case of necessity     Broadcast addressing is often filtered by many routers  If your network uses this kind  of device  you may not be able to use the broadcast  apart if all nodes are on the  same side of the routers    Take special care not to configure a Box to listen on a    broadcast    port  a port that  you use on other Boxes for broadcasting   apart if you want this Box to behave like a  MIDI THRU Box   In conclusion  we would say that you should only use the broadcast addressing in  case of absolute necessity  many software offer so called    soft MIDI THRU     that  should be use preferably to network broadcast      41   52    Software user   s manual   Revision 1 5    14 1 Resetting the Kiss Box to the default factory set
50. the fast blinking LED    click Next button  The Wizard will then try to connect to the Kiss Box to  reprogram        If the Editor cannot connect to the Kiss Box to reprogram  check your computer  network settings as well as the network connection to the Kiss Box     Once the connection to the Kiss Box is established  the Wizard will display the  characteristics of the connected Kiss Box     You will be then asked to choose the firmware file to upload in the Kiss Box           15   52       Software user   s manual   Revision 1 5    6 2 V1 V2 Files    There are currently two different Kiss Box hardware platforms  named V1 and V2   These two platforms use different components and they require different firmware     To avoid confusion when loading a firmware file into a Kiss Box  the V1 firmware files  are named with HEX extension    hex  and V2 firmware files are named with KB2  extension    kb2      When the upload wizard connects to a CPU  it recognizes automatically the type of  CPU  The dialog that is displayed then automatically displays the correct extension  depending upon the detected CPU  It is possible however to force the Wizard to load  a file with a different extension     Also  make sure that the firmware you want to upload is adapted to the target Kiss   Box  do not try to load a MIDI firmware in a DMX Kiss Box for example        Note that loading the wrong firmware  wrong application file or wrong CPU  type  in a Kiss Box will not destroy anything  but the Kiss
51. tings    14 1 1 Factory Reset    The Kiss Box can be reset to its default settings  This is useful if the box has been  user configured  and the settings are not known anymore  In this case it might be  impossible to connect to the box with the editor software  or any other software     To reset a Kiss Box to its default settings  make sure the box is on and running  the  blue running status LED flashing approx  once per second   Insert a paperclip  or  small pointed tool  into the small hole underneath the blue LED  Press and hold the  reset switch for approx  5 sec    Please be careful not to use excessive force  When the blue LED on the front panel  stops flashing  release the reset switch  The box will restart with its original settings     14 1 2 Factory setting  The factory default setting are     e  P Address  192 168 0 253  e Subnet Mask  255 255 255 0  e Gateway  192 168 0 1  e TCP User Port  9812  e TCP User Mirror Port  9814  e UDP User Port  9813    42   52    Software user   s manual   Revision 1 5    15 1 Installing Kiss Box RTP MIDI WinXP driver   The RTP MIDI WinXP driver turns the MIDI compatible Kiss Boxes  Dual MIDI   LTC MTC  etc     into standard Windows MIDI peripherals  You can then use the  Kiss Box with all your favorite MIDI software under Windows     The driver works only under Windows2000  Windows XP Home Edition and Windows  XP Pro  It is not compatible with Windows 95  Windows 98 and Windows Me  versions     It is also compatible with Vista 32 bi
52. tput cards  another computer controls the second one  etc        e The Kiss Box always executes requests coming from the remote computer   whatever its IP address  Multiple computers can then read the inputs status for  example    e UDP protocol is considered as fast  Message delivery is generally achieved in  less than 10 milliseconds on an heavily loaded network    UDP is sometimes considered as less reliable as TCP  since there is no guarantee  for a sender that its message has been delivered correctly to a receiver     The current versions of firmware do not allow to change the IP destination address   the Kiss Box always use a global broadcast address   See Appendix for  complementary information on this addressing method     10 1 3 TCP UDP IP User Protocol description         From User Software to 1 0 Box                            String commands Read all Write all Read one Write one  channels channels channel channel    command  A0  A4  A2  A5    Slot  00 to  02 for 1 03    00 to  07 for I O 8 Box    Channel  00 to  07  Digital 8X  00 or  01  00 or  01  Value   Analog  8 bits  8 consecutive Bytes 1 Byte                      28   52    Software user   s manual   Revision 1 5                            From 1 0 Box to User Software  answer   String commands All e Single channel value answer    command  A1  A3    Slot  00 to  02 for 1 03    00 to  07 for I O 8 Box    Channel  00 to  07  Digital 8X  00 or  01  00 or  01  Value   Analog  8 bits  8 consecutive Bytes 1 Byte 
53. ts editions  but it will not work with Vista 64 bits  edition     15 1 1 Recommended configuration    Networking requires high processing power  to maintain synchronization and keep  the latency as low as possible     The Kiss Box uses a dedicated chip and a fast processor to handle the network load   that   s why the global latency of a Dual MIDI Kiss Box is less than 900  microseconds   but the PC has only one processor to do everything       e Use a PCI network card for communication with the Kiss Box network  USB   FireWire and PCMCIA network adapters generally give bad results    e Use a dedicated network card for the Kiss Boxes network  avoid to connect  devices like printers or xDSL modem on the same network     e  f possible  use a fast  dedicated machine for your MIDI applications     e Ina general way  follow the same guidelines for the computer controlling the  RTP MIDI Kiss Boxes as for any computer used as a Digital Audio Workstation    You must have Administrator rights to install a new driver   Close all MIDI applications before installing or upgrading the driver  1     Open Control Panel  Start   Settings   Control Panel     Control Panel 2 5  x   L                   180             ale          43   52    Software user   s manual   Revision 1 5    2     Double click on Add new hardware in the applet list    Add Hardware Wizard       Welcome to the Add Hardware Wizard    This wizard helps you       Install software to support the hardware you add to your  comp
54. u need to KNOW cio iii 17   2 gt  Appi atO POE SS ta ii 19  7 3 RTP MIDI Kiss Box Configuration               ccccccceceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 19  7 3 1    Peer to peer    application profile                 ccccccccceeeeeeeeeeeeeeeeeeeeeseeeeees 20  7 3 2 MAG OS X application  prohile      eee 20  7 3 3 Windows XP application profile sss eee 20  7 3 4 Node name for RTP session eee eee 21  re A MONON A ices eee wkd eet uh eres to uk E ceed tA cAI Aa 21   O ETE MIE Box cc acs ada 22  8 1 1 Full MTC Message ita a dd dd do dd do dd do dd 22   Y  COMA BOE AAA AA 24  9 1 1 Mode SGleCHON ay AS 24  9 1 2 Monitorning str etek eet asec ed 25    Software user   s manual   Revision 1 5    9 1 3 Port  contiguratiO neta dt tds 25  9 1 4 Control elese Ada 26   10 VOS He 8 aT 27  10 1 I O Kiss Box with proprietary Kiss Box I O protocol    eee 27  OTAN  TEPARPTOTOCO T 2  ctnic05 ces usta cael de a le cl alata to 27   LO D    IDR AP PrOTOCOL 21100200400 UIT Dn te ot nh A nl ae te 28  10 1 3  TCP UDP IP User Protocol description   sse eee eee 28  10 2 1 0 Kiss Box with ArtNet protocol    eee 29  10 3 Digital Output card configuration sss sese 30  10 4 Digital Input card configuration        oocccccccccccccccccccccnncnnnnnnnnononononcnnnnnnncnnnannnos 31  10 5 Analog Input card configuration 0d A A AAA 31  10 6  Analog OUIpUL CAN  eene aeea aaa e a aap anh 31  10 7 I O MORON eee 31  11 DMX AnNet BOX 00 nn O ls 32  T111  Mode seleciona 32  MZ DMX QUT Set cta lciciote 33  alo  DMA
55. uter       Troubleshoot problems you may be having with your      A If your hardware came with an installation CD   it is recommended that you click Cancel to  close this wizard and use the manufacturer s  CD to install this hardware        To continue  click Next          3     Click on Next button in the    Welcome    dialog that opens  The computer will start  an analysis sequence  to find the new hardware     Add Hardware Wizard       Please wait while the wizard searches       e    This wizard is searching for hardware that has been connected to your computer  recently but has not yet been installed           4     Wait untill the end of the automatic hardware recognition  A new dialog will then  ask you if the hardware is already connected   5     Click on Yes    have already connected the hardware then click on Next button     Add Hardware Wizard  Is the hardware connected  ey       Have you already connected this hardware to your computer         No    have not added the hardware yet          44   52    Software user   s manual   Revision 1 5    6     In the next window  scroll the list down to    Add a new hardware device     generally  at the bottom of the list   Click on Add a new hardware device and click on    Next     button    Add Hardware Wizard    The following hardware is already installed on your computer  Y                From the list below  select an installed hardware device  then click Next to check  properties or troubleshoot a problem you might be ha
56. ving     To add hardware not shown in the list  click  Add a new hardware device      Installed hardware   USB Root Hub   amp  amp  USB Root Hub    USB Root Hub  E USB Mass Storage Device     e Generic volume             Add a new hardware device       7     On the next dialog  choose    Install the hardware that   manually select from a list   Advanced     then click on Next button    Add Hardware Wizard       The wizard can help you install other hardware  SS       The wizard can search for other hardware and automatically install it for you  Or  if you  know exactly which hardware model you want to install  you can select it from a list        What do you want the wizard to do      Search for and install the hardware automatically  Recommended   edi              lt  Back Next  gt  Cancel         8     Choose    Sound  video and game controllers    in the hardware type list  then click  on Next button    Add Hardware Wizard    From the list below  select the type of hardware you are installing  SS               If you do not see the hardware category you want  click Show All Devices     Common hardware types   8 PCMCIA adapters  a PCMCIA and Flash memory devices   a Ports  COM  amp  LPT    5 Printers           45   52    Software user   s manual   Revision 1 5    9     In the next window  click on Have Disk button       Add Hardware Wizard    Select the device driver you want to install for this hardware    Y       Select the manufacturer and model of your hardware device a
57. ws connects to Windows Update for drivers     Driver Signing   Windows Update          r Hardware Profiles  Lm Hardware profiles provide a way for you to set up and store  different hardware configurations     Hardware Profiles                3     Click on Device Manager button  then click on Sound  video and game  controllers entry  to expand the corresponding tree level     JIS                    2 Display adapters   b DYD CD ROM drives   13 Floppy disk controllers   B Floppy disk drives      IDE ATAJATAPI controllers   H  Keyboards        Mice and other pointing devices  Monitors   E9 Network adapters   A Ports  COM  amp  LPT    MB Processors   7 9 Sound  video and game controllers  0  audio C              Legacy Audio Drivers      Legacy Video Capture Devices      Media Control Devices      Realtek AC 97 Audio for VIA  R  Audio Controller  0   Video Codecs  m s Storage volumes z          48   52    Software user   s manual   Revision 1 5    4     Double click on KISS BOX Midi item to open the configuration dialog  You can  then alter all parameters for the corresponding MIDI ports                       Propri  t  s de KISS BOX Midi  G  n  ral   Propri  t  s Configuration   Pilote     KISS BOX Midi EN Y   IP Address 168 fo  253   Data Port MIDI In 1 5004   Data Port MIDI In 2 5006   Data Port MIDI Out 1 5004   Data Port MIDI Out 2 5006   Clear Reset  KISS  J0 4  THE NETWORK ANSWER          The scroll box on the top allows you to select a MIDI group  since each Kiss Box ha
58. y its compatibility  with Windows XP   Tell me why this testing is important      Continuing your installation of this software may impair  or destabilize the correct operation of your system  either immediately or in the future  Microsoft s strongly  recommends that you stop this installation now and  contact the hardware vendor for software that has  passed Windows Logo testing        STOP Installation            46   52    Software user   s manual   Revision 1 5    13   Click again on Next button to start the installation  The driver will then be copied  in the system directory and registered as a system file     Add Hardware Wizard    The wizard is ready to install your hardware om    Hardware to install     O  KISS BOX Midi    To start installing your new hardware  click Next        14     When installation is done  click on Finish button to exit the installation  procedure    Add Hardware Wizard       Completing the Add Hardware Wizard    The following hardware was installed    O  KISS BOX Midi       Windows has finished installing the software for this device        To close this wizard  click Finish                 15 2 Kiss Box RTP MIDI WinXP driver Configuration    Windows XP supports only 32 MIDI ports in each direction  MIDI IN and MIDI OUT    The Kiss Box driver allows you to access up to 16 Dual MIDI Kiss Box devices  thus  32 MIDI ports  since each box has two ports in each direction      If you have other MIDI devices installed on your system and you try to de
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Sony AC-VQ1051D Operating Instructions    Boss Audio Systems Marine  calorMATIC 240f - BG Snc - Assistenza Caldaie Gavassa  Guide d`utilisation du NOX-T3™ - e  Tese Ivo UFSC - plano de ensino  ganz pt127n product manual  Option      Copyright © All rights reserved. 
   Failed to retrieve file