Click here to Skip to main content
15,901,122 members
Please Sign up or sign in to vote.
1.30/5 (5 votes)
See more:
required a function that perform audio effect (Dynamic Range Compression) in C#...
please help!
Posted
Comments
Nelek 18-Jan-14 3:54am    
Step 1) Do a little research. Google is a good start point
Step 2) Start coding
Step 3) Compile and use the debug to solve little issues
Step 4) When you get a problem you don't know how to solve but at least you tried it, then come back and ask for something concrete with a snippet of the code giving problems

Sorry if this is not the answer you were looking for. But your question is a bit too wide to be answered at the "Quick" Answers. It is better and you get faster help if you make 10 concrete questions about concrete problems, than a big question about a "how-to guide"

It doesn't quite work like that.
We do not do your work for you.
If you want someone to write your code, you have to pay - I suggest you go to VWorker.com and ask there.

But be aware: you get what you pay for. Pay peanuts, get monkeys
 
Share this answer
 
Hello,

I just read about this and i found out this:

Quote:
Dynamic range compression, also called DRC (often seen in DVD and car CD player settings) or simply compression reduces the volume of loud sounds or amplifies quiet sounds by narrowing or "compressing" an audio signal's dynamic range. Compression is commonly used in sound recording and reproduction and broadcasting[1] and on instrument amplifiers.


- I can provide you a general help. Firstly you need take a sound clip, on a button click you need to play that sound clip. There might be a dll you need to search on the net which indulges with media.

- Using this DLL try to manipulate the properties of that clip. Just try to get the DLL which manages all that you want to play with in the sound clip.

- Now on a button click print the values or the data obtained from that DLL. But the main thing is bring that sound clip into .NET environment, then we can think what can be prudent.

This is a very broad approach but if you start off like this we can narrow down the scenario to something which can be dealt with.

grab a pen and paper start googling, prepare a road map. Hope this might help.

Thanks,
Rahul
 
Share this answer
 
Actully i want Leveller effect of audacity in c#.
leveller is actully a dynamic range compression of sound signals.
but audacity not have an API.
after search i got a solution that audacity scripting is solve my problem.but i can't understand this scripting...
please help me with simple examples.
 
Share this answer
 
Comments
CHill60 22-Jan-14 14:02pm    
You won't get many responses if you post questions as solutions

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900