ART is a flexible simulation framework for wind instruments. It includes a growing library of modelling elements. So far bore discontinuities, branches, tone holes, cylindrical and conical tubes, Bessel horns and bent tubes are available for frequency domain modelling.

In the time domain generic bidirectional propagation elements, scattering elements, fractional delays, convolution with reflection functions and general z-domain networks are available and can be described using MuParserX expressions. Cylindrical and conical ducts can also be defined based on their geometry.

Available models and their parameters can be enumerated and combined to form simulators for complex acoustical structures. Parameters can be specified symbolically by expressions containing other parameter values or global variables.

Dependencies between parameters are resolved at run time. However, MuParserX expressions are compiled at design time. Zero-delay loops are detected and reported.

Features

  • The library contains an application interface for developers and comes with useful sample applications
  • The application interface accepts symbolic expression input for all parameters at runtime
  • All expressions are only re-evaluated when needed -> efficient for optimisers
  • Simulation models are self documenting. Usage information is retrieved by application
  • Application programs do not need to be recompiled when the library gets new features
  • Multi-modal frequency domain simulation including branches and tone holes
  • Time domain modeling with predefined and user defined (generic) propagation elements

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Acoustic Research Tool (ART)

Acoustic Research Tool (ART) Web Site

nel_h2
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use. Icon
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use.

Transform user access with Frontegg CIAM: login box, SSO, MFA, multi-tenancy, and 99.99% uptime.

Custom auth drains 25% of dev time and risks 62% more breaches, stalling enterprise deals. Frontegg platform delivers a simple login box, seamless authentication (SSO, MFA, passwordless), robust multi-tenancy, and a customizable Admin Portal. Integrate fast with the React SDK, meet compliance needs, and focus on innovation.
Start for Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Acoustic Research Tool (ART)!

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Developers, Education, Engineering, Science/Research

User Interface

Command-line, Win32 (MS Windows)

Programming Language

C++, Delphi/Kylix, Lazarus, Python

Related Categories

Python Simulation Software, Python Physics Software, Python Research Software, C++ Simulation Software, C++ Physics Software, C++ Research Software, Delphi/Kylix Simulation Software, Delphi/Kylix Physics Software, Delphi/Kylix Research Software, Lazarus Simulation Software, Lazarus Physics Software, Lazarus Research Software

Registered

2011-03-02