| Zitat: |
| Mission
Our mission is to allow end-users unfettered access to all features of the kX-compatible* soundcards, to promote the development of supporting applications and to encourage a free exchange of information useful towards furthering software development for all kX-compatible soundcards. Our motto is: "Expanding the Potential Exponentially". Historical background The kX Project was born out of a perceived need to expand the possiblities for use by musicians of the kX-compatible soundcards, under new and emerging operating systems which no longer support the old VxD device driver model. Until now, musicians interested in exploring the detailed operational aspects of their Emu10k1 and 10k2-based soundcards have been limited to either working with the drivers that came with their cards, or installing superior VxD drivers originally intended for the E-mu Systems APS (Audio Production Studio) card, but being unable to upgrade to newer operating systems. In some cases, demanding users have decided to change operating systems altogether, i.e. to linux, or to limit the use of their 10kx soundcards to tasks such as gameplaying and SoundFont playback. An independent developer set out in the spring of 2001 to write the WDM drivers that would put the power back into the hands of the end-user, and throw open the door to practically unlimited software development for the 10kx cards. This intrepid and unrelentless developer was Eugene Gavrilov, who continues to spearhead the kX Driver programming effort. A small team of independent testers and developers has now joined Eugene to continue kX Project development. Working together we can and will Expand the Potential and allow end-users unprecedented control over their soundcards and develop tools for musicians by musicians. |
| Zitat: |
| 03/03/2003 - Version 5.00.3530 BETA released
Fixed bug with kX DSP tooltips not being updated Fixed bug with kX Mixer window initial position Fixed bug with 'Re-align plugin' command Fixed bug with icon association Fixed 'Always On Top' option for plugins Fixed bug with ASIO driver device selection Fixed bug with AC97 codec programming for certain card models (problems with subwoofer and center) INF file and card names updated Kernel-level driver partially re-written (WDM) Multichannel playback support added (via 0/1 device) - up to 6 channels DirectSound 3-D Software emulation improved (via 4 / 5.1 speakers) The default routings for 'Wave X/Y' devices changed - read Routing Guide for details Routing plugin completely re-written (ALPHA) - read Routing Guide for details Fixed bug with 'Wave Balance' slider (Windows mixer) Default ASIO routings updated New 'Decimator', 'Gain', 'Surrounder', 'XRouting' effects added 'WaveGen' effect updated New Recording sliders added (Rear & Center/Subwoofer levels) Improved Audigy2 support Aqua skin updated 'Phantom' recording and playback devices removed Italian translation updated Advanced SoundFont control options added (including initial SoundFont Collection support) (ALPHA) Extended voice analyzer notifications added Option to disable OSD for kX Remote added kX Plugin architecture revised kX Plugin exception handling added kX Plugin API: support for 'built-in' presets added kX Plugin API: new 'Combo' control added kX Plugin API: event handling simplified Sample 'DSW' Project added to the SDK (\fx_demo folder) kX SDK package updated Skin API: Tiled backgrounds support added (ALPHA) Skin API: built-in plugin skins implemented (ALPHA) |
| Zitat: |
| changelog (compared to 3537, not 3538a,b,c,...h):
Re-arranged kX Distributions<br> Removed Win98 support<br> kX Manager code completely re-written<br> Added initial support for 6.1 and 7.1 speaker-sets<br> Fixed bug with 'kxctrl -shw 19' option<br> Added an option for AC97.2 input (<b>on the AC97 mixer page</b>)<br> Added '24/96 Router' for P16V hardware mixer (Audigy2 only)<br> Added 'kX Console' menu item<br> Added support for multiple ASIO drivers<br> Improved SoundFont attack issue<br> Improved kX DSP connect/disconnect features (hold 'Alt' button for legacy behaviour)<br> Plugin window position is now saved and restored automatically with the settings<br> Fixed bug with HpSp plugin (invalid channel assignment)<br> Improved Speaker Test applet<br> Changed the default routing for ASIO recording (kX In0/1 is now equal to WinMM Rec path)<br> Improved support for hidden kX DSP effects<br> Improved Power Management / Hibernation support<br> German, Spanish, Chinese and Danish translations updated<br> Turkish translation added<br> Fixed bug with MX6 mixer automation support<br> Changed default recording level for Wave/Synth sources (<b>'what you hear' is now OFF by default</b>)<br> kX ASIO driver re-written to support 24/96 and other formats (Audigy2 only) (EXPERIMENTAL, not yet functional)<br> Added buttons to copy Hardware Configuration / IO Status to clipboard<br> Improved 24-bit and 32-bit format support (Audigy2)<br> Added custom SoundFont manager (<b>sfman32.dll</b>)<br> Added custom VSTi-based SoundFont manager<br> Added hack to fix Cubase SX patch names issue<br> Fixed minor bug in Dane disassembler<br> Added support for WinRar3-archived skins<br> Added option to minimize / restore kX DSP objects<br> Added option to disable content redraw while dragging kX Manager windows<br> Fixed some CLReverb4-related bugs<br> Crossover, BoobleGum, Vibrato effects added<br> Removed RemoteIR acceleration<br> Fixed several SB22x-related issues<br> Improved SRC DSP effect<br> Initial support for Audigy2 Value added<br> Fixed incorrect translation (8-point surround)<br> kX Tray icon should be visible after Explorer crashes<br> ASIO Control panel improved<br> Added CD-SPDIF AC-3 decoding support<br> Improved DSP-P16v resampling quality (i2s output, analog, audigy1/2)<br> New DSP Effects added (newer Dynamica, ADC, Mixy etc.)<br> Initial GSIF2 support (without recording and/or MIDI-In/Out)<br> Fixed issue with invalid icons in Speaker Test applet<br> Fixed issue with Audigy2 AC-3 passthru for certain decoder models<br> Added additinal ASIO performance tweaks for SMP/HT machines (up to 1ms latency!)<br> Fixed issues with ASIO control panel not saving changes<br> ASIO sync code moved to kernel level<br> Improved 'Driver Compatibility' window<br> Changed default peak meter mode<br> Fixed issue when renaming plugins (spaces)<br> Fixed issue with kX Mixer handling multiple Surrounder instances incorrectly<br> Improved SoundFont support for looped samples<br> Fixed bug with invalid AllNoteOff/AllSoundsOff message handling<br> Added sync method selection for kX ASIO control panel<br> Added 'default' button for ASIO control panel<br> Fixed brightness MIDI controller<br> Added option to disable UART routing to kX Control device ('driver compatibility')<br> Added support for dynamic drum channel assignment (<i>kxctrl -shw 21 value</i>)<br> Several translations updated (Chinese, Polish etc.)<br> <b>kX API/kX SDK:</b><br> Added support for constant registers (Dane)<br> Added support for kX Plugin Manager and kX Manager Add-ons<br> Added support for p16v per-channel volumes<br> Added access for kernel-level ASIO timers<br> Added support for 'RAW' midi events in kX Automation<br> kX SDK License Agreement has been updated to Revision 4<br> kX API revised -- legacy plugins are no longer supported<br> note to kX API Developers: include 'kxcompat.h' file for your legacy code |
| Zitat: |
| - fixed some kX add-on-related bugs
- added support for a2zsnotebook (note: recording is only available in ASIO mode) - should fix sb22x rear speakers issue - a2value is expected to work in most modes (in/out assignment to be verified) - midi CH10 issue fixed - updated most plugins and effects --- full changelog: (compared to 3537(!)) --- Re-arranged kX Distributions<br> Removed Win98 support<br> kX Manager code completely re-written<br> Added initial support for 6.1 and 7.1 speaker-sets<br> Fixed bug with 'kxctrl -shw 19' option<br> Added an option for AC97.2 input (<b>on the AC97 mixer page</b>)<br> Added support for Audigy2 Zs Notebook<br> Added '24/96 Router' for P16V hardware mixer (Audigy2 only)<br> Added 'kX Console' menu item<br> Added support for multiple ASIO drivers<br> Improved SoundFont attack issue<br> Improved kX DSP connect/disconnect features (hold 'Alt' button for legacy behaviour)<br> Plugin window position is now saved and restored automatically with the settings<br> Fixed bug with HpSp plugin (invalid channel assignment)<br> Improved Speaker Test applet<br> Changed the default routing for ASIO recording (kX In0/1 is now equal to WinMM Rec path)<br> Improved support for hidden kX DSP effects<br> Improved Power Management / Hibernation support<br> Polish, German, Spanish, Chinese and Danish translations updated<br> Turkish translation added<br> Fixed bug with MX6 mixer automation support<br> Changed default recording level for Wave/Synth sources (<b>'what you hear' is now OFF by default</b>)<br> kX ASIO driver re-written to support 24/96 and other formats (Audigy2 only) (EXPERIMENTAL, not yet functional)<br> Added buttons to copy Hardware Configuration / IO Status to clipboard<br> Improved 24-bit and 32-bit format support (Audigy2)<br> Added custom SoundFont manager (<b>sfman32.dll</b>)<br> Added custom VSTi-based SoundFont manager<br> Added hack to fix Cubase SX patch names issue<br> Fixed minor bug in Dane disassembler<br> Added support for WinRar3-archived skins<br> Added option to minimize / restore kX DSP objects<br> Added option to disable content redraw while dragging kX Manager windows<br> Fixed some CLReverb4-related bugs<br> Crossover, BoobleGum, Vibrato effects added<br> Removed RemoteIR acceleration<br> Fixed several SB22x-related issues<br> Improved SRC DSP effect<br> Initial support for Audigy2 Value added<br> Fixed incorrect translation (8-point surround)<br> kX Tray icon should be visible after Explorer crashes<br> ASIO Control panel improved<br> Added CD-SPDIF AC-3 decoding support<br> Improved DSP-P16v resampling quality (i2s output, analog, audigy1/2)<br> New DSP Effects added (newer Dynamica, ADC, Mixy etc.)<br> Initial GSIF2 support (without recording and/or MIDI-In/Out)<br> Fixed issue with invalid icons in Speaker Test applet<br> Fixed issue with Audigy2 AC-3 passthru for certain decoder models<br> Added additinal ASIO performance tweaks for SMP/HT machines (up to 1ms latency!)<br> Fixed issues with ASIO control panel not saving changes<br> ASIO sync code moved to kernel level<br> Improved 'Driver Compatibility' window<br> Changed default peak meter mode<br> Fixed issue when renaming plugins (spaces)<br> Fixed issue with kX Mixer handling multiple Surrounder instances incorrectly<br> Improved SoundFont support for looped samples<br> Fixed bug with invalid AllNoteOff/AllSoundsOff message handling<br> Added sync method selection for kX ASIO control panel<br> Added 'default' button for ASIO control panel<br> Fixed brightness MIDI controller<br> Added option to disable UART routing to kX Control device ('driver compatibility')<br> Added support for dynamic drum channel assignment (<i>kxctrl -shw 21 value</i>)<br> Several translations updated (Chinese, Polish etc.)<br> <b>kX API/kX SDK:</b><br> Added support for constant registers (Dane)<br> Added support for kX Plugin Manager and kX Manager Add-ons<br> Added support for p16v per-channel volumes<br> Added access for kernel-level ASIO timers<br> Added support for 'RAW' midi events in kX Automation<br> kX SDK License Agreement has been updated to Revision 4<br> kX API revised -- legacy plugins are no longer supported<br> Added support for HWND extraction for iKXPluginGUI<br> Added support for IKX_CLOSE_AND_REOPEN notification<br> note to kX API Developers: include 'kxcompat.h' file for your legacy code<br> ---- known issues: - a2zsnb might produce noise / clicks / 'beep instead of playback' (depending on PCMCIA controller currently in use) - a lot of untested code introduced. bugs are expected --- reporting bugs: - please check if the bug is 3538-specific, 3538xx-specific etc. - provide technical information if possible - if you have found a bug, go to 'bug reports' forum, start a new thread with complete description of the issue, and post a link to this thread in 'always-on-top' topic '3538j bug reports' --- to kX Project programmers/translators/supporters: - I plan to include with 3538k ac-3 encoder (redocneXk) (as an add-on) - UFX will probably not be compatible and will require re-compilation - there are some SDK-related changes expected - if you find the code bundled with the SDK outdated, please drop me AN E-MAIL (I don't read the forums often, so contacting me via PM etc. is useless) - feel free to send me your new/updated effects/skins/translations etc. --- installation: - make sure to remove 3538xxx releases - OR: make sure to reset global settings and device settings right after installation (otherwise system state is undefined) - if upgrading from 3537, it should be ok, but resetting your configuration is preferred due to necessary microcode updates |
| Zitat: |
| 3538m released
Jan 22, 2007, 07:27 PM http://www.driverheaven.net/showthread.php?t=128197 Eugene Gavrilov kX Project Lead Programmer and Coordinator hi there --- here's 3538m: changes: - Added support for analog-ins on A2ZS Notebook - Fixed issue with 24/96 router (pls verify!) - Fixed skin memory leak issue (Note: always use Zip instead of Rar) - Fixed EFX effects boot time issue (related to the above) - SDK: Added passthru on/off functions - Fixed issue with double-click, added one more option --- this is a final release candidate unless we find anything critical in this release, I will announce this as 'latest stable' on our site (which hasn't been updated since 2004!) after that, I will start working on x64 support and will work on improving Vista compatibility (ASIO) -- everyone is encouraged to review this new build and let me know if it is stable enough. pls re-check all the issues present in 3538a..3538l and let me know if some of them are still not fixed -- known issues (which I cannot fix at the moment or will be fixing in 3539): * digital noise/beep instead of audio playback (PCI bus-related) - since 2001... * Line3 (AUX) is too noisy on A2PlatinumEx (undocumented initalization) * sysex is corrupt if it is too long * ASIO support in Vista * x64 support this driver version does NOT support (as 3538 and previous ones...): * EAX 2.0 * 24/96 ASIO * WaveHQ device (24/96) playback/recording on p17v (a2value, a2zsnotebook) - it was errornously enabled in 3538, but since p16v and p17v are different chips, no support is currently available (it didn't work in 3538 anyway) * E-mu 1820-like hardware * passthru on 10k1-based devices note: audigy2 value mapping is incorrect. please let me know the new mapping and I will fix this before releasing the driver to the public --- finally, download link: http://download.kxproject.lugosoft.com/downloads/kxdrv3538m-full.exe installation notice: - uninstall any 3538 version first. if you have any setting files, save DSP configuration separately, since some of the settings are no longer compatible with previous 3538 builds ===== new 3538m bug report thread -- please use IT instead of this thread for bug reports: http://www.driverheaven.net/showthread.php?t=128187 ===== ARCHIVE ===== previous build: http://www.driverheaven.net/showthread.php?t=118620 - 3538l previous build: http://www.driverheaven.net/showthread.php?t=112733 - 3538k 3538l, 3538k, 3538j bug reports: http://www.driverheaven.net/showthread.php?t=118618 |
| Zitat: |
| [...] Creative's message posted on our behalf by our Company spokesperson tried to address our concern about the improper distribution of certain software which is the property of other companies. However, we did not make it as clear as we would have liked that we do support driver development by independent third parties. [...] |