11.7版本--Audio DJ Studio for .NET是 MultiMedia Soft 开发的 .NET Windows Forms 自定义控件,可以轻松地向使用Microsoft Visual Studio编写的Winform和WPF 应用程序添加声音播放和混音功能;由于与 DirectShow 编解码器和 BASS 库的集成,两者都允许对最常见的声音格式(如 MP3、WAV、Ogg Vorbis 和许多其他格式)进行解码,Audio DJ Studio for .NET允许创建具有惊人播放功能的强大多媒体应用程序.
Audio DJ Studio for .NET可以在不同的虚拟面板上同时加载不同的声音,称为“播放器”;播放器可以比作 DJ 控制台上的物理平台,即放置要播放的黑胶唱片/CD 的地方。您可以创建一个带有许多虚拟面板的控制台,这些面板可以同时在一张或多张声卡上播放不同的歌曲。一定数量的播放器(面板)的可用性将使容器应用程序能够在不同的输出通道上混合多首歌曲,例如在不同的输出通道上播放/混合歌曲时能够播放广告位:这非常有用用于多频道无线电台自动化软件。
每个播放器都可以有单独的音量、速度、播放速率、音调和均衡器设置;每个播放器还配备了一组嵌入式和可配置的视觉反馈组件,例如 VU 表、频谱分析仪、示波器和波形。
嵌入式自动推子可以轻松地将播放列表中加载的音轨与准确且可配置的淡入/淡出混合。
.NET API 版本可用 如果您应该开发不基于 Winforms 的应用程序,例如控制台应用程序或 Windows 服务,则可能的替代方法是使用我们的Audio DJ Studio API for .NET库。 |
可用的 ActiveX 版本 如果您应该使用不基于 .NET 框架的 Microsoft 开发环境,如 Microsoft Visual Basic 6 或 Visual C++ 与 MFC 结合使用,或者如果您应该使用不属于 Microsoft 目录的开发环境,a可能的替代方法是使用我们的Active DJ Studio ActiveX 控件。 |
许多教程可帮助您开始使用这个强大的控件进行开发。
可用功能的简要总结:
音频播放
音效
声音发生器通过嵌入式 TracksBoard 合成声音音乐识别MIDI音频流进出互联网视频播放协议和声卡管理播放列表和声音管理CD 管理图形功能标签相关功能连接到 YouTube杂项功能支持的目标系统支持.NET 版本
音频播放
- 播放以下音频格式:
- AAC 和 AAC+ | - M4A 和 MP4 | - PCM RAW 格式 |
- AC3 | - MOD音乐 | - 聚氟乙烯 |
- AIFF | - 猴子的音频 (APE) | - Speex |
- ALAC | - MP3、MP2、MP1 | - SVX |
- 非盟 | - 音乐包 | - 挥发性有机化合物 |
- CAF (1) | - 美国国家标准与技术研究院 | - W64 |
- CD曲目 | - OGG Vorbis | - WAV (2) |
- 后手 | - 作品 | - WavPack |
- 红外摄像头 | - PAF | - WMA 和 WMV (3) |
(1)支持 PCM 8/16/24/32 位,PCM 32 位浮点数,G711 U-LAW,G711 A-LAW
(2)支持未压缩的 PCM 和系统内安装 ACM 编解码器的压缩格式
(3 )要求目标 PC 上有 Windows Media Player 模块
- PCM 流队列,允许播放来自外部源的声音流
- 从内存缓冲区播放声音文件
- 声音的自定义加密/解密
- 支持直接从 ZIP 文件加载和播放所有支持的音频格式的声音文件,同样是 AES 加密的
- 与 Microsoft 的语音 API 集成,允许将声音效果和输出重定向应用到由 System.Speech.Synthesis.SpeechSynthesizer 类实例的 SetOutputToAudioStream 函数生成的声音流(需要 .NET 框架 v. 3.0)。
- 音量控制
- 音量滑动
- 前置放大器
- 自动推子和音量自动化,可以设计音量衰减曲线
- 均衡器
- 通过格式化的 XML 文件自动均衡音轨
- BPM(每分钟节拍数)检测
- 节拍位置检测
- 速度、回放速率和音调支持
- 可配置的声级标准化
- 倒放音轨
- DirectX 媒体对象 (DMO) 效果
- 自定义 DSP 效果
- VST 效果器
- 普通滤波器(低通、高通、带通和阻带)
- 人声去除过滤器
- 实时直流偏移消除
- 纯波调
- 复合或单声道波音
- 双耳和多声道波音
- 滑波音调
- 噪音
- 双音多频音
- 文本到语音字符串
-
通过将来自以下音频源的音频数据混合在一起,通过嵌入式 Tracksboard 进行大量可视化编辑,创作和导出立体声或多声道(最高 7.1)声音文件:
- Microsoft Speech API 允许通过合成语音从文本字符串或文本文件创建音频数据
- 存储在驱动器中的常规声音文件
- 添加到作曲会话的所有声音项目都是分层的,这意味着它们可以添加、删除和修改,然后再使用以下音频格式组合最终混音并将其导出到磁盘上的目标文件中:
- WAV (1) - MP3 - AAC、M4A 和 MP4 (2) - AAC+ (3) - WMA (4) - W64 - 后手 - OGG Vorbis - 作品
(1)支持未压缩的 PCM 和系统内安装 ACM 编解码器的格式
(2)需要外部 Faac.exe 编码器的可用性
(3)需要外部 Fdkaac.exe 编码器的可用性
(4)需要外部 Fdkaac.exe 编码器 的可用性目标 PC 上的 Windows Media Player 模块
-
通过与 ACRCloud 服务集成进行音乐识别,允许获取有关已识别歌曲的多项信息,如标题、标签、日期、YouTube ID、ISRC 和 UPS 代码;可以直接对音频和视频文件或从 WASAPI 捕获或环回设备传入的音频流执行音乐识别。
- 播放 MIDI 文件
- SoundFonts 管理
- 活动管理
- 从 MIDI 输入设备获取 MIDI 事件
- VST仪器
-
播放存储在 Internet 服务器上的音频文件(不适用于 MOD 音乐文件)
-
播放网络广播 Shoutcast(版本 1 和 2)Icecast 和 WMA 流
- 播放 HLS 格式的网络广播流(HTTP 直播)
-
支持充当 ShoutCAST、IceCast 和 Windows Media Services 流媒体服务器的来源
-
支持发送到流媒体服务器(ShoutCAST、IceCast 和 Windows Media Services)、任何 WASAPI 环回设备的输出,如果由外部和第三方应用程序(需要 Windows Vista 和以后的版本)
-
播放目标系统内安装了 DirectShow 兼容编解码器的视频剪辑,支持多个输出窗口
-
在视频混合器输出窗口中混合/混合视频剪辑,支持单独的预览窗口
-
视频混合器窗口上的可自定义屏幕显示 (OSD)
- 视频播放器上的可定制屏幕显示 (OSD)
-
加载视频剪辑的亮度、对比度、饱和度、色调和伽玛管理
-
全屏管理
-
提取视频剪辑中可用的音轨,允许执行静音检测、BPM 检测和波形分析
- DirectSound协议
- ASIO 协议可以直接播放来自声卡 ASIO 输入通道的声音流
- Windows Vista 及更高版本上的 WASAPI 协议
- 在 Windows Vista 和更高版本上管理音频端点 (CoreAudio)
- 声卡输出选择和扬声器分配
- 支持在多个输出设备和扬声器上克隆音频流
- 播放列表支持(M3U、PLS、WPL)
- 新的专有播放列表格式 (PDJ),允许在每首歌曲上预先设置混音自动化和音量自动化,并播放加密的声音
- 职位触发管理
- 提示点管理
- 声音波形分析
- 延迟播放歌曲
- 播放 CD 曲目
- CDDB 数据库查询(通过 FreeDb 服务器)
- CD 封面图片检索(通过 Amazon Web Services)
- 实时嵌入式视觉反馈(VU-Meter、示波器、频谱、波形显示)
- 增强型图形频谱分析仪
- 用于自定义显示 Vu 表、频谱和进度条的图形条
- 显示应用于嵌入式自动推子的淡入和淡出曲线
- 波形滚动条允许手动和自动移动波形
- 支持在图形设备上下文 (HDC) 中绘制波形表示
- 用于 MIDI 管理的虚拟钢琴键盘
- 从视频剪辑中抓取帧
- 体积曲线设计师
- 增强型图形频谱分析仪
- 用于可视化创作新声音和音乐文件的音轨板
-
读取以下标签格式的最常见帧(支持 Unicode 字符串):
- 猿 - 后手 - ID3V1 - 歌词3 - ID3V2.2 - MP4 - ID3V2.3 - OGG Vorbis - ID3V2.4
- 读取 WAV 文件中的以下块:
- 购物车 - 显示 - BEXT - 列表信息
-
通过自定义流混合器在应用程序级别混合歌曲,允许通过与我们的 Active Sound Recorder 控件集成来保存混合结果,或将混合结果发送到流媒体服务器
-
以 WAV 格式导出加载的声音(在磁盘文件或内存缓冲区上)
-
通过LRC文件同步歌词
- 下载工具允许将远程文件从 FTP、HTTP 和 HTTPS 服务器下载到本地系统,如果是受支持格式的媒体文件,则可以选择在下载完成后自动将它们加载到播放器中
-
与我们的Audio Sound Recorder for .NET和 Audio Sound Editor for .NET组件集成
- 从Windows XP 到 x86 和 x64 版本的最新 Windows 版本
- 从Windows Server 2003到x86 和 x64 版本的最新 Windows Server版本