acoustics

Open-source projects categorized as acoustics

Fortran,BEM

Top 7 acoustic Open-Source Projects

  • praat

    Praat: Doing Phonetics By Computer

  • Project mention: Praat: Doing Phonetics by Computer | news.ycombinator.com | 2024-04-18

    This brings back memories.

    I worked my way through some of its source code many years ago during my post-graduate studies and it was very _strange_. I see it is now on GitHub [0].

    They used C macros to implement object oriented programming, with symbols like `me` and `my` and `thee` scattered throughout the source code. It seems the code has been converted to C++ (IIRC it used to be in C), but I still see the `my` keyword in there.

    They have their own BASIC-like scripting language. The weirdest property for me was that it allowed for whitespace in the identifiers. Just look at the example in [1]: The `Create simple Matrix` is actually a function in the scripting language that constructs a matrix object. The function name corresponds to a menu item and IIRC they used some more preprocessor magic to reuse the same code for the menus on the GUI and the functions in the scripting language.

    I don't think you're supposed to write the scripts by hand. Rather it recorded your actions as you worked your way through the GUI and then you could export and modify those recordings as scripts.

    They also implemented their own cross platform GUI toolkit rather than using one of the existing cross-platform GUI toolkits, so it works on Windows, Linux (or any X Windows I believe) and MacOS.

    [0]: https://github.com/praat/praat

  • pyroomacoustics

    Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.

  • Project mention: How would you classify impulse response and convolution? | /r/DSP | 2023-06-29

    1) For the legal aspects, you could find some dataset with open licenses. Or, you could simulate the room impulse responses with a simulation tool like pyroomacoustics (disclaimer: I am the main developer).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • elmerfem

    Official git repository of Elmer FEM software

  • room-impulse-responses

    A list of publicly available room impulse response datasets and scripts to download them.

  • FAST-RIR

    This is the official implementation of our neural-network-based fast diffuse room impulse response generator (FAST-RIR) for generating room impulse responses (RIRs) for a given acoustic environment.

  • MESH2IR

    This is the official implementation of our mesh-based neural network (MESH2IR) to generate acoustic impulse responses (IRs) for indoor 3D scenes represented using a mesh.

  • room_eigenmodes_simulator

    Application developed using the Application Builder of COMSOL Multiphysics® v5.6 to calculate and evaluate the natural frequencies of rooms modeled in 3D.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

acoustics related posts

  • Praat: Doing Phonetics by Computer

    1 project | news.ycombinator.com | 18 Apr 2024
  • How would you classify impulse response and convolution?

    1 project | /r/DSP | 29 Jun 2023
  • Space reverb recommendation

    1 project | /r/Logic_Studio | 22 Mar 2023
  • Looking for more Impulse Responses

    2 projects | /r/audioengineering | 6 Mar 2023
  • Yllish knots are recorded sound, not written language

    1 project | /r/KingkillerChronicle | 25 Jan 2023
  • "point number too large" error in Praat

    1 project | /r/phonetics | 28 Dec 2021
  • Porting some c++ code

    1 project | /r/rust | 7 Apr 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source acoustic projects? This list will help you:

Project Stars
1 praat 1,386
2 pyroomacoustics 1,331
3 elmerfem 1,098
4 room-impulse-responses 340
5 FAST-RIR 137
6 MESH2IR 68
7 room_eigenmodes_simulator 10

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com