Skip to content
This repository has been archived by the owner on Dec 18, 2022. It is now read-only.

Various changes to AudioIO subsystem #423

Closed
wants to merge 9 commits into from

Commits on Jul 31, 2021

  1. Make AudioIOBufferHelper.h cache friendly.

    Improves performance of project loading substantively.
    
    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    Helped-by: Alex Disibio <alexdisibio@gmail.com>
    emabrey committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    881bbd3 View commit details
    Browse the repository at this point in the history
  2. Fix memory leak from improvement

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    e1c8bd5 View commit details
    Browse the repository at this point in the history
  3. Explicitly delete unique_ptr

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    339391d View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2021

  1. Start cleaning up AudioIO classes

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Aug 1, 2021
    Configuration menu
    Copy the full SHA
    d440aec View commit details
    Browse the repository at this point in the history
  2. Fix memory leak in RealtimeEffectManager

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Aug 1, 2021
    Configuration menu
    Copy the full SHA
    b1322f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Attempt to fix memory leak

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    6e10710 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Fix memory leak in RealtimeEffectManager

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    866185c View commit details
    Browse the repository at this point in the history
  2. Add RealtimeEffectBufferHelper

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    e0facbe View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Make RealtimeEffectBufferHelper cache-friendly

    Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
    emabrey committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    8bee858 View commit details
    Browse the repository at this point in the history