Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reverb #7

Open
neox38 opened this issue Jan 16, 2014 · 2 comments
Open

Reverb #7

neox38 opened this issue Jan 16, 2014 · 2 comments

Comments

@neox38
Copy link

neox38 commented Jan 16, 2014

How should I go about implementing reverb in NVDSP any ideas?

@bartolsthoorn
Copy link
Owner

NVDSP currently only has filters. Reverbs come in many styles and flavours, so you'd first have to pick your algorithm that sounds good. I'll mention two ways to do it:

  • IR (Impulse Response) can be used to apply a recorded room to a dry signal, resulting in the reverb of the room applied to the signal (I described this in your other ticket: Digital Room Correction #5)
  • Delay with feedback, by playing delayed copies (with lower volumes) of the main signal you create a digital reverb effect. You could use the RingBuffer of Novocaine. Perhaps Novocaine has an example included that shows how to do a delay, you could tweak it to be a reverb. I know Novocaine has at least one audio effect in their example project.

@bartolsthoorn
Copy link
Owner

https://github.com/alexbw/novocaine/blob/master/Novocaine%20Mac%20Example/AppDelegate.mm#L45
The basic delay is already shown in Novocaine!

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

No branches or pull requests

2 participants