Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manuals:apps:4d_engine [2018/07/16 15:11]
Poul Holleman
manuals:apps:4d_engine [2020/06/19 12:32] (current)
Poul Holleman
Line 3: Line 3:
 {{ :​screen_shot_4d_engine.png?​600|}} {{ :​screen_shot_4d_engine.png?​600|}}
  
-4D Engine is core of the 4DSound ​system. ​All spatialisation is happening inside it. It revives your audio source ​and commands of spatial ​information of your objectcombines it and sends to the speakers. +The 4D Engine is the core of a 4DSOUND ​system. ​The Engine processes ​audio input and spatial ​data, and distributes multi speaker audio output. Each audio input corresponds with a discrete virtual sound sound object, of which the properties are set through Open Sound Control.
- +
-Each audio input corresponds with a discrete virtual sound source (sound object). Each sound object has its own set of spatial parameters including its position, dimensions and auditory perception. +
- +
-[...]+
  
 +\\
  
 ==== Settings.xml ==== ==== Settings.xml ====
  
-In the Beta version of the Engine, ​some system level configurations are set in the settings.xml file which is located in the same folder as the Engine app. Please consult with a 4D operator or developer to understand what the most suitable ​settings are for a specific configuration.+In the Beta version of the Engine, system level configurations are set in the settings.xml file which is located in the same folder as the Engine app. Please consult with a 4D operator or developer to understand what the fitting ​settings are for a specific configuration.
  
 __System__\\ __System__\\
-**Number of sources : ** The number of sources that can be used is basically limited to the processing power of the machine. ​Also, when a spatialisation demands only a specific amount of sources, it is wise to set this as a fixed number to avoid any unnecessary overhead. \\ +**Number of sources : ** The number of sources that can be used is basically limited to the processing power of the machine. ​When a spatialisation demands only a specific amount of sources, it is recommended ​to set this as a fixed number to avoid any unnecessary overhead. \\  
-**Setup : ** Currently ​custom speaker ​grids are stored as hard coded presets that can be selected here.+**Setup : ** Here you set a custom speaker ​layout file (setup file).
  
 __Audio I/O__\\ __Audio I/O__\\
Line 26: Line 23:
  
 __OSC I/O__\\ __OSC I/O__\\
-**Output port : ** Set the broadcast ​port for OSC monitoring data (in the 4D Monitor ​this is fixed to port 2001)\\ +**Output port : ** Set the target ​port for OSC monitoring data (4D Monitor ​default: ​2001)\\ 
-**Input port : ** Set the listen port of the 4D Engine (in the general setup this is fixed to 2000)\\+**Input port : ** Set the listen port of the 4D Engine (default: ​2000)\\
 **Output address : ** Set the IP of the computer that runs the 4D Monitor **Output address : ** Set the IP of the computer that runs the 4D Monitor
  
 __Internal__\\ __Internal__\\
 **Control rate : ** Set the rate at which the Engine operates (developers option). **Control rate : ** Set the rate at which the Engine operates (developers option).