Commit 8b9b86f1 authored by Dipl.-Ing. Jonas Stienen's avatar Dipl.-Ing. Jonas Stienen
Browse files

Updating readme

parent b99325a0
## VABase
VABase provides a (partly abstract) C++ interface for an application called [VA](http://git.rwth-aachen.de/ita/VA) (Virtual Acoustics).
VABase provides a (partly abstract) C++ interface for the Virtual Acoustics framework called [VA](http://git.rwth-aachen.de/ita/VA).
It is implemented by a core ([VACore](http://git.rwth-aachen.de/ita/VACore)) that creates virtual acoustic environments for real-time applications.
To use VA in other applications, you can use the C++ interface directl or via a network protocol where you can connect with a VA server (for example [VAServer](http://git.rwth-aachen.de/ita/VAServer) or [VAGUI](http://git.rwth-aachen.de/ita/VA)) and remotely control it.
Various binding interfaces are also available in other languages, like Matlab ([VAMatlab](http://git.rwth-aachen.de/ita/VAVAMatlab)),
Lua ([VALua](http://git.rwth-aachen.de/ita/VALua)) and C# ([VACS](http://git.rwth-aachen.de/ita/VACS)).
To use VA in other applications, you can use this C++ interface directly or via a network protocol where you can connect with a VA server (for example [VAServer](http://git.rwth-aachen.de/ita/VAServer) or [VAGUI/todo](http://git.rwth-aachen.de/ita/VA)) and remotely control it.
There are also binding interfaces for oter languages, like Matlab ([VAMatlab](http://git.rwth-aachen.de/ita/VAVAMatlab)), Lua ([VALua](http://git.rwth-aachen.de/ita/VALua)) and C# ([VACS](http://git.rwth-aachen.de/ita/VACS)).
For the [ViSTA framework](https://devhub.vr.rwth-aachen.de/VR-Group/ViSTA), the [VistaMedia/Audio](http://devhub.vr.rwth-aachen.de/VR-Group/VistaMedia) add-on has an implementation that can run a VA core or control a remote VA server.
### Quick build guide
VA uses [CMake](http://www.cmake.org) and the [VistaCMakeCommon](https://devhub.vr.rwth-aachen.de/VR-Group/VistaCMakeCommon/tree/features/ita) build environment to generate project files and find dependend libraries.
VA uses [CMake](http://www.cmake.org) and the [VistaCMakeCommon](https://git.rwth-aachen.de/ita/VistaCMakeCommon) build environment to generate project files and find dependend libraries.
An LGPL-licensed release of ViSTA and VistaCMakeCommon can be found at [Sourceforge/VistaVRToolkit](https://sourceforge.net/projects/vistavrtoolkit/files).
The source code may be obtained from a [cloned repository](https://git.rwth-aachen.de/ita/ViSTA.
### License
See [LICENSE](LICENSE.md) file.
Copyright 2015-2016 Institute of Technical Acoustics, RWTH Aachen University
Licensed under the Apache License, Version 2.0 (the "License");
you may not use files of this project except in compliance with the License.
You may obtain a copy of the License at
<http://www.apache.org/licenses/LICENSE-2.0>
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment