Skip to content
Linux Audio Conference 2013
The Open Source Music and Sound Conference
May 9-12 @ IEM, Graz, Austria
LECTURES / WORKSHOPS / EXHIBITION / CONCERTS / CLUBNIGHTS / RADIO
find us on facebook follow us on twitter google-plus event
LAC 2013 is
supported by

IEM
linuxaudio.org
University of Music, Graz
ESC im LABOR
TU Graz Dept. Social Learning
mur.at
auphonic
Forum Stadtpark
Pd~graz
VIRTUAL VEHICLE Research Center
DISMARC
Land Steiermark - Wissenschaft & Forschung

Locations of visitors to this page

 

 
 

Conference Schedule / Archive

Timetable Format: Plain List | Table | iCal | Printable Version
All times are CEST = UTC+2

Filter:       
 
Day 2 - Friday, May/10 
11:40 Chino -- a framework for scripted meta-applications - Paper Presentation
author image
(40 min) David Adler » Location: Hall i7 (main venue)
Chino is presented, a framework for creating meta-applications from Linux audio and Midi tools. It provides command line options to create or open sessions, a runtime user interface for adding, restarting or removing applications and a hand-editable file format to which sessions are saved. Graphviz is used to optionally display the layout of a session.
Chino itself is a Bash script that just provides generic functionality, users can create presets to implement what is desired for their use cases. Presets are prototypes for sessions, multiple sessions can be derived from a preset.
A preset is made up of a number of applications, each defined as a program together with its usage. For every application, the preset contains required application files and a library file that, via variables and functions, defines how the program is to be started and interconnected. Defining applications together with their connections results in dependencies, which are tied via user defined port-groups. In this paper, we will explain the architecture of Chino and take a look at some implications and limitations of this session management model.

The schedule is a major guideline. There is no guarantee events will take place at the announced timeslot.
 
Last modified: Wednesday, Jun 11 2014 18:40 UTC - IOhannes Zmölnig & Robin Gareus
Valid XHTML 1.0 Strict Valid XHTML 1.0 Strict Get Firefox

LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Hosting provided by the Virginia Tech Department of Music and DISIS.
Design and implementation by RSS.