Introduction

Version 6 (Nils Peters, 03/28/2009 07:56 pm)

1 1
h1. Introduction
2 1
3 1
Many spatialization algorithms use a self-contained syntax and storage-format, wherein control messages (e.g. trajectories to move a sound virtually) programmed for one application are incompatible with any other implementation.
4 1
5 1
This lack of a standardization complicates the portability of compositions and requires manual synchronization and conversion of control data - a time consuming affair. Incompatible data formats also prevent collaboration between researchers and institutions.
6 1
The general idea is to development of a format to describe, store and share spatial audio scenes across 2D/3D audio applications and concert venues.
7 1
8 1
Therefore we call for a collaborative developing of *SpatDIF - a format to describe spatial audio information in a structured way* to support real-time and non-real-time applications.
9 2 Nils Peters
10 4 Nils Peters
h1. Goals
11 2 Nils Peters
12 3 Nils Peters
*Platform independence:* Ideally any 3D audio rendering algorithm on any computer platform should technically be able to understand SpatDIF;
13 2 Nils Peters
14 3 Nils Peters
*Easily understandable syntax:* to prevent misunderstandings when stored data are shared;
15 2 Nils Peters
16 3 Nils Peters
*Extendability:* Easy adding of descriptors to extend the specification especially as long as SpatDIF is in development;
17 2 Nils Peters
18 3 Nils Peters
*Free and open source:* to increase the acceptance and widespread usage of this new format;
19 2 Nils Peters
20 3 Nils Peters
*Easy to connect:* with interfaces, controllers and sensors for real-time control of spatialization;
21 2 Nils Peters
22 1
*Use of existing standards:* to focus on conceptual rather than technical development.
23 4 Nils Peters
24 5 Nils Peters
h1. No Goals
25 4 Nils Peters
26 6 Nils Peters
SpatDIF is not ...
27 4 Nils Peters
28 6 Nils Peters
a notation system system in general, e.g. for sound synthesis.
29 6 Nils Peters
30 6 Nils Peters
a 3D graphic format.
31 6 Nils Peters
32 6 Nils Peters
primary made for computer games. try "OpenAL":http://connect.creativelabs.com/openal/default.aspx instead.  
33 6 Nils Peters
34 6 Nils Peters
35 5 Nils Peters
h1. Use Cases
36 6 Nils Peters
37 4 Nils Peters
38 4 Nils Peters
SpatDIF is under development for the following [[user scenarios]].
39 4 Nils Peters
40 4 Nils Peters