DigiChain v1.4.9

Lots of under the hood changes in this release, the largest two being the move to having the working sample rate independent of the target export sample rate which makes it easier creating chains in stereo 24bit for the Octatrack and then exporting from the same screen to files good for the Digitakt without having to clear out the list to changed from 44.1kHz to 48kHz. And storing the current session data into indexedDb browser storage.

– Store list in indexedDb for optional restoring of the last session on next load.
– Map the Ctrl key to the Cmd key for macOS keyboard shortcuts.
– Automatically ignore empty or nonsense cue markers (e.g. zero length or start/end greater than file length, end greater than start).
– Improve handling of joining chains with other chains/files and slice types.
– Normalize the slice-type to the common format when processing internally.
– Show the number of slices if the file has any on the slice-grid icon instead of OT/DC/OP text.
– Improved the speed of conversion between spaced/none-spaced chains from the slice panel.
– Allow users to change audio context when files are loaded without emptying list; An advisory message to confirm the action is shown, as the sample rates of all files in the list are internally resampled to the new context.
– Decoupled the working audio sample rate from the export audio sample rate. This allows users to work at 44.1kHz, but export to 48kHz for example without destructively resampling the list source buffers.
– Audio context options are now an audio config panel, allowing arbitrary sample rates, and choice of bit depth and channel combinations.
– A list of common configurations by hardware name are available in the audio config panel.
– Audio config panel has slice grid options inputs so last used values are remembered. These values are also updated as part of the common configs list options.
– ‘Retain session data between browser refreshes?’ setting on settings panel.
– Gain adjustment on the edit panel (Thanks to eljeff).
– Option in settings panel to download single files when Shift+Clicked to prevent accidental downloads being triggered.
– Added rough stretch to selected actions list, this attempts to retain pitch while doubling the duration of the sample.
– Importing of Polyend Tracker (OG) .pti instrument files (mono only).
– Toggle slice looping from the slice panel (useful for .ot exports).
– Toggle file looping point from the slice panel (useful for .ot exports).
– Correctly calculate the tempo and bar values on .ot exports.
– Create .ot button on slice panel to create a .ot metadata file independently of downloading of the audio file.

Leave a comment