Skip to content
This repository was archived by the owner on Feb 7, 2024. It is now read-only.
This repository was archived by the owner on Feb 7, 2024. It is now read-only.

Fractional octave smoothing #227

Description

@HaHeho

A very brief look at your toolbox indicates, that it might be possible to achieve a fractional octave smoothing of an magnitude spectrum with your toolbox. Is that true?

If so, would it be possible that you could provide a compact example visualizing that, without having to dive too deep into your toolbox for realizing it?! :)

Activity

  1. FRidh commented on Feb 21, 2019

    @FRidh
    Member

    If I am correct, you mean integrating the magnitude spectrum into fractional octaves. Yes, that can be done.

    The acoustics.signal.integrate_bands function can be used to integrate a power spectrum into fractional octaves. For the second argument you'll need an instance of acoustics.signal.EqualBand and for the third acoustics.signal.OctaveBand.

    I can make an example but it will have to wait until the weekend.

  2. HaHeho commented on Mar 14, 2019

    @HaHeho
    Author

    What you describe would result in a singular power value per arbitrarily chosen fractional octave, right?

    In that case it is not what I am looking for. I'm looking for a solution to continuously smooth the magnitude response, as described in http://www.aes.org/e-lib/browse.cfm?elib=12070.
    I was looking for an existing Python implementation of the described (or an alternative) approach. Do you know any other place where I could look at?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions