c#中的动态范围压缩 [英] Dynamic Range Compression in c#

查看:97
本文介绍了c#中的动态范围压缩的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

需要一个在C#中执行音频效果(动态范围压缩)的功能...

请帮忙!

required a function that perform audio effect (Dynamic Range Compression) in C#...
please help!

推荐答案

它没有这样的工作非常好。

我们不会为你工作。

如果你想让别人写你的代码,你必须支付 - 我建议你去到VWorker.com并询问那里。



但要注意:你得到的是你付出的代价。支付花生,买猴子
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


你好,



我刚刚读到这个,我发现了这个:



Hello,

I just read about this and i found out this:

引用:

动态范围压缩,也称为DRC(常见于DVD和车载CD播放器设置)或简单压缩通过缩小或压缩音频信号的动态范围来减少大声音量或放大安静声音。压缩通常用于录音和复制和广播[1]以及乐器放大器。

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.





- 我可以为您提供一般帮助。首先你需要一个声音片段,点击一下你需要播放那个声音片段。你可能需要在网上搜索一个沉迷于媒体的dll。



- 使用此DLL尝试操纵该剪辑的属性。只是尝试在声音片段中获取管理您想要播放的所有内容的DLL。



- 现在在按钮上单击打印值或从中获取的数据那个DLL。但主要的是将这个声音片段带入.NET环境,然后我们可以思考什么是谨慎的。



这是一个非常广泛的方法,但如果你开始像这样我们可以将场景缩小到可以处理的事情。



抓住笔和纸张开始谷歌搜索,准备路线图。希望这可能会有所帮助。



谢谢,

Rahul



- 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


我想要大胆的矫直效果在c#中。

leveler实际上是声音信号的动态范围压缩。

但是大胆没有API。

搜索后我得到了一个大胆脚本编写的解决方案解决了我的问题。但我无法理解这个脚本...

请用简单的例子帮我。
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.


这篇关于c#中的动态范围压缩的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