Visual Productions KIOSC Manuel utilisateur

KIOSC
MANUAL
© VISUAL PRODUCTIONS BV WWW.VISUALPRODUCTIONS.NL

Revision History
Revision Date Author(s) Description
1 07.06.2018 ME Initial version.
2 14.06.2019 BZ Added Kiosc Touch chapter, added
info on elements, expanded the index
section
2

c
2019 Visual Productions BV. All rights reserved.
No parts of this work may be reproduced in any form or by any means - graphic,
electronic, or mechanical, including photocopying, recording, taping, or infor-
mation storage and retrieval systems - without the written permission of the
publisher.
While every precaution has been taken in the preparation of this document,
the publisher and the author assume no responsibility for errors or omissions,
or for damages resulting from the use of information contained in this docu-
ment or from the use of programs and source code that may accompany it. In
no event shall the publisher and the author be liable for any loss of profit or
any other commercial damage caused or alleged to have been caused directly or
indirectly by this document.
Due to the dynamic nature of product design, the information contained in
this document is subject to change without notice. Revisions of this informa-
tion or new editions may be issued to incorporate such changes.
Products that are referred to in this document may be either trademarks and/or
registered trademarks of the respective owners. The publisher and the author
make no claim to these trademarks.
4

Chapter 1
Introduction
Thank you for choosing Kiosc. Kiosc (see figure 1.1) is a simple app for creating
custom user-interfaces. These user-interfaces are typically used for controlling
lighting and AV equipment. Kiosc communicates with the external equipment
via OSC and UDP; protocols that run over the Ethernet network.
Kiosc is accompanied by the Kiosc Editor. This software tool enables you
to design a simple control dashboard in a few minutes. While it also carries
the features required to create complex multi-page interactive user-interfaces.
Importantly, the Kiosc Editor allows you to personalise the dashboard; you are
free to add logos, images and change colours.
5

Figure 1.1: Kiosc
The Kiosc app works well with the Visual Productions range of lighting
controllers, in fact, it is compatible with any OSC and/or UDP capable 3rd
party device or software.
Kiosc is available on many operating systems: iOS, Android, Windows, ma-
cOS & Ubuntu Linux. The Kiosc Editor is available on Windows, macOS &
Ubuntu.
This manual covers the functionality of the Kiosc app in chapter 2. The
Kiosc Touch device is discussed in Chapter 3. Chapter 4 explains how to design
custom layouts by using the Kiosc Editor. Finally, chapter 5 discusses the
locations where the apps save and load the files on disk.
At the time of writing this manual the Kiosc app is at version 1.8.5, the
Kiosc Editor is at version 1.8.0.
1.1 Features
Kiosc has the following features.
•Generic control elements like buttons, sliders and check-boxes
•Lighting control elements like colour wheels and spectrums
•Feedback
6

•Multiple pages
•Available on 5 operating systems
•OSC and UDP
•PIN lock
1.2 Compatibility
Kiosc is compatible with the following devices.
•Visual Productions CueCore2
•Visual Productions CueCore1
•Visual Productions QuadCore
•Visual Productions IoCore2
•Visual Productions IoCore1
•Visual Productions Cuety LPU-2
•Visual Productions B-Station
•Visual Productions TimeCore
•Any OSC or UDP compatible device
1.3 Further Help
If, after reading this manual, you have further questions then please consult
the online forum at http://forum.visualproductions.nl/forum/ for more
technical support.
7

Chapter 2
Kiosc App
The Kiosc app will present the customised dashboard to the user, typically
running on a touch screen device. The Kiosc app itself has no editing capability
in order to prevent the user from making accidental changes.
2.1 Modes
The Kiosc app operates in two modes, Remote and File.
2.1.1 Remote
The Remote mode serves two purposes. It allows you to quickly connect to a
Visual Productions device and control it directly. Secondly, in this mode, Kiosc
can connect to a Kiosc Editor and receive live updates as the user works on his
design. This way it provides a real-time preview on the actual target device.
Although quick to set up, a Remote connection to a CueCore2 or similar de-
vice does not enable to user to make elaborate designs. The editing capabilities
inside the CueCore2 are basic. In order to create more demanding user-interface
designs it is recommended to use the File mode.
Figure 2.1: Kiosc connected to a IoCore2
8

