Skip to content

C# Experiment to create slowed reverbed remixes of songs

License

Notifications You must be signed in to change notification settings

gregyjames/SlowReverbMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET

SlowReverbMaker

I wanted to play around with some audio programmatically, and what better way to do that than by making slowed reverbed song remixes?

The premise for this is fairly straightforward:

  1. Audio file to NAudio samples
  2. Pitch shift (essentially the same as changing tempo)
  3. Custom Echo provider
  4. Custom Reverb provider
  5. High pass filter to clean up some of the muddy low sub frequencies from all the reverb.
  6. PeakingEQ to help boost vocal frequencies

I am not an audio engineer, so if you have any suggestions on improving the formulas or workflow changes, by all means, go ahead!! Otherwise, feel free to check it out or play around with the settings to match your taste.

Unfortunately, NAudio uses Media Foundation (windows only) so this experiment is NOT cross-platform.

Try it with your own music but these are some of my favorites I tested:

  • Closer - NeYo
  • Tainted Love - Claire Gueresso