Skip to content
@acoustics-code-salford

University of Salford Acoustics

Code repositories for the Acoustic Labs and Acoustics Research Centre at the University of Salford.

Welcome

Welcome to the University of Salford Acoustics Code Repositories. This project is intended for sharing code within the Acoustics department as well as publicly hosting code associated with research.

If you are a member of staff or student and want to become a collaborator please email [email protected]

Guidelines for contributors

If you'd like to host code here please keep the following in mind when preparing your repositories:

Basic documentation

We'd like this to be a space for collaboration on projects. Please try to make sure that you have a README.md file in the root directory explaining what your code does and how it should be used. You don't need to comment every line but try to keep in mind that other people will want to know how to use your projects.

Licenses

It will be best if you can include a license (GitHub provides a few when creating repos) even if its the most permissive, especially if your code is public facing.

No big files/data

Github limits file sizes to 100MB and your projects won't upload if you try to include one. Once something is commited it can be a pain to undo it! Be careful what you commit and try to only include code here. Audio, data, neural net weights and other big files should be stored elsewhere.

Remember to add a .gitignore file

Many development environments add files into your project folders that can really balloon in size. This is usually boilerplate, IDE or environment files and aren't necessary for your code to run as it will be generated by the IDE/environment/engine you are using. Similarly, you might have temporary files that you generate while running your code. Please add these kinds of directories, files and/or filetypes to the .gitignore file in your repo's root directory. When you create repositories, GitHub gives options for templates for many kinds of project such as python, julia, Unity, Unreal, Visual Studio and many others.

Try to work with branching

The main branch should be just for working code. Think of it like a 'release'. If you're developing/experimenting, consider making branches for this and pull them into the main branch when they're ready.

Think about who will see your code

Remember that public means public to the world; private means people in this organization can still see it – any code hosted should comply with confidentiality agreements/NDAs


If you are new to GitHub and git, check out how to make repositories and how to get them on your local machine. You may also want to fork a repo from here for your own projects.

The above guidelines are preliminary and subject to change. Please get in contact if you are part of the Salford Acoustics and want to contribute.

Salford Acoustics March 2023

Popular repositories Loading

  1. refmap-psychoacoustics refmap-psychoacoustics Public

    REFMAP project task 4.3: Psychoacoustics of unmanned aerial vehicle (UAV) sound

    AGS Script 9 1

  2. Handy_Matlab_Utilities Handy_Matlab_Utilities Public

    Handy Matlab Utilities

    MATLAB 1

  3. uas-sound-propagation uas-sound-propagation Public

    Render movement events from static hover UAS source recordings

    Python 1

  4. SphericalHarmonics SphericalHarmonics Public

    Spherical Harmonic Code in Matlab and Python

    MATLAB 1

  5. .github .github Public

    Welcome to the University of Salford Acoustics Code Repositories

  6. pywopwop pywopwop Public

    Forked from fchirono/pywopwop

    Python utilities for PSU-WOPWOP input/output

    Python

Repositories

Showing 9 of 9 repositories
  • uas-sound-propagation Public

    Render movement events from static hover UAS source recordings

    acoustics-code-salford/uas-sound-propagation’s past year of commit activity
    Python 1 GPL-3.0 0 9 1 Updated Mar 5, 2025
  • refmap-psychoacoustics Public

    REFMAP project task 4.3: Psychoacoustics of unmanned aerial vehicle (UAV) sound

    acoustics-code-salford/refmap-psychoacoustics’s past year of commit activity
    AGS Script 9 GPL-3.0 1 0 0 Updated Feb 3, 2025
  • SphericalHarmonics Public

    Spherical Harmonic Code in Matlab and Python

    acoustics-code-salford/SphericalHarmonics’s past year of commit activity
    MATLAB 1 MIT 0 2 0 Updated Nov 5, 2024
  • AnnoyNet Public

    Development of ML models to estimate soundscape affect

    acoustics-code-salford/AnnoyNet’s past year of commit activity
    Python 0 0 0 0 Updated Apr 18, 2024
  • ambidecstrous Public

    Python app for playback of Ambisonic audio

    acoustics-code-salford/ambidecstrous’s past year of commit activity
    Python 0 0 13 (2 issues need help) 0 Updated Oct 6, 2023
  • Handy_Matlab_Utilities Public

    Handy Matlab Utilities

    acoustics-code-salford/Handy_Matlab_Utilities’s past year of commit activity
    MATLAB 1 MIT 0 0 0 Updated Sep 29, 2023
  • .github Public

    Welcome to the University of Salford Acoustics Code Repositories

    acoustics-code-salford/.github’s past year of commit activity
    0 MIT 0 0 0 Updated May 9, 2023
  • salford_mic_arc Public Forked from fchirono/salford_mic_arc

    A Python package for reading directivity measurement data

    acoustics-code-salford/salford_mic_arc’s past year of commit activity
    Python 0 BSD-3-Clause 1 0 0 Updated Apr 4, 2023
  • pywopwop Public Forked from fchirono/pywopwop

    Python utilities for PSU-WOPWOP input/output

    acoustics-code-salford/pywopwop’s past year of commit activity
    Python 0 BSD-3-Clause 1 0 0 Updated Feb 11, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…