1 Pager settings
- WHAT IS OTL-ACOUSTICS LIB
- ALL THE TOOLS YOU NEED
- FEATURES
- DEMO
- PURCHASING
- CUSTOM-MADE SOFTWARE
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
- Section name
Olive Tree Lab-Acoustics Lib: The Rosetta Stone of Acoustics Library & PEMARD-Framework
PEMARD announces the PEMARD-Framework, a software framework, and Olive Tree Lab-Acoustics Lib, the Rosetta Stone of Acoustics, a software code (.dll) which enable acousticians developing their own software application to apply multiple methodologies in solving acoustical problems on one unified platform. The final result is a product with a common look, feel and data sharing attributes and methods, a product which is tighter in sharing integral utility libraries and user interfaces.
While the PEMARD-Framework can be bought on its own, the OTL-Acoustics Lib is integrated and sold together with the PEMARD-Framework. |
How does it workBy using PEMARD-Framework and OTL-Acoustics Lib, an acoustics software developer may integrate within one code system all acoustical phenomena in sound propagation, independently whether they have been developed by one-self or by third parties.
Sound propagation, whether indoor or outdoor, involves a number of specialized fields including atmospheric acoustics, sound propagation within structures, room acoustics, source radiation, psychological acoustics to name a few. Not one developer may be a specialist in all acoustical fields, therefore, PEMARD-Framework allows acoustics developers to apply specialists methodologies tested and proven by third party specialists into their software application as code libraries. One such library is the OTL-Acoustics Lib, which offers code to calculate acoustics phenomena including sound spherical wave reflection and diffraction coefficients from objects of finite impedance and size. For more features please see Features. |
An Example
You may be a specialist in Room Acoustics and you may need to introduce Building Acoustics in your software application. By using PEMARD-Framework, you have a software platform-architecture within which Room Acoustics can easily integrate with a specialized Building Acoustics code library (.dll) created by a third party, seamlessly. A Building Acoustics code library (.dll) would ask the needed parameters from your Room Acoustics application as an input to the Building Acoustics module you want to develop, allowing you to implement Building Acoustics in your product. Furthermore, if you would like more than one Building Acoustics methodology (EN 12354 ISO approach, FEM or BEM, or other analytical approach) you may do so since the PEMARD-Framework provides the software architecture for merging various acoustical solutions in one unified environment. The result is a product with a common look, feel and data sharing attributes and methods, a product which is tighter in sharing integral utility libraries and user interfaces.
|
What is a Software Framework
By definition, (see http://en.wikipedia.org/wiki/Software_framework) in computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user written code, thus providing application specific software. A software framework is a universal, reusable software platform used to develop applications, products and solutions. Software frameworks include support programs, compilers, code libraries, an application programming interface (API) and tool sets that bring together all the different components to enable development of a project or solution. When a program invokes a library, it gains the behaviour implemented inside that library without having to implement that behaviour itself. Libraries encourage the sharing of code in a modular fashion, and ease the distribution of the code.
|
What is a DLL
A DLL is a Windows library that contains code and data that can be used by more than one program at the same time. For example, in Windows operating systems, the Comdlg32 DLL performs common dialog box related functions. Therefore, each program can use the functionality that is contained in this DLL to implement an Open dialog box. This helps promote code reuse and efficient memory usage (http://support.microsoft.com/kb/815065 ).
|
We create applications for you ..........read more.
ALL THE TOOLS YOU NEED
The library can be used by anyone who wants to program
calculations for acoustics. More specifically, potential users of OTL
Acoustics-Lib and PEMARD-Framework are
- Acoustics Software Developers
- Other Software Development Companies
- Acoustics Engineers
- Researchers and Academic Institutions
Acoustics Software Developers & Other Software Development CompaniesEveryone knows that decade of research goes into software development, especially when it comes to advanced methods of calculation.
OTL Acoustics-Lib, the Rosetta Stone of Acoustics Library, and PEMARD-Framework are code libraries (.dll) which allows developers to implement advanced calculation methods in acoustics into their existing or potential software application, having a complete product or new modules ready within hours as opposed to years of research and months of code writing. |
Academic Researchers
The library would allow students to create a software application suited especially for their needs, to study sound propagation. The application can be customized to meet a project’s requirements. For example, the project might highlight the effect of sound reflections in a room and get results in octave bands. Gradually, as time passes by, and new students join a project, their software application can evolve to include sound diffraction, finite size reflectors, finite surface impedance, spherical wave reflection coefficients and other parameters in 1/3 octave or high resolution analysis, based on the code included in the library. Furthermore, if researchers would like to include acoustics phenomena not included in the code, they can do so by writing their own code according to their methods. In other words, an initial application can be very simple but it could develop into a fully custom-designed sophisticated software application.
|
Underwater Acoustics
OTL Acoustics-Lib and PEMARD-Framework could turn into an underwater acoustics code library by integrating additional methods used in underwater acoustics.
|
Support
Mediterranean Acoustics Research & Development offers various types of support for Acoustics-Lib and PEMARD-Framework. Support includes but not limited to:
|
FEATURES
Acoustics Calculations
OTL-Acoustics Lib and PEMARD-Framework can perform acoustic calculations on 3D environments, for indoor and outdoor environments. OTL-Acoustics Lib and PEMARD-Framework can calculate the following phenomena
|
Path Detection
OTL-Acoustics Lib can also perform independent path detection on predefined 3D environments. The paths can be used for further acoustical calculations or for further processing. OTL-Acoustics Lib can
|
Extensibility and Flexibility
OTL-Acoustics Lib and PEMARD Framework are also extensible and flexible. Someone can use the whole power of the library and calculate acoustics phenomena for 3D environment but also use only parts of the engine library for his needs. For example, someone might want to use only the path detection engine of the library and then apply his own calculation methods for the various phenomena. The opposite is also possible. Someone can add predefined sound paths in the engine and perform acoustical calculations on them. OTL-Acoustics Lib and PEMARD-Framework have the following extensibility and flexibility features
|
* The use of spherical wave reflection coefficient (versus plane wave) has been proven to provide more accurate predictions both for indoor and outdoor sound propagation. Please see for example, the paper "Prediction of reverberation time and speech transmission index in long enclosures" by Kai Ming Li et al, (J.Acoust. Soc. Am. 117 (6), June 2005) where the combination of spherical wave reflection coefficient with impedance boundaries and coherent summation of sound path contributions yield accurate prediction of reverberation time, early decay time, and sound transmission index.
Real-Time Sound Path Explorer in Morgantina Ancient Theatre Sicily
|
|
These are simple examples showing real time sound path detection using OTL-Acoustics Lib & PEMARD-Framework with two fixed loudspeakers and moving receiver on the left. The right video shows stationary receiver and moving source.
DEMO
Demo of OTL-Acoustics Lib and PEMARD-Framework are available upon request. OTL-Acoustics Lib and PEMARD-Framework powers all Mediterranean Acoustics products. For a demo, please contact us on info@pemard.com
Power of analysing Refelections & Diffractions using the OTL-Acoustics Lib and PEMARD-Framework
PURCHASING OLIVE TREE LAB - ACOUSTICS LIB &/OR PEMARD-FRAMEWORK
Every client has a different profile which results to different needs. Users and developers use different platforms, have different levels of experience and fields of expertise and require different levels of support. Below are pricing for the various types of licenses, of course should you require something specific which is not included below, please contact us to assess your needs and work together for an offer that will accommodate all your needs like licensing, customization, support and custom development.
Features |
PEMARD Framework Basic |
PEMARD Framework Standard |
Acoustics Lib Basic |
Acoustics Lib Standard |
3D representation of acoustical space (sources, receivers, walls, barriers, grounds) |
Y |
Y |
- |
- |
Distance attenuation |
Y |
Y |
- |
- |
Atmospheric absorption |
Y |
Y |
- |
- |
Coherent summation of sound path contributions |
Y |
Y |
- |
- |
Incoherent source summation |
Y |
Y |
- |
- |
Frequency Analysis |
Y |
Y |
- |
- |
Results Averaging |
Y |
Y |
- |
- |
Transfer Function |
Y |
Y |
- |
- |
Impulse Response |
- |
Y |
- |
- |
Room Acoustics Parameters Calculations* |
- |
Y |
- |
- |
Auralization |
- |
Y |
- |
- |
Atmospheric Turbulence |
- |
Y |
- |
- |
Coherent source summation |
- |
Y |
- |
- |
ISO 9613-2 “Attenuation of sound during propagation outdoors - Part 2: General method of calculation” |
- |
- |
Y |
Y |
Reflection Detection |
- |
- |
Y |
Y |
Reflection Calculation using plane wave Absorption Coeff. |
- |
- |
Y |
Y |
Reflection Calculation using Spherical Wave Reflection Coeff. |
- |
- |
- |
Y |
Diffraction Detection |
- |
- |
- |
Y |
Reflection Diffraction Detection |
- |
- |
- |
Y |
Diffraction Calculation |
- |
- |
- |
Y |
Finite Sized Reflectors |
- |
- |
- |
Y |
Finite Impedance for objects and grounds |
- |
- |
- |
Y |
* Room Acoustics Parameters Calculations
are performed: a) on Impulse Responses calculated by the PEMARD
Framework, b) on Impulse Responses imported by users
License Prices
For pricing, please contact us at info@pemard.com
CUSTOM-MADE SOFTWARE APPLICATIONS
PEMARD also offer custom made software applications using OTL-Acoustics Lib and PEMARD-Framework. We can create a custom application based on your brief and specifications at a fee to be agreed in advance*. PEMARD will provide the client a working demo with limitations on its use, for evaluation. You would be able to use the application for a trial period of one month, after which they have the option to either buy the application or return the application with no further obligations. More information can also be found HERE
For more information please contact us on info@pemard.com
For more information please contact us on info@pemard.com