Active DJ Studio是由 MultiMedia Soft開(kāi)發(fā)的ActiveX控件,它可以輕松把聲音播放和混音功能添加到應(yīng)用程序中,這些應(yīng)用程序是在例如Visual Studio 6, Borland Delphi 和Visual Studio.NET等兼容ActiveX控件的最普及的開(kāi)發(fā)環(huán)境下編寫(xiě)的。(如果您開(kāi)發(fā)Winforms 應(yīng)用程序,我們強(qiáng)烈建議您使用我們的本地.NET組件Audio DJ Studio for .NET)
Active DJ Studio, an ActiveX control developed by MultiMedia Soft, adds sound playback and mixing capabilities to applications written with the most diffused development environments that accept ActiveX controls such as Visual Studio 6, Borland Delphi and Visual Studio.NET (if you develop Winforms applications we strongly suggest you considering our .NET native component Audio DJ Studio for .NET).
Active DJ Studio具有內(nèi)置解碼功能,可以解碼MP3, WAV, Ogg Vorbis等一些最常用的音頻格式:它可以用不同的虛擬平臺(tái)同時(shí)下載不同的音頻。由于DirectSound的使用,分配播放器可以有獨(dú)立的音量,節(jié)拍,播放速率,音高和均衡器值:每一個(gè)播放器具有一套內(nèi)置可配置的視覺(jué)反饋,例如電平表、頻譜分析儀、示波器和信號(hào)波形。
一個(gè)內(nèi)置的自動(dòng)音量控制器可以輕松地通過(guò)精確可配置的淡入/淡出,混合從播放列表內(nèi)載入的音頻軌段。
由于與DirectShow的整合,Active DJ Studio可以通過(guò)格式載入和播放視頻文件,這些格式的解碼器可在目標(biāo)機(jī)器上使用。通過(guò)上面提到的播放器,它可以將不同的音效(均衡,音量,DMO等)應(yīng)用到視頻文件的聲音部分。
Active DJ Studio對(duì)DSP(數(shù)字信號(hào)處理器)的外部世界是開(kāi)放的:它可以與開(kāi)發(fā)者自己的定制DSP,以及互聯(lián)網(wǎng)上的多種VST(虛擬錄音室技術(shù))兼容。
我們來(lái)看一下它的主要特點(diǎn):
可播放以下音頻格式:MP3, WAV, OGG Vorbis, MP4, AAC, M4A, AC3, FLAC, WavPack, ALAC, W64, AU, PAF, SVX, NIST, VOC, IRCAM, PVF和CAF。
PCM audio RAW格式的播放
Windows Media格式的播放(需要目標(biāo)PC機(jī)Windows Media Player模塊的可靠性)
CD tracks的播放
MOD音樂(lè)的播放
DirectShow兼容解碼器安裝在目標(biāo)系統(tǒng)上的視屏片段的播放
儲(chǔ)存在Internet服務(wù)器上的文件的播放(對(duì)MOD音樂(lè)文件不可用)
網(wǎng)絡(luò)廣播的播放((Shoutcast 和 Icecast 流)
改變播放器和聲卡音量的可能性
多功能播放器
實(shí)時(shí)內(nèi)置視頻反饋(電平表、示波器、頻譜分析儀和信號(hào)波形)
支持音頻軌段的逆向播放
聲卡輸出選擇和揚(yáng)聲器分配
支持播放列表
CDDB數(shù)據(jù)庫(kù)訪問(wèn)(通過(guò)FreeDb服務(wù)器)
CD封面圖片檢索(通過(guò)亞馬遜網(wǎng)絡(luò)服務(wù))
從存儲(chǔ)器中下載聲音文件
將載入的聲音輸出成WAV格式(在磁盤(pán)文件和緩沖存儲(chǔ)器上)
自動(dòng)音量控制器
前置放大器
先進(jìn)的均衡器和通過(guò)格式化XML文件音頻軌段的自動(dòng)均衡
BPM(每分鐘拍數(shù))檢測(cè)
節(jié)拍位置檢測(cè)
支持節(jié)拍,播放速率和音高
位置觸發(fā)器管理
關(guān)鍵點(diǎn)管理
支持DirectX 媒體對(duì)象(DMO)
支持EAX(環(huán)境音效)
支持定制DSP
支持VST
波形分析
支持載入聲音的延遲播放
支持加密聲音
通過(guò)LRC文件進(jìn)行歌詞同步
為電平表、頻譜分析儀和進(jìn)度條的定制創(chuàng)建圖象條
整合了Active Sound Recorder 和Active Sound Editor控件
Active DJ Studio comes with built-in decoding capabilities in order to decode most common sound formats like MP3, WAV, Ogg Vorbis and many others: it can load different sounds at the same time on different virtual decks , usually defined as "players" (*), and, thanks to the use of DirectSound, allocated players can have separate Volume, Tempo, Playback Rate, Pitch and Equalizer values: each player comes with a set of embedded and configurable visual feedbacks like VU-Meter, Spectrum Analyser, Oscilloscope and Waveform.
An embedded automatic fader can easily mix audio tracks loaded inside a playlist with an accurate and configurable fade-in/fade-out.
Thanks to the integration with DirectShow, Active DJ Studio can load and play video files using formats whose specific codec is available on the target machine and, through the mentioned players, it can apply different sound effects (equalization, volume, DMO effects, etc.) to the sound portion of a video file.
Active DJ Studio is open to the external world of DSP effects: it can work with custom DSP effects developed by the developer himself and also with the multitude of VST effects available on the Internet.
Let's see a brief summary of the available features:
- Playback of the following audio formats: MP3, WAV, OGG Vorbis, MP4, AAC, M4A, AC3, FLAC, WavPack, ALAC, W64, AU, PAF, SVX, NIST, VOC, IRCAM, PVF and CAF
- Playback of PCM audio RAW formats
- Playback of Windows Media formats (requires the availability of Windows Media Player modules on the target PC)
- Playback of CD tracks
- Playback of MOD Music
- Playback of video clips whose DirectShow compatible codec is installed inside the target system
- Playback of files stored on an Internet server (not available for MOD music files)
- Playback of Internet radios (Shoutcast and Icecast streams)
- Possibility to change the player volume and the sound card volumes.
- Multi-player
- Real-time embedded visual feedbacks (VU-Meter, Oscilloscope, Spectrum, Waveform display)
- Support for reverse playback of audio tracks
- Sound card output choice and speakers assignment
- Playlists support
- CDDB database queries (through FreeDb servers)
- CD cover pictures retrieval (through Amazon Web Services)
- Load sound files from memory
- Export loaded sound to WAV format (on both disk file or memory buffer)
- Automatic Fader
- Pre-amplifier
- Advanced equalizer and auto-equalization of audio tracks through formatted XML files
- BPM (Beats Per Minute) detection
- Beats position detection
- Tempo, Playback rate and Pitch support
- Position triggers management
- Cue points management
- Support for DirectX Media Objects (DMO) effects
- Support for EAX effects
- Support for custom DSP effects
- Support for VST effects
- Waveform analysis
- Support for delayed playback of loaded sounds
- Support for encrypted sounds
- Lyrics synchronization through LRC files
- Creation of graphic bars for custom displaying of Vu-Meters, Spectrum and Progress bars.
- Integration with our Active Sound Recorder and Active Sound Editor controls