Deckadance 1.20 (15th of January 2008)

 

- Right mouse button over the cue index buttons stores on the fly (realtime) the
  current position of the track [DD-57].

- Changes in the inline help to reflect the latest changes in Deckadance [DD-58].

- Fixed a problem in the mouse with the low part of the browser in full screen mode [DD-59].

- Fixed a problem in the shuffle mode [DD-60].

- Automix mode has been rewritten and improved. Now it doesn't stop the current playing

  track [DD-51].

- Changes in the inline help to reflect the latest changes in Deckadance [DD-52].

- Changes in the demo mode. Now the dropdown volume (silence) will be inserted
  every 4 minutes [DD-53].

- Added a master level volume to the new minihost [DD-54].

- Mac OSX release (Universal Binary) [DD-42].

- Redesign of the Digital Vinyl System panel. It includes now a real-time signal spectroscope

  and an easy-to-use interface [DD-43].

- Vinyl timecode control of decks inside Live and Live LE [DD-44].

- New Minihost with support for DirectSound drivers and new features as tap master tempo

  and window resize/move [DD-45].

- From this version Deckadance has a new edition, "Deckadance LE Edition", the LE edition

  is available to hardware manufacturers [DD-46].

- Native support for Numark Total Control console [DD-47].

- Transform button now also includes "cut" mode [DD-48].

- Internal changes to the browser to increase his efficiency [DD-49].

- General improvements and bug fixes [DD-50].

 

Deckadance 1.14 (1st of October 2007)

 

- Introduction of the "House Edition", which doesn't include the vinyl tracking system.

- New "Hitech" skin. This skin presents a more structured and clean vision.

- New overdrive processing algorithm in the monitor control section (fixes a related crash)

- Added input gain (preamp) control to vinyl inputs to improve the vinyl tracking system.