Kiosc can only be connected to a single external device when using Remote
mode. It is using a propriety protocol that is only supported by the Visual
Productions range of devices. This protocol is uni-directional and thus provides
no means for giving feedback to the Kiosc app. No OSC or UDP is used in this
mode.
The Remote mode makes Kiosc compatible with VisualTouch, the previous-
generation touch screen software from Visual Productions.
Figure 2.1 shows an example of Kiosc being connected to a IoCore2. By
using the Remote mode, a simple dashboard can be created in a few mouse
clicks. In this example Kiosc is used for setting DMX values, transmitting a
RS-232 message and toggling GPO relays.
(a) Selecting the IoCore2 remote
server
(b) Actions inside the IoCore2
Figure 2.2: Connecting Kiosc to an IoCore2
Figure 2.2 shows how to select the IoCore2 in the remote options. Once
connected, the dashboard is created by adding a ’Kiosc’ actionlist inside the
IoCore’s show control page. Buttons, sliders and other controls can be added to
this actionlist. The order of the actions determines the position of the controls
in the Kiosc screen. Empty positions can be created adding Dummy actions. If
there are more controls then fits in the screen, then extra pages will be created
automatically. How many controls do fit in the screen is dictated by the Grid
Size setting.
Figure 2.2 displays the actions created for this example. Programming ac-
tions is discussed in more detail in the IoCore2’s user manual.
2.1.2 File
In File mode Kiosc renders a layout designed with the Kiosc Editor. The file
generated by the Editor needs to stored locally on the device running Kiosc.
The Editor enables you to make custom control screens and personalise it
with logos and colours.
In File mode it is possible to control multiple external devices on the net-
work. By using OSC or UDP these devices can also send data back to the Kiosc
app, providing it with feedback that could update the status of GUI controls.
9

Figure 2.3: Kiosc connected to a media player
Figure 2.3 shows an example of Kiosc controlling a Brightsign, a 3rd party
media player. Kiosc is using UDP messages to trigger the playback of different
media files inside the Brightsign.
2.2 Protocols
Kiosc can communicate with external equipment via two protocols, OSC and
UDP. Both protocols run over the Ethernet network. This chapter describes
these protocols.
2.2.1 OSC
Open Sound Control (OSC) is a protocol for communicating between software
and various multi-media type devices. OSC uses the network to send and receive
messages.
2.2.2 UDP
User Datagram Protocol (UDP) is a simple protocol for sending messages across
the network. It is supported by various media devices like video projectors and
Show Controllers. It does not incorporate error checking, making it an easy and
fast protocol.
2.2.3 OSC vs UDP
There are many similarities between OSC and UDP. In fact, OSC uses UDP
packets under the hood.
There is one difference between these protocols that is significant when choos-
ing the right protocol for the job. OSC has a fixed syntax and UDP does not.
Although UDP’s technical characteristics are specified in the protocol, the syn-
tax is not. This means that the UDP capable equipment from two different
vendors will be able send each other technically correct UDP messages. What
they write into the messages is left to the discretion of the developers. As it
turns out, different developers come up with different syntaxes. Even though
10
Ce manuel convient aux modèles suivants
1
Table des matières
Autres manuels Visual Productions Matériel de DJ
Manuels Matériel de DJ populaires d'autres marques

thomann
thomann Stairville DJ Lase 40-G MK-III Manuel utilisateur

Eagletone
Eagletone 6 Eyes Flower Manuel utilisateur

EuroLite
EuroLite FLD-1508 Manuel utilisateur

Technical Pro
Technical Pro LG8xSEA Manuel utilisateur

JB Systems
JB Systems Lounge Laser DMX Manuel utilisateur

Lightmaxx
Lightmaxx Vega Halo 90 Manuel utilisateur

Elation
Elation FUZE WASH Z350 Manuel utilisateur

Maverick
Maverick MK3 WASH Manuel utilisateur

Infinity
Infinity TF-260C7 Fresnel Manuel utilisateur

Chauvet
Chauvet EVE E-50Z Manuel utilisateur

Eliminator Lighting
Eliminator Lighting E 138 Manuel utilisateur

EuroLite
EuroLite Mini Multicolor LED Flashing Light SC Manuel utilisateur









