Changing License to Apache and updating readme text.

parent 373b3535
Copyright 2015-2016 Institute of Technical Acoustics, RWTH Aachen University. Any usage and distribution is prohibited, unless explicitly granted by the authors.
\ No newline at end of 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.
\ No newline at end of file
## VABase
VABase is the project that provides the (partly abstract) C++ interface to VA (Virtual Acoustics) for real-time auralization. It is implemented by a core (VACore) that creates virtual acoustic environments for real-time applications. Also, a network client-server project for TCP/IP communication is available that can be used to connect with a VA server (like VAServer or VAGUI) and remotely control it. Various adapters, i.e. the VA Matlab executable (VAMatlab) and the LUA binding (VALua) make use of it. For ViSTa there is a VistaMedia/Audio wrapper.
VABase provides a (partly abstract) C++ interface for an application called [VA](http://git.rwth-aachen.de/ita/VA) (Virtual Acoustics).
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/VA)VAMatlab)(,
Lua ([VALua](http://git.rwth-aachen.de/ita/VALua)) and C# ([VACSharp](http://git.rwth-aachen.de/ita/VACSharp)).
For the [ViSTa framework](http://devhub.rwth-aachen.de/VR-Group/ViSTA), the [VistaMedia/Audio](http://devhub.rwth-aachen.de/VR-Group/VistaMedia) add-on has an implementation that can run a VA core or control a remote VA server.
### License
Copyright 2015-2016 Institute of Technical Acoustics, RWTH Aachen University. Any usage and distribution is prohibited, unless explicitly granted by the authors.
\ No newline at end of file
See [LICENSE](LICENSE.md) file.
......@@ -158,7 +158,7 @@ inline VABASE_API VAVec3 operator*( const VAVec3& oVec, double dScalar )
//! Stream output operator
// Output format: "<1, 2, 3>"
VABASE_API std::ostream& operator<<(std::ostream& os, const VAVec3& oVec);
VABASE_API std::ostream& operator<<( std::ostream& os, const VAVec3& oVec );
//! Orientation Yaw-Pitch-Roll angles (double precision) in degree (if not states otherwise)
class VABASE_API VAOrientYPR
......
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