- Added equalization processing to input lines (vinyl, cd's, ...etc)

- Fixed some problems in the vinyl tracking system that causes incorrect reading of Torq vinyls.

- Added keyboard shortcuts to handle the playlist

- New mapping template for the KDJ500 controller.

- Changes in the inline help to reflect the latest changes in Deckadance.

- Some internal improvements to use the computer cpu in a more efficient way.

- Minihost-> Added useful url links to Help menu

- Minihost-> Auto-setup of all MIDI in/out device settings and audio in/out assignments

- Control selection notification for BCD3000 console

- Fixed the problem with the loops in the vinyl tracking system in absolute mode

- Improvement in the vinyl tracking system when switching between absolute and relative mode.

- Fixed the problem of the KDJ500 "jog B" interfering with the "jog A" controller in DD 1.14 beta

- Source code cleaning to prepare the Mac OSX port.

 

-Deckadance 1.13 (25th of July 2007)

 

- Downbeat and Start buttons aren't displayed correctly when a song is loaded.

- Improvement of the synchronization of decks.

- Support for Behringer BCD3000 console.

- Auto&Manual "status displays" don't show the current automix state correctly.

- The loops/leaps synced to the nearest beat/bar sometimes doesn't work as expected.

- Improvement of the synchronization of decks when the host master tempo is active.

- When a file is dragged into the Toolbar then Deckadance crashes.

- Absolute mode position for MsPinky timecode cd control signal.

- Removed the startup demo dialog box.

- Added instant realtime set cue point for BCD3000 and BCD2000 consoles.

- Songs sampled at a different rate than 44100 Hz. have problems with the sync function.

- When a deck is playing and it reach the end if you use the Sync function in the opposite
  deck some problems can arise.

- Improvement in the PFL monitoring section. Now it allows to blend between Main and PFL
  on the phones.

- Echo effect doesn't synchronize correctly with the tempo of the song

 

ARGU left us (3rd of June 2007)

 

  We are very sad to bring the news that one of our best developers, Juan Antonio Arguelles,
  known to most of you as Argu(ru) passed away Sunday night (3rd of June 2007) in a car
  accident. You can find out more about his life & projects here. His projects will be taken
  over by the Image-Line developers he was cooperating with already.

 

Deckadance 1.10 (24th of May 2007)

 

- New playlist system and GUI interface: new appareance, tag fields, auto-adjustable size,
  sort headers, etc...

- New keyboard shortcuts: esc to close preview player and delete to clear playlist items.

- Updated to latest ms.pinky sdk. M-Audio Torq, PCDJ Reflex vinyls now supported in
  absolute mode.

- Automatic Internet update version checking system and installer download.

- Improved track field recognition (creates automatically artist/title using a parsing

  function when no id3 data is present).

- Nintendo Wii Remote native controller support.

- Seamless VST instance loading with interlocked pointer exchange.

- Fixed bug regarding saving playlist without specified '.m3u' extension

  (it's added now automatically).

- Fixed bug in VST MIDI host events pointer vector block filling (caused crashes).

- Other improvements in several areas.

 

Deckadance 1.08 (14th of May 2007)

 

- New USB HID code, allowing hot plug'n'play and autodetection (Hercules DJ
  Consoles [all series], Eks Xp10 and KontrolDJ). Others will come in future.

- All hercules DJ series are handled now via USB HID interface.

- Fixed bug wich caused inputs buffers to be cleared, making timecode vinyls stop working.

- Fixed wrong file dialogs filters.

- Some Kontrol-DJ improvements.

- Remote device feedback output moved to his own thread.

- Made playback/cue/pitchbend nudge buttons more prominent in the dark GUI.

- New Absolute mode system for ms.PINKY VTC'S / CD'S

- Timecode tracking latency minimized (32 samples instead 64).

 

Deckadance 1.07 (9th of May 2007)

 

- New deployable browser system.

- Other optimizations.

- Fixed main VST function exports problem.

 

Deckadance 1.06 (8th of May 2007) :

 

- Demo version reminder box at startup (5 seconds).

- Fixed bug loop size not changing on the fly.

- Fixed a few problems with vestax jogwheels.

- Browser listing and browser search new progress / cancelation box.

- Cursor files (arrow.cur and finger.cur) moved to skin folder.

- Playlist allows now item swapping and insertion of new items in any position.

- Playlist scrolling w/mouse hovering while dragging items.

- Playlist: new progress folder scan information box with 'cancel search' button.

- Demo limitation changed to volume-dropdown with low-level white noise.

- Auto selection of HID USB devices when detected (Eks XP-10, Kontrol DJ).

- Enhanced FX control on Mk2, the 2 joystick buttons now acts as full effect on/off
  of each deck while joystick horizontal axis controls fx parameter.

- Fixed issue with host processin' buffers not cleared (plugin version, fixes Ableton
  Live and maybe others).

- Fixed nudge-leds problem with BCD-2000.

- VST: audio process / process Events optimizations.

- Security fixes and overall source code cleaning.

- Minihost: changed default settings.

- Minihost: indexed ASIO inputs and outputs.

- Minihost: Auto-setup when selecting an ASIO device of all MIDI input / output device
  settings, audio input / output assignments with deckadance control selection notification
  for BCD2000 and Hercules MK2 (others will follow soon).

 

Deckadance 1.04/1.05 :

 

- Big source code reorganisation and cleanup:
 

  * Bughunt and performance tuning with Intel Thread Checker and Intel VTune software.

  * Some potential threading issues solved.

  * Source code simplified: now a single DirectWave object class inherints the
     polymorphism of VST plugin, OLE Drag & Drop target.

 

- Small bugfix: disk recorded default path was set to ../disk_recorder/record instead

  record.wav (was missing extension).

- New remote device: Kontrol DJ. (Directly USB supported via official SDK).

- Nag demo sound periodicity set to 3 minutes.

- Remote controller output feedback thread and USB input polling devices are moved

  now to a dedicated controller thread. (yet another one).

- Rewritten and better integrated OLE Drag & Drop support, with some bug fixes on the way.

- Beatmarkers in the peakscope made more prominent.

 

- Deprecated support for Hercules DJ Console Mp3 Light output feedback,

  and for some good reasons:
 

  * Made Deckadance to require DX8 in client (customer) machine.

  * Made Deckadance source code require full huge DX8 SDK rand even

     WinSock2 libraries to be compiled, therefore: no crossplatform.

  * Lights output caused total unit halt under certain circustances anyway after

     a while (unknown reason).

  * Made Deckadance crash / or heap corrupt at DI8 enumerating in Fred's

     computer (and probably many others).

  * All this crap was just to flash on or off the LIGHTING leds.

  * It's not even for support control, wich still works via normal MIDI, and as native device.

  * The unit is not supported/selling by Hercules anymore.

  * It's outdated. Use Mk2, is way better and led lights are nicer and works nicely too.

  * We'll keep it as native controller for nostalgy, it's just leds wont be supported.

  * Made Fred and me lost an invaluable time of debugging =) to find it's an imposssible to solve bug.

 

Deckadance 1.03 :

 

- Full Vestax VCI-100 support.

- Added deck balance and master volume (VCI-100 specific).

- Added FIFO gui thread action queue list system for certain operations such as request

  deck loading or preview from MIDI commands and other cases.

- More robust deck audio import threading.

- Fixed bug when playing less than 1 beat sized samples.

- Added DC blockers filters.

- Peakscope now shows beatmarks.

- Exception handler around hercules mp3 dj console initialization.

  (fixes DX8 crashes on certain systems).

- Added 2 Midi Setup pages with row for more future generic MIDI control items.

- Added new VST Host gain generic midi controllers.

- Added new master volume generic midi controllers.

- New skin selector with thumbnail on setup.

- New remote controller device selector in setup. (moved from MIDI setup).

- New extended information web links for remote controllers and skin content.

- Skins renamed to dark.bmp and white.bmp.

- Implemented sampler prev/next arrow loaders.

- Audio processing block size and sample rate properly updated to hosted VST

  plugins (fixed in minihost too). *

- Updated with latest scott's inline help and offline (chm) files.

- VST plugins instances not closed properly at deckadance shutdown. **

- VST plugins editors properly closed when closing deckadance interface

  (fixed crashes with numerous VST plugins at exit). ***

 

  *,**,***: This fixes issues in Sytrus, EQUO, and probably many other VST plugins.

 

Deckadance 1.01 :

 

- Version number drawn in 'about' box.

- New file-based help system. (check 'deckadance_inline_help.txt' file for more information).

- More GUI modificactions to the browser. (bigger path/parent buttons, etc).

 

Deckadance 1.00 :

 

- Rewritten setup config system, as native GUI.

- Setup config changes now doesnt need to be applied anymore, instant changes are taken.

- Beatmark information is now restored before decoding the file and not after.

- Holding "control" key when loading a track will force reanalysis.

- Added favourite folders in the browser.

- New looping selection system, 9 loop types: from 1/32 to 8/1 loop.

- New loop 'beat-sync' switch, when enabled, it will align loops to nearest beatmark positions.

- Slighty different beatmark drawing.

- Fixed minor slashdot (\,/) inconsistency in browser path / folders.

- Several right-browser improvements.

- Made Vestax Skin more readable.

- Added F1 key help invoking.

- Deck Track, Slave and Sync buttons corrected placement and appareance.

- Middle display: scratch and drag&drop will only work in 'peakscope' mode and not

  the rest of the middle section pages.

- Clicking on 'Deckadance' logo about section will open deckadance website.

- Sampler pitch moved to up and down buttons.

- Deck monitor rout switch state is now stored as setup register.

- Enhanced accuracy of deck monitor vumeters.

- VST host: used "resvd2" instead "user" ptr to store vst editor parent window handle. [Fred].

- VST host: second SetWindowPos called against to update VST plugin editor size, this

  fixes some plugins showing wrong editor size. [Fred]

- Decks monitor rout and deck to monitor vumeter placed now in a single control box.

- Added new DMX bottom pages (further implementation).

- '.wav' extension in setup / disk recorded file path now is specified / supported.

- Added new help middle page tab.

- Added KontrolDJ native support.

- Added 'Force Beattrack Analysis' option, it will override beatmark files and will

  analyse tracks always.

- Some minor setup data bugfixes.

- Added tempo threshold switch.

- Added monitor PFL "overdrive" option, useful in certain situations where PFL

  monitor needs extra "coloured" boost.

- Minihost: 'File & General Settings' can be now accesed from options menu

  (only when hosting deckadance). [Scott].

- Lots of GUI enhancements and skin re-organisation.

- Projects converted to Intel Compiler solutions:

 

  * From now and on, deckadance and minihost are compiled using intel

     latest ICC (9.1.037 at this point).

  * Faster, parallelized code, multiple processor extensions supported

     (incl. SSE3 and CoreDuo), tested on iMac 17'' Intel Core Duo [1.8Ghz] taking

     4-5% of CPU only.

  * Tested on AMD x64 3800+, 4% CPU vs 7% wich took with MS compiler formerly.

     (nearly 200% performance boost).

 

Deckadance 0.99 :

 

- Several gui/skin changes.

- New lowpass/highpass multimode -24dB/octave moog filters for the sampler slots.

- New filters for the deck effects aswell w/smooth ramped cutoff transitions.

- Some speed optimizations in the effect section.

- New Vestax skin with VCI100 bolts / jog wheels draw when the skin filename is 'vestax' (.bmp).

- MIDI channel messages now have the channel masked (zeroed) when using

  any of the native supported devices (to avoid config MIDI channel clashes).

- MIDI sysex messages are now bypassed (when required).

- Added Allen & Heath Xone:3D native support.

- Vestax VCI-100 support. (not finished, need the unit).

- The step/position playback bar in the samplers are colour-coded by the selected

  deck colour. (skinnable).

- Bass band equalizer reset when disabling "bass-crossfader" mode.

- Fixed mic input to master output mixing problem.

- Now allows the vynil control button (play button when not in vinyl mode) to turn off vynil control.

- Deck pitch is reset to center after vinyl control is switched off.

- Bugfix: fixed problem wich caused common file dialogs not to appear.

- The learn timecode button in the vinyl control tab is more prominent now.

- Vinyl display turns (on the screen) when the vinyl/CDJ is turning as well regardless

  of the deck loaded/track playback position.

- Record learn timecode button in vinyl control made a bit more prominent.

- Minihost: added Deckadance.chm help file.

- Minihost: new interface.

- Minihost: added minimize/close button in deckadance (fullscreen) mode.

- etc...

 

Deckadance 0.97 :

 

- Updated skin.

- Peakscope display not longer make any weird stretching or hiding when dragging/scratching it.

- Nag demo sound wont play if both decks are stopped.

 

Deckadance 0.96 :

 

- Added new monitor preview "mini-player":

 

  * supports all deckadance formats and shares the same loading system (multithreaded).

  * Double-click on any audio track on browser or playlist to listen.

  * Full seeking support.

  * Routed to monitor PFL.

  * Floating window interface.

 

- New new deck "beat-sync" system.

- Right-clicking on play will align tracks with new "beat-sync" method.

- Added generic MIDI controls and BCD2000 native controls (back to top) for

  new deck "beat-sync".

- You can launch now audio & midi setup settings from deckadance setup dialog.

- Added setup "update-downbeat" at playback launch option.

- Peakscope and Spectroscope now are mouse scratch pads.

  (useful when aligning beat/peaks manually).

- You can also drag & drop of tracks in Peakscope / Spectroscope from browser or playlist.

- And finally =) now you can also switch transport (play/pause) right clicking on central display aswell.

- Added new relooper options: mix mode, beat aligned mode, randomize, clear and swap.

- Added deck gain controls.

- No longer need to wait until a deck has finished loading to reload a new one.

- Added Generic Midi / BCD2000 for gain control.

- New placement (more symmetrical) for some deck status leds (scratch, loading / scan progress, etc).

- Flipped peakscope.

- Eq killers working -72 dB.

- Added slow decoder/analyzer threads mode (recommended for single core systems).

- Track beatmark log (beatmarks.log in deckadance installation directory).

- Fixed VST host not closing plugin's editor properly when on re-instancing.

- Fixed lame bug that caused all OGG Vorbis files to load mono.

- Demo sound wont sound at the startup of the program but 2 minutes later, and then

  periodicity is set to 3 minutes.

- Misc. bugfixes and improvements.

 

Deckadance 0.87 :

 

- New instant mono-8-bit microsampler (vinyl/ext page). Self-record and trigger decka

  output in the fly (max 12 seconds@44100).

- New vinyl control timecode speed 'calibration' learn. vinyl/ext page).

- Serato vinyl switch removed (useless since the timecode-speed-learn mode).

- New generic midi controls for the microsampler functionality.

- BCD2000 native microsampler control (wrapped on talkover and on-air buttons) w/led feedback.

- Changed BPM detector to slower adaption speed.

- Beat jump controls for Hercules Mk1 and Mk2. (<|> buttons).

- Beat jump controls now jumps the selected number of loop beats in remote devices.

- Fixed small graphical glitch with vinyl control enabled (in deck transport play button status display).

- Midi-in thru process for VST host slots.

- Added setup file header to avoid format clash in configuration upgrades.

 

Deckadance 0.86 :

 

- Fixed a nasty denormal processing bug in the echo-bus section that caused a global

  performance slowdown (as echo is an -always running- send effect)

- Corrected CPU usage performance measurement (QueryPerformanceCounter() used now

  instead rtdsc, wich is buggy on Athlons, multicore cpu's etc).

- More optimizations.

 

Deckadance 0.85 :

 

- Huge performance boost due to heavy optimizations in the audio rendering system.

- New pitchshifting / timestretching algorithm.

- Fixed deck-seek retriggering issue if moving mouse vertically.

- MP3 decoding performed now with MAD sources.

- robust, quicker, faster, harder, stronger mp3 decoding.

- loading system completelly revised:

 

  * no more weird "seek rewind" bar while decoding files.

  * no more weird peak-rebuilding after decoding files.

  * deck decoder not longer blocks the other one deck's decoder worker thread.

     CM required to wait until completion. In short words: you can load both tracks at once.

  * optimized memory usage in mp3 decoding.

 

- proper WAV loading/support for decks.

- faster polling of exs xp-10 state, playlist automixer function and remote devices output feedback.

- spectroscope view deck b vumeters are now flipped down.

- fixed: drag & drop item hidden at the bottom.

- added deck "key-lock" mode (phase vocoder based). When engaged pitch and

  tempo of a deck can be indendently tweaked.

- added deck "key" shift control (in cents, -999 to +999).

- completed EKS-XP10 support for all controller buttons (looping, loop + leap, sync, relooper pads).

- vst plugins initialized correctly (resume() wasnt called).

- enhanced vst hosting window resizing support, fixed vst names, properly labeled

  window titlebar captions).

- corrected mouse wheel support for playlist anb browser.

- new tempo display.

- scratch cursor set when mouse hovering the vinyl turntables in the vinyl control tab.

- fixed problem display drag&drop item when dragging a directory from the right browser.

- setup: fixed crash when attempting to press "config" or "about" button in winamp plugins setup dialog.

- setup: "config" and "about" buttons in setup are disabled if no winamp plugins are found.

- new designed, enhanced filters:

- 4 stage biquad (-12dB per stage).

 

  * lowpass / highpass / bandpass / notch : -48dB per octave.

  * eq ctrl: from -36dB to +12dB (0.0dB middle).

  * eq kill: -48 dB shelf.

  * eq freq: (lo)100/(hi)1000/(hi)10000 hz.

 

- bcd2000: the deck that goes "ahead" in time respect to the other deck get

  flashed in the top "beat" leds.

- bcd2000: fixed problem with deck effect selector going out of bounds

  (was attempting to select an eighth unexistent one).

- bcd2000: support for monitor deck crossfader and monitor l/r split.

- enhanced wave graph displays, shading peak magnitude.

- minihost improvements enhancing support for IL juce pack vst's and other plugins aswell.

- added: monitor control pfl crossfader.

- added: monitor control pfl channel split switch.

- added: monitor control pfl level.

- added: crossfader curvature control.

- added: crossfader "reversed-mode" switch.

- added: crossfader alternate "linear-mode" switch.

- added: midi controls for all pfl/crossfader settings.

- etc...

 




DOWNLOAD DEMO - SUPPORT - ORDER - FL STUDIO - IMAGE-LINE

This website was created with EZGenerator