Skip to content

Conversation

jatinchowdhury18
Copy link
Contributor

No description provided.

@jatinchowdhury18 jatinchowdhury18 requested a review from Copilot May 8, 2025 19:43
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR enhances multi-channel processing by adding support for using mono impulse responses (IRs) in convolution tests and updating the corresponding documentation. Key changes include:

  • Adding a new boolean parameter (mono_ir) to control IR processing in test_convolution_multi_channel.
  • Introducing and documenting create_multichannel_process_state in the public API.
  • Updating README examples to illustrate both basic mono IR usage and multi‑channel processing.

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
test/chowdsp_convolution_test.cpp Expanded multi-channel test function to support mono IR processing.
chowdsp_convolution.h Added documentation and function declaration for multichannel process state creation.
chowdsp_convolution.cpp Implemented create_multichannel_process_state and updated multi-channel processing logic.
README.md Updated examples to cover both mono and multi‑channel usage.

@jatinchowdhury18 jatinchowdhury18 merged commit 6d9a1ef into main May 8, 2025
@jatinchowdhury18 jatinchowdhury18 deleted the mono-ir branch May 8, 2025 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant