You are on page 1of 5

================================================== ================= ================= Jammit For Windows release Notes ================= ================================================== =================

Build 0.9.0.40b - fixed - crash on info window - multiple tunings now properly displayed - fixed - scrolling int he notation windows is correct now - fixed - looping resets the now line and scroll position properly - fixed - enabling looping now chooses the closest section as a loop point. - fixed - manually changing the loope pointers updates the loop position properly and re-primes the playback buffers.

Build 0.9.0.41b -fixed -buzzing and distortion on input when dropping in and out of record, hardware buffers were not getting correctly flushed. Addresses multiple issues with USB devices. -fixed -Unique machine ID generated correctly to fix numerous download problems

Build 0.9.0.42b Mantis Issues: 0000251: Value does not fall within expected range 0000250: Duplicating Devices 0000231:Download Error 0000216:Crash

This build removes all of the Enterprise logging library from Jammit and uses simple message boxes for any failure conditions. The Enterprise Library has numerous threading issues and is introducing bugs that it is supposed to Log. The login password key generation has been changed to provide a constant key per device in windows now. Removed all log tracing as well, this caused considerable performance hits on some functions.

Build 0.9.0.43b

Installation Note!!!!! Users must remove previous versions of Jammit through the Control Panel in windows. This version introduces correct version enumerating and will not install correctly unless previous versions are manually uninstalled. This build is a pre-release build with a re-write to the core audio driver library. The NAudio library has been removed and a core JammitWASAPI library replaces it. This is directly coupled to the windows audio session/core audio api. Exception handling is still in place but there should be fewer crashes and errors. The sound card threads run in unmanaged space which will improve the load on the main UI thread. Build 0.9.0.44b This build includes the statically linked common runtime libraries for windows which will not require installing VCRedist. Build 0.9.0.45b A few small bug fixes, handle for edge cases where the number of channels in the endpoint device is greater than 2. Build 0.9.0.46b Removed interrupt handler for input device. Removed calls to COM initialize from the dll to prevent possible thread contention. AVRT removed for possible VCRedist errors.

Build 0.9.0.61b Maintenance build Assembly signing for custom controls to ensure incremental install replaces dll files. MMCSS added to increase audio thread priority to reduce glitching.

Build 0.9.0.62b Maintenance build Removed active menu items when a song has not been loaded.

Build 0.9.0.63b Installer rebuild of 62b

Build 0.9.0.64b Removed MMCSS from the build to avoid errors from corrupted Windows installs.

Build 0.9.0.65b Changes to song delete. Changes to Deauthorization system.

Build 0.9.0.66b Song delete script added to disable deleted song for downloads scrolling smoothed out for notation page scrolling bounds check for loop crash fixed. change to presenting waveform as a test for 0x88980406 crash in .Net

Build 0.9.0.67b

Fixes to background scripting Change for waveform for 0x88980406 drawing crash

Build 0.9.0.69b Fixes to looping Single source of timing for all tracks for performance fixes.

Build 0.9.0.72b Fixes to Recording track User track export and delete implemented. Fixes to stream stutters from blocking load calls. Performance changes for multithreading

Build 0.9.0.76b Fixes to Mutes and Fader settings Fixed memory leak on mutes Asynchronous reads on all streams.

Build 0.9.0.77b Deferred file streaming improved mixing code deferred updates to meters consolidated track class performance improvements

You might also like