================================================================== reViSiT v1.7.3 Release Copyright (c) Chris Nash, 2012 Important Info Best Viewed: 640x480+, fixed-width font ================================================================== ABOUT reViSiT ==================================================== reViSiT is an award-winning VSTi-plugin that adds tracking to your existing studio setup, integrating the fluid and creative tracker user experience with more traditional music-making methods (such as sequencing, recording, mixing, mastering and even video). The Professional Edition adds several exclusive features - notably 5.1 surround sound, flexible output and audio bus routing, "high- resolution" pattern editing, and MIDI-controlled pattern playback. ABOUT THIS DOCUMENT ============================================== This document is best viewed in Notepad or any text editor using fixed-width fonts, on screens with a resolution 640x480 or higher. Its contents are as follows: ABOUT reViSiT ABOUT THIS DOCUMENT (this section) COPYRIGHT and DISCLAIMER INSTALLATION INSTRUCTIONS GETTING STARTED GETTING FURTHER SUPPORT UPDATE HISTORY SUPPORTED HOSTS FAQ / KNOWN ISSUES CONTACT INFO COPYRIGHT and DISCLAIMER ========================================= REVISIT STANDARD EDITION IS LICENSED FOR NON-COMMERCIAL USE ONLY. REVISIT PROFESSIONAL EDITION IS LICENSED FOR COMMERCIAL AND NON- COMMERCIAL USE BY REGISTERED USERS ONLY. THE DEVELOPER (CHRIS NASH) ACCEPTS NO LIABILITY FOR ANY FORM OF UNDESIRABLE EFFECTS (eg. DATA LOSS, etc.) ARISING FROM USE OR MISUSE OF THESE FILES. THE SOFTWARE IS PROVIDED "AS IS" AND WITH NO WARRANTY OF ANY KIND. ANY MODIFICATION (INCLUDING ALL FORMS OF REVERSE-ENGINEERING) OR REDISTRIBUTION OF ANY PART OF THESE FILES IS STRICTLY PROHIBITED WITHOUT EXPLICIT PERMISSION FROM THE DEVELOPER. INSTALLATION INSTRUCTIONS ======================================== Run the setup program (.exe), selecting the appropriate vstplugins directory, in which to install reViSiT. After opening (or restarting) your VST host, "reViSiT" should be listed as one of the VST Instruments (VSTi's). Simply select it to load the plugin. GETTING STARTED ================================================== reViSiT features a comprehensive built-in help system, which will appear when you first load reViSiT or when Ctrl-F1 is pressed. It includes a number of guides, tutorials and tips for getting into reViSiT, and tracking in general. Throughout the program, especially in the Pattern Editor (F2), you can also hit F1, to bring up more specific help or information for whatever you're currently focused on (i.e. where the cursor is). UPDATE HISTORY ===========================(* denotes PRO EDITION)= v1.7.3 [MOD] Website addresses updated to http://revisit.info. [MOD] '|' glyph added to UI font. [FIX] Standalone mode not saving channel assignments. [FIX] Playback is initially filtered or muted. [FIX] Rare crash when too many notes are playing. [FIX] Row and note auditions leads to hanging notes. v1.7.2 [ADD] Master volume control in Standalone Mode. [MOD] reViSiT.ini option disablemidi="1" to prevent reViSiT opening external MIDI devices. [MOD] MIDI devices already in use now disabled in list. [MOD] Added 90% zoom option for Pattern Editor. [MOD] Filter effects (Zxx) no longer channel level. [FIX] Resonant filter disabled if no envelope. [FIX] Tearing noise when resonant filtering is used. [FIX] Slight startup delay caused by update check. [FIX] Zoom menu not shown on mouse click. [FIX] MIDI notes with NNA Continue causing overflow. [FIX] Host Play Control now disabled in Standalone mode. v1.7.1 [MOD] Workaround for Cubase cycle mode / time code bug. [MOD] Improved guard on load of 2nd reViSiT instance. [MOD] Splash and toolbars animations faster on slow PCs. [MOD] Graphics performance improvements. [FIX] Exception related to invalid host time code. [FIX] Instability when VSTi closed during host playback. [FIX] Exception when path box text is too long. [FIX] Auto-scroll ignores Browse button in library path. v1.7 [ADD] Standalone mode, launched from Start Menu, with support for MME, DirectX, WASAPI and ASIO drivers. [ADD] Export to 32-bit WAV (Shift-F10, Standalone only). [ADD] Single-windowed UI (in Standalone only). [ADD] Host Playback Control (via MIDI Sync), via MIDI Machine Control (MMC) and MIDI Timecode (MTC). [ADD] Tempo Effect (@xx, in bpm) in Standalone mode. [ADD] New installer to support Start Menu launch. [ADD] Insert/delete rows from whole song - left-click row numbers, then right-click to insert/delete. [ADD] Support for Ogg Vorbis (.ogg) samples. [MOD] Cleaner toolbar aesthetic. [MOD] Anti-aliased fonts for UI controls. [MOD] Significantly faster initial loading time. [MOD] Blank feedback comments are no longer sent. [MOD] Memory handling changes in UI code. [MOD] Improved file dialog code. [MOD] Improved memory handling in sync code. [MOD] Improved MIDI file import, with tempo support. [MOD] WAVE files now loaded with loop and pitch data. [MOD] Improved navigation in built-in file dialogs. [MOD] Empty keymap slots no longer use pattern pitch. [MOD] Minor code refactoring. [FIX] * Invalid order entries not always detected. [FIX] Pattern sometimes squashed into 2x1 cell on load. [FIX] Fade out reverting to previous volume after fade. [FIX] Sharp volume ramps causing clicks. [FIX] Panning flipped for stereo samples. [FIX] Keymap UI tied to Channel 01 (mute, vol, etc.). [FIX] Bug with sample saving file dialog. [FIX] Possible bug stopping music via toolbar. [FIX] Instrument swap dialogs not display value. [FIX] Error when playback continues for very long time. [FIX] MIDI Import not always aligned correctly. [FIX] Drop lists cropping off tails of letters. [FIX] Preferences corrupted upon save. [FIX] Always-on-Top preventing window closure. [FIX] Crash on playing/changing samples in file browser. [FIX] Playback cursor hidden by row highlight. v1.6 [ADD] * Pattern Layers (mixes up to 4 patterns). [ADD] * Polyphonic MIDI-triggered patterns. [ADD] * Pattern Browser (Escape from Pattern Editor). [ADD] Redesigned Order List with up to 4 entries. [ADD] Pattern Re-order (Alt-R, in Order List). [ADD] Pattern Labels (in Pattern Options & Order List). [ADD] Play Pattern / Song from Cursor in Order List. [ADD] Support for 24/32-bit floating-point WAV samples. [ADD] Home and End cursoring in text boxes. [ADD] Skip word/number (Ctrl-Left/Right) in text boxes. [MOD] * Piano graphic for pattern -> pitch map. [MOD] * Set instrument macro now affects subrows. [MOD] Significant audio performance improvements. [MOD] Further improved memory usage (up to 40mb less). [MOD] Minor aesthetic changes (notably Order List, F11). [MOD] Song Variables moved to new Pattern Browser. [MOD] Insert next (n) inserts 0 in empty order list. [MOD] Instrument label in toolbar updates as edited. [MOD] Go To Pattern (in Order List) now Ctrl-G. [MOD] Insert Next Pattern (in Order List) now Alt-N. [MOD] Improved auto-complete for instrument labels. [MOD] Maximum Axx resolution increased to 100. [MOD] Improved waveform preview. [MOD] Improved Microsoft Wave compatibility. [MOD] Host dialogs no longer appear behind reViSiT. [MOD] reViSiT font defaults to narrower width. [FIX] * Note mask highlights not correct for pan/depth. [FIX] * Subrows in newly extended pattern not accesible. [FIX] Maximise issues on multiple monitors. [FIX] Update icon out of position. [FIX] Instrument names to long on MIDI import. [FIX] Phase flipped in 32-bit int samples. [FIX] 32-bit int samples louder than other bit depths. [FIX] Edited instrument labels not updated in toolbar. [FIX] Instrument list tails in Pattern Editor cut off. [FIX] Column separators misaligned at bottom. [FIX] Muting MIDI channels not triggering Note Offs. [FIX] Unmuting MIDI channels leads to hanging notes. [FIX] Pattern graphics not fully updated upon New. [FIX] Max initial resolution reduced to 100. v1.5.3 [MOD] Improved memory usage (up to 25mb less). [FIX] * MIDI triggering accidentally disabled in 1.5.x Pro [FIX] * Poor audio performance in 1.5.x Pro versions. [FIX] Odd behaviour soloing several channels at once. v1.5.2 [MOD] * Editing now possible for overlapping annotations. [MOD] * Block annotations only created if cursor inside. [FIX] Inconsistent focus when changing windows in host. [FIX] Window sized to 0 if in host and off main screen. v1.5.1 [FIX] Loading XM files causes playback problems. v1.5 [ADD] * Standard MIDI File import. [ADD] * Row/selection Annotation feature (@). [ADD] Added FLAC support (8-24 bit, mono/stereo). [ADD] Editor window appears inside host. [ADD] Audition mode allows cursoring and settings edits. [ADD] Basic interaction log for bug reports. [MOD] * Experiment code removed. [MOD] * "Rows Per Beat" relabelled "Rows Per Quarter". [MOD] Improved file loading times (up to 10x faster). [MOD] New channel header style, with extended colours. [MOD] MIDI Program No. setting now 1-based. [MOD] Mouse select no longer aborts past pattern limit. [MOD] Auto scroll on mouse select closer to window edge. [MOD] Pattern Previews now anti-aliased. [MOD] Minor graphics performance improvements. [MOD] Larger/clearer toolbar readouts. [MOD] Non-SSE2 audio processing used for earlier CPUs. [MOD] Crash detect triggers for less non-reViSiT errors. [FIX] Floating point rounding error in host sync. [FIX] Last subrow not erased upon delete. [FIX] Left of row text croppedby new entry. [FIX] Chn. header colours not updated instantly on edit. [FIX] Error on selecting folder in folder dialogs. [FIX] Channel setting edits causing crash when scrolled. [FIX] Infrequent error on opening MIDI Settings dialog. [FIX] Possible hanging notes caused by thread deadlock. v1.4.2 [ADD] Link windows feature (togglable, on by default). [MOD] Greatly improved audio performance (using SSE). [MOD] Improved graphics performance (using STLport). [MOD] Cursor no longer moved by splash screen dismissal. [MOD] Pattern Overview now has a Close button (X). [MOD] Note cut/off entry clears inst. and vol. columns. [MOD] Playback now stopped automatically upon load. [MOD] Improved S3M import of non-compliant files. [FIX] Sample loop checks to improve thread safety. [FIX] "All Types" not default in Open Module dialog. [FIX] Mouse drag of Pattern Overview fixed. [FIX] Volume entries overriding Note Cut. [FIX] No slider in Amplify Volume in reViSiT Standard. v1.4.1 [ADD] Splash screen with version number. [MOD] Help & font files now re-integrated with UAC fix. [MOD] Bitmaps recompressed to reduce file size. v1.4 [ADD] Sample & Instrument Libraries - integrated file browsers with audition before loading and ripping from modules and archives. [ADD] Order List Duplicate Pattern command (Ctrl-D) - inserts a copy of the last pattern, in the order. [MOD] Resizing more forgiving when moving cursor. [MOD] Editor window no longer hidden for file dialogs. [MOD] Auditions use mapped MIDI channel (if appropriate) [MOD] Improved mouse selection dragging in centred view. [MOD] Wider support for mouse scroll wheel (tree, list). [MOD] Playback cursor no longer ticks during audition. [MOD] More economic use of OS graphics objects. [MOD] Improved memory usage in playback engine. [FIX] Shift-Delete/Backspace (clear note) not working. [FIX] Labels on trees not drawn correctly. [FIX] Minor resource leaks in interface. [FIX] Blank patterns with lots of host windows open. [FIX] Halve/Double Selection not working properly. [FIX] (Silent) hanging notes during audition. v1.3.4 [MOD] More intuitive mix behaviour for main rows/subrows [FIX] No manual keyboard input after hiding editor. v1.3.3 [MOD] New, improved (queue) timing for External MIDI. [MOD] Help and font files now extracted at setup, to address UAC issues, in Vista/Windows 7. [FIX] External MIDI stops working after MIDI reset. v1.3.2 [MOD] Improved External MIDI timing precision. [MOD] Clicking selection without dragging now deselects. [MOD] New reViSiT logo on toolbar (links to website). [FIX] MIDI Delay not working for External MIDI. [FIX] Shift- not triggering hanging notes. [FIX] Interpolate not working with maximum values. [FIX] Drag outline extends one row too far. v1.3.1 [ADD] * Subrow selection, clipboard and macro support. [MOD] Halve, double and swap now update the selection. [MOD] Alt key menu activation disabled. [FIX] Crash toggling MIDI for instruments, in playback. [FIX] Tempo change support accidentally disabled. [FIX] Block select (Ctrl-D) not detecting repeats. v1.3 [ADD] Info Bar ('?') - graphical representation of data, with visual guidelines and mouse interaction. [ADD] Intelligent effects browser, with effect menu, visual guidelines and mouseable parameter scales. [ADD] Command menu for both mouse users (right-click) and keyboard novices (Menu key / Alt), with underlined mneumonics + keyboard shortcuts. [ADD] Mouse drag & drop (move/copy,overwrite/insert/mix) (see status bar when dragging for details). [ADD] Auto-scroll for mouse selection and dragging. [MOD] Minor changes to input handler. [MOD] Selected additional keys now user-definable. [MOD] Shift-tab goes to 1st column, then previous track. [MOD] New memory management for active notes. [MOD] Channel volume now affects MIDI volume. [MOD] Status bar redesigned to accomodate info switch. [MOD] reViSiT ident now triggers menu. [MOD] Improvements to sequencing engine, for stability. [FIX] Mousing beyond Channel 64 causing crash. [FIX] Help bar sometimes not greyed out losing focus. [FIX] Mousing over help bar heavy on CPU. [FIX] Delay after help bar closed, before redisplay. v1.2.6 [FIX] Some user-defined keyboard shortcuts not loading. [FIX] Default sample normalise shortcut not working. [FIX] Shortcuts using Alt+Shift not recognised. v1.2.5 [MOD] Manual Keyboard Mode now enabled by default. [MOD] Tab key jumps to first column of next/prev track. [FIX] Subrow processing disabled in v1.2.4. v1.2.4 [FIX] Unstable editing pattern length in subrow playback [FIX] Random widget redraw code crash. [FIX] Offset mouse/scroll in Order List (F11) screen. [FIX] Load Defaults in Key Shortcuts aesthetic bug. v1.2.3 [FIX] Popup window tabbing/dragging mouse behaviour. [FIX] Colour chooser causing crash. v1.2.2 [MOD] Pattern drawing blanked-off beyond track 64. [MOD] Cursor no longer allowed behind help bar. [FIX] Cursor offscreen when scrolling up in subrow mode. [FIX] Track 64 sometimes partially hidden. [FIX] Crash in subrow mode, scrolling beyond track 64. [FIX] Always On Top status not loaded from preferences. v1.2.1 [FIX] keyMaps not saving correctly. [FIX] Pattern resize not thread safe. [FIX] Instability during channel header redraw. v1.2 [ADD] * Pattern Zoom Out (Ctrl-# / Ctrl-Scrollwheel), for shrinking the text to see more of the pattern. [ADD] * Pattern Zoom In (Ctrl-# / Ctrl-Scrollwheel), for exploding them to see editable subrows (frames). [ADD] * Rows per Beat setting (Preferences, F12), enabling up to an additional 4x increased time resolution. [ADD] * Switch/Alternate zoom mode shortcut (Ctrl-#). [ADD] * Zoom menu on statusbar. [MOD] New-look pattern editor. [MOD] Improved spacing for user-specified fonts. [MOD] Ctrl-# no longer triggers feedback dialog. [MOD] Clearer button status. [MOD] Functions not assigned a key revert to default, as long as no key conflicts are created. [FIX] Resource leak when switching to Pitch tab. [FIX] Untidy graphics at pattern edges. [FIX] Channel 64 sometimes inaccessible, off-screen. [DOC] Pattern Editor pages mention Pattern Zoom. [DOC] Preferences page mentions Rows per beat. [DOC] New timing features described in Pro Edition page. [DOC] Channel 1-8 muting added to Pattern Editor keys. v1.1.4 [MOD] Improved stability for non-conforming VST hosts. [FIX] Loading samples during playback causing crash. [FIX] Occassional errors when using text boxes. [FIX] 1-tick resolution stalls playback (e.g. A01). [FIX] Playback no longer stops when hosts try to "sleep" v1.1.3 [ADD] Support for multi-processing hosts. [ADD] Context help for Keyboard Configuration screen. [MOD] Improved host support (eg. variables buffer sizes) [MOD] Improved SONAR support (WDM/KS, MME compatibility) [MOD] Improved audio performance (up to 2x) and quality. [MOD] Improved host sync. for songs with tempo changes. [MOD] Improved parameter noise filter. [MOD] Keyboard mode now saved with preferences. [MOD] Help bar enters and exits more smoothly. [FIX] Audition mode not working w/ new keyboard handler. [FIX] Default resolution not loading from saved files. [FIX] Volume/panning anomalies at large buffer sizes. [FIX] Audio buffer corruption with buffer size > 1378. [FIX] Ctrl-back (Undo) not recognised correctly. [FIX] MIDI Note-offs interfering with sample note-offs. [FIX] Effects no longer processed for background notes. v1.1.2 [FIX] Key releases not handled correctly. [FIX] Instrument increment/decrement reversed. v1.1.1 [MOD] Improved support for VSTHost and SAVIHost. [MOD] Different apostophe keys no longer grouped. [FIX] Vista themes interfering with window layout. [FIX] 32-bit samples not saving correctly. [FIX] Key conflicts not checked after loading scheme. [DOC] Help pages for keyboard shortcut setup. [DOC] Updated contents page with improved links. [DOC] Updated to include channel-mapped MIDI mode. [DOC] Updated screenshot of MIDI settings. v1.1 [ADD] User-configurable keyboard shortcuts (F12). [ADD] Preset keyboard scheme and load/save feature. [ADD] Pattern Font Width option in Preferences (F12). [ADD] Mapped-MIDI Channel mode (set MIDI Chn to 0). [MOD] New Pattern Font, with improved scaling. [FIX] 32-bit interger wave files too loud (distorting). [FIX] Waveform preview and normalise for 32-bit samples. [FIX] Mouse in Pattern Editor's Volume Amplify dialog. [FIX] Minor memory leaks in user interface. [FIX] Initial screen update not reflecting saved size. [FIX] MIDI pitch bends out-of-range at extremes. [FIX] Cursor sometimes disappearing in text boxes. v1.0.9 [ADD] Support for 32-bit floating point WAV samples. [ADD] Link to Experiment Website in activation dialog. [MOD] New keyboard handler used throughout program. [MOD] Laptop order skip now uses { and } keys. [MOD] Activation email address no longer case sensitive. [MOD] Clipboard paste support for text boxes. [MOD] Activation code now larger in activation dialog. [FIX] A few buttons not highlighting when in focus. [FIX] Temperamental clipboard in insturment list. [FIX] Minor conflicts between audition keys & shortcuts. [FIX] Normalising a sample with mouse locks interface. [FIX] Normalising a sample with keyboard not working. [FIX] Swap instruments only copying, not swapping. [FIX] Load from host potentially not thread safe. v1.0.8 [ADD] S7z support for pan, pitch and filter envelopes. [MOD] Mousing in Ptn. Overview no longer sets viewport offset during playback with pattern follow. [MOD] New keyboard handler in Sample List. [FIX] Order list still used when MIDI-triggering is on. [FIX] No play cursor in Ptn. Overview for Ptn. Playback. [FIX] Erroneous cursor shown when untriggering patterns. [DOC] Corrected entry for S7z (enable/disable swapped). v1.0.7 [FIX] Cursor in Pattern Editor not showing correct text. [FIX] Help button fix (.6) incompatible with some hosts. v1.0.6 [MOD] Play Song (F5) less sensitive of playing audio. [FIX] Help buttons not fading out when out-of-focus. [FIX] reViSiT now checks if MS help fails. [FIX] Higher sample depths truncated to 16-bit values. [FIX] Advanced MIDI Settings not updating graphics. [FIX] Close button in MIDI Settings not mouseable. [FIX] Text entry overwriting, instead of inserting text. [FIX] Pattern data *appearing* to seap between patterns. v1.0.5 [FIX] Unmuting channels not unfading text. [FIX] SDx notes not played, following a fix in v1.00.3. v1.0.4 [MOD] Smaller memory footprint. [FIX] Crash when reopening editor. [FIX] "Faded" text in pattern not updating correctly. [FIX] Channel Colours not displaying in Order List. [FIX] Order List not updating to reflect order playback. v1.0.3 [ADD] Full-colour instruments labels (Enter, on label). [ADD] Pattern text anti-aliasing. [MOD] Major graphics performance improvements. [MOD] Labels now mouseable in Instrument List (F4). [MOD] Internal clipboard mechanism changes. [MOD] Saving now quicker when updating existing files. [MOD] Prior data now stored in its own sub-.zip. [MOD] Alt-0 preserves context when skipping channels. [FIX] Keymap edits trying to record undo (not supported) [FIX] Keymap mouse focus and selection fixed. [FIX] Sample Audition thread instability. [FIX] Sample List interfering with sample playback. [FIX] Crash when changing current order/pattern. [FIX] 8-bit samples not saving correctly. [FIX] Audio engine seeking pattern row for auditions. [FIX] Workaround for hosts calling idle() before open(). [DOC] Step modes (Alt-0 to 9) shortcuts entry added. [DOC] Cursor Guide (Ctrl-Shift-G) entry added. [DOC] Follow Pattern (Ctrl-F) entry added. [DOC] Instrument label description updated (re:colours). v1.0.2 [MOD] Crash reports now include more information. [FIX] Instability editing instr./sample during playback. [FIX] 4-bit samples causing crash during XM import. v1.0.1 [MOD] Manual Mode now detects when reviSiT has focus. [FIX] Version number on comments incorrect. v1.0 [ADD] Documentation / help (100% complete). [ADD] Context-sensitive help (F1). [ADD] * Help now available in Activation dialog. [ADD] * Manual key mode available in Activation dialog. [ADD] Mouse support for pattern editing mode button. [ADD] Mouse support for instrument keymap. [MOD] Pattern previews now cleared on pattern switch. [MOD] Graphics update now delayed for channel edits. [MOD] Improved layout for Pattern Options. [MOD] Improved layout for MIDI panel in Instrument List. [MOD] * Channel headers now support surround sound. [MOD] Dragging windows now more robust. [FIX] Keyboard support for troublesome hosts (SONAR,etc) [FIX] Improved thread safety for Undo / Pattern Options. [FIX] Cursor sometimes not displaying in text boxes. [FIX] Problems with popup help in SONAR. [FIX] Conflict with Nuendo screensets. v0.99.2 [MOD] * Update cURL library to v7.19.2. [MOD] * Minor changes to Experiment code. [FIX] * Redundant +++/=== removed from MIDI mode. [FIX] Crash when hosts don't support sync. (BeroTracker) v0.99.1 [FIX] Tracktion (version > 3.0.2.6) incompatibility. v0.99.0 [ADD] Help 'button' on status bar. [ADD] Online update checker notification. v0.98.0 [ADD] * Experiment measurement code (100% complete). [ADD] Setup/installation program. v0.97.0 [ADD] * Experiment measurement code (75% complete). [ADD] Help Documentation (60% complete). [MOD] * Improved experiment data compaction. [WEB] * Experiment website launch. v0.96.0 [ADD] * Experiment measurement code (50% complete). [ADD] * Automatic experiment data uploader. [ADD] * 'Offline' experiment data uploader feature. v0.95.0 [ADD] * Activation prompt. [ADD] Help Documentation (50% complete). [ADD] Mouse close button for Advanced MIDI Settings. [ADD] Default Order List for new files. [ADD] Load/Save reViSiT Instruments (.zip) [ADD] Load/Save reViSiT Samples (.zip) [MOD] Ctrl-Alt-T sets Always-on-top from anywhere in OS. [MOD] Ctrl-Alt-R/F2 toggles reViSiT focus from anywhere in OS, and returns focus upon next press. [MOD] Minor graphics performance improvements. [MOD] Help bar now accessible by clicking status bar. [MOD] Minor aesthetic changes. [MOD] No more excessive mem. usage for MIDI-triggering. [MOD] Prefs. scrollbar no longer keeps cursor onscreen. [MOD] Editor page tabs now "mouseable". [MOD] Fixed support for Tracktion 3 issues. [FIX] Problems detecting empty XML entries. [FIX] Undo during playback not always thread-safe. [FIX] Duplicated keystrokes in some hosts. [FIX] Memory leaks in user interface. v0.94.1 [MOD] Envelope Carry disabled when loading older files. [MOD] v0.94 code for non-host MIDI timing removed. [MOD] Sample looping improved. [MOD] Loaded .wav files now padded with an extra 0. [FIX] * Crash when selecting Output in Order List (F11). [FiX] Added protection against wavetable increments that are larger than the wave. v0.94 [ADD] Envelope Carry feature. [MOD] Workaround for omitted MIDI messages in Cubase. [MOD] MIDI note-off behaviour simplified. [MOD] New code for MIDI timing when host isn't playing. [MOD] Now possible to send MIDI messages (e.g. effects) without triggering a note (enter instrument only) [MOD] Envelope nodes inserted between existing nodes. [MOD] Pattern Overview now updates instantly. [FIX] Greatly improved stability. [FIX] Crash in Preferences (F12) screen. [FIX] Crash when loading while pattern overview is open. v0.93 [ADD] * MIDI-triggered pattern playback, replacing use (internal) of order list to control playback. [ADD] * Pitch-to-pattern mapping in order list (F11) [MOD] IP address no longer sent with feedback. [MOD] Improved support for nonstandard IT/XM files. [FIX] Some slider bars not displayed correctly. [FIX] Loud samples corrupted during save. [FIX] "Click here for help (F1)" not working. [FIX] Optional Email address not sent with feedback. [FIX] Miscellaneous bugs fixed from crash reports. [FIX] Month incorrect on feedback reports. [FIX] Minor issues with Output Name editing. [FIX] Envelope graph mouse editing issues. [FIX] Instability during playback (esp. while editing). [FIX] Cursor movement with mouse in Order List (F11) [FIX] Simultaneous MIDI notes not handled correctly. v0.92.1 [ADD] Feedback feature (Ctrl-# or speech icon) allows you to send me ideas, comments, bug reports from inside the program, and can optionally include technical data, module data and/or a screenshot. [ADD] Error Report feature allows you to send me techni- cal information and a description when the program becomes unstable. [ADD] Mouse selection in Pattern Editor. [ADD] Volume/Panning Swing added. [ADD] Pitch-based panning added (Pan-Pitch Cntr./Sep.) [ADD] Editor Window position now saved with preferences. [ADD] Instrument switching in audition mode. [MOD] Improved Audio Performance. [MOD] Improved Audio Quality. [MOD] Improved Graphic Performance. [MOD] Improved Memory Handling/Usage. [MOD] Improved MIDI support in Reaper. [MOD] Compatibility with IT loop points improbed. [MOD] Major Row Highlight now shown in selections. [MOD] MIDI Reset sends "All Notes Off" (for sustain). [MOD] Note Off (===) audition behaviour changed. [MOD] Renamed plugins now partially supported. [FIX] End of Song at order 0 when loading from host. [FIX] Tuning inaccuracies caused by rounding errors. [FIX] Resizing artifacts in FL Studio. [FIX] Problems with sync'd playback beyond order list. [FIX] Improved reliability of IT/XM loading. [FIX] Pattern skip during playback causing instability. [FIX] Black space above/below pattern not cleared. [FIX] AUdio/UI concurrency issues. [FIX] MIDI reset overflow. [FIX] Chords not playable in MIDI audition. [FIX] F8 sends MIDI reset (not stop) after audition. v0.92 [ADD] * Multiple Audio Outputs. [ADD] * Advanced Output Routing (send individual channels, samples, instruments to specific output busses). Set (left click), clear (right click) or toggle (Enter) routings using the mouse and keyboard. [ADD] * reBUS VST Effect (send bus audio to a host track) [ADD] * Default Output Bus setting (F11). [ADD] * Middle mouse click or Enter sets/toggles Default Channel Bus in F12. [ADD] * Channel Configuration output matrix (F12). [ADD] * Set Output Bus effect (S0x). [ADD] * Option to select "(none)" as output bus to disable channel (lightens processor load). [ADD] Non-destructive save (Ctrl+S) preserves original module when overwriting reViSiT .zip files. [ADD] Save As shortcut (Ctrl+Shift+S) added. [ADD] New/Clear Module feature (Ctrl+N) added. [ADD] Export Sample to WAV (Save, in F3). [MOD] Audio Performance Improvements (esp. Pro Edition) [MOD] Audio Mixing Quality Improved. [MOD] Obsolete IT, FT, MOD effects no longer loaded. [MOD] Post-pattern preview now blank for End-of-song. [MOD] Pattern follow switched back to Ctrl+F. [MOD] Octave now switchable in Audition mode. [MOD] Note Offs (===) now outputted upon entry. [MOD] v0.85 file support removed. [MOD] More robust XML parsing. [MOD] Help Popups will not straddle multiple monitors. [MOD] Minor UI aesthetic changes to popup dialogs. [FIX] XM files using more than 99 instruments crashing. [FIX] Audition mode only plays Sample 0. [FIX] Button focus issues in Instrument List. [FIX] Keyboard MIDI effect selection issues. [FIX] Pattern Overview not displaying in v0.91. [FIX] Cursor reset to 0 upon Song Load. [FIX] Drop List values not updating instantly. [FIX] Memory leak in editor window creation/deletion. [FIX] Delay notes causing clicks. [FIX] Help Popups appearing offscreen. [FIX] Apply Last Pattern Options not initialised. [FIX] Pattern previews affected by playback. [DOC] S0x Set Output Bus effect documented. v0.91.0 [ADD] * Quad (4.0) and Surround Sound (5.1) support. [ADD] * Depth setting added to panning column. [ADD] * Discrete channels in pan cols. (FL,FC,FR,RL,RR,LF) [ADD] * Depth envelope added to Panning in Instr. List. [ADD] * Set Depth effect (S9x). [ADD] * Set Theta (Txx) effect added. [ADD] * Depth slide effect (Vxx). [ADD] * Theta slide effect (Wxx). [ADD] * Default sample depth/theta setting. [ADD] * Default instrument depth/theta setting. [ADD] * Default channel depth/theta setting in Order List. [ADD] * Professional Edition insignia on toolbar. [ADD] Warning when loading Pro modules in Std. Edition. [ADD] Apply last Pattern Options feature (Ctrl+F2) [ADD] Alt-O*2 overwrites + extends pattern (if required) [ADD] Shift-Alt-O copies highlighting from clipboard, without copying data. [ADD] Shift-Alt-O*2 overwrites highlighting and extends pattern using clipboard, without copying data. [ADD] Alt-Backspace sets manual Undo Checkpoint. [ADD] Shortcut to Octave Menu (Alt+T). [MOD] Audition Mode now available throughout reViSiT. [MOD] Audition Mode now uses Caps Lock and is lockable. [MOD] Chords now supported in Audition mode. [MOD] Preferences page updated to support Pro features. [MOD] Graphics Memory and Performance Improvements. [MOD] Instrument Colours more visible in Overview. [MOD] Muted channel fading now reflected in Overview. [MOD] Pattern Follow now uses Scroll Lock. [MOD] Floating window position unified for editor pages. [MOD] Editor page title bars extended (for performance). [MOD] Undo clock now accounts for Daylight Savings. [FIX] MIDI Stop/Reset not issuing note-offs. [FIX] Audition Mode not releasing notes. [FIX] Pattern Channel Labels corruption. [FIX] Instrument colours sometimes disappearing. [FIX] Previews not updated on editing mode change. [FIX] Pattern Highlight edit erases pattern data. [FIX] Slow update when editing channels in Order List. [FIX] Panning appearing in wrong Info Page column. [FIX] Support improved for host 'cycle' modes. [FIX] Instr./Octave menus updated after keyboard edit. [DOC] Help System code overhauled (now uses HTMLHelp and supports Microsoft Windows Vista). [DOC] Surround Sound features documented. [DOC] S7y parameters incorrect in main and Sxx list. [DOC] Laptop octave control requires 'Ctrl+'. [DOC] Instrument labels and colours documented. v0.90.2 [ADD] Scrollbars for Sample List, Instrument List, Order List, Keymap and Channel Configuration [MOD] Improved Envelope graphics and interaction. [MOD] Volume Swing, Pan Swing, Pan-Pitch Centre, Pan Separation controls disabled in Instrument List. [FIX] Channel loading producing corrupt channel names. [FIX] Memory errors when opening/closing editor. [FIX] Bug in channel header drawing. [FIX] Minor External MIDI Device handling errors. [FIX] Unitialised variable in MIDI code. [FIX] Accuracy of slides when playing looped pattern. [FIX] Keyswitching issues (Note On/Off reversed). [FIX] Editing +++ in order list causes instability. v0.90.1 [ADD] Instruments Labels - use letters, symbols, numbers to identify instruments in the pattern and list. [ADD] Instruments Colours (Alt 0-4, in Instrument List) [ADD] Channel Naming (in Order List) [ADD] Channel Colours (in Order List) [ADD] Keyswitch MIDI Effect (Adv. MIDI Settings) [MOD] Alternative mixing code (supports Surround Sound) [MOD] New Channel Configuration interface (Order List) [MOD] Alt-L now alternates between channel and pattern. [MOD] Editing mode (pan/vol) now displayed in editor. [FIX] Note stealing / key-repeat conflict. [FIX] Minor graphics update bug. [FIX] Window not auto-scrolling with selection creation. [FIX] Highlighting errors in Instrument List. [FIX] Uninitialised variable access in pattern drawing. [FIX] Channel Name truncated to channel width. [FIX] Improvements to thread safety. [FIX] Minor memory handling errors in UI. v0.90 [MOD] Minor aesthetic changes. (beta) [MOD] End key now skips to last entry in Order List. [MOD] End key now alternates between end of instrument/ sample name and PLAY button. [MOD] Held key no longer retriggers in audition mode. [MOD] Note Off no longer 'sounds' for note entry (except when pattern follow is ON and pattern is playing) [FIX] Text entry for sliders bug. [FIX] Cursor drawn over volume amplification box. [FIX] Slider graphics not updating with mouse use. [FIX] Flickering in MIDI Settings dialog. [FIX] Default MIDI velocity and Pitch bend range bug. [FIX] MIDI effect 00 setting no longer uses last value. [FIX] Alt-8 Set Cursor Step not functioning. v0.89.5 [ADD] Pattern Follow (Ctrl-F) - cursor follows playback. [ADD] Pattern Preview of rows before and after current in Pattern Editor (only when the pattern matches current order, Centralised cursor recommended). [ADD] Pattern Overview (#) - window displaying thumbnail of entire pattern, viewport and playback cursor (with mouse support). [ADD] Pattern Font option in Preferences (F12). [ADD] "reViSiT" TTF Font installed automatically. [ADD] Pattern Editor now scrollable with mouse wheel. [ADD] Mouse wheel scrolls sample/instrument in F3/F4. [ADD] Initial international keyboard layout support. [ADD] Pattern Editor Cursor Guide (Ctrl-G) added. [ADD] Set Undo checkpoint (Ctrl-Enter). [ADD] Use current row as default (Enter). [ADD] Frame-accurate note entry in Pattern Follow, (SDx commands inserted automatically). NOTE: Must have effect command and parameter columns enabled (,). [MOD] Improved external MIDI code (may improve timing). [MOD] Live playback / audition overhauled. [MOD] "Misc. Editing" undo checkpoints now timestamped. [MOD] Instrument keymap now uses truetype fonts. [MOD] Centralised cursor now stays centred at all times. [MOD] F5 opens Info Page only when already playing. [MOD] Pattern data displays now uses TrueType fonts. [MOD] Pattern Graphics performance improvements. [MOD] Info Page Graphics performance improvements. [MOD] Audio performance improvements (up to 50%). [MOD] Help bar now only appears once a session. [MOD] MIDI In mode saved with preferences. [MOD] Step to pattern by order now ignores markers, etc. [MOD] Pattern playback highlighting augmented with line. [MOD] Can now jump forward with Cxx in Pattern playback. [MOD] MIDI In now supports edit mask - NOTE: you must now enable the volume column to record velocity. [MOD] Inc/Dec Instrument now instead of Shift+-/=. [MOD] ´ for Note Off/Mode change on German keyboards. [MOD] [/] pattern skip in Info Page (was Shift+-/=). [MOD] Note Cut/Off now performed upon entry. [FIX] Timing inaccuracies in external MIDI output. [FIX] A number of memory leaks plugged. [FIX] Memory corruption with variable length patterns. [FIX] Crash when retriggering non-exist instruments. [FIX] Manual Keyboard mode button not visible. [FIX] Tab stop ordering in Instrument List. [FIX] Ctrl key not usable in Envelope graphs. [FIX] Insert key inserting space when on 'Play' region. [FIX] Can't pan right/pitch up in envelope graphs. [FIX] Crash when Ping Pong loop toggled during playback. [FIX] Initial preference paths lacking rightmost '\'. [FIX] Instrument menu not updated on load-from-host. [FIX] Info Page not reacting properly to scrolling. [FIX] Note Delay (SDx) effects not remembered. [FIX] Volume Amplification (Alt-J) dialog not appearing. [FIX] Rightmost Cxx or Bxx used instead of leftmost. [FIX] Crash during multiple-sample load in some hosts. [FIX] Pattern highlight not used as cursor jump. [FIX] Pattern options not updating on pattern switch. [FIX] Crash editing pattern length (+ undo) on playback. v0.89.4 [ADD] New Help System (Ctrl-F1, not yet complete) [ADD] Sample/Instrument List Audition mode (hold Ctrl) [ADD] Shift-Delete clears current cell. [ADD] Shift-Alt-Delete clears entire row. [ADD] Alt-Up/Down always steps 1 (ignores increment) [ADD] Ctrl-Alt-F2 now also brings reViSiT to foreground. [ADD] Alt-PgUp/Dn scrolls pattern without moving cursor. [MOD] Pattern playback (F6) now possible if host playing [MOD] Square and Saw waves swapped (for IT2 consistency) [MOD] "No Click" for SCx command. [MOD] Hide Editor now Ctrl-F4, not Esc. [MOD] reViSiT now indicates when playing "with Host" [MOD] Warning message when pasted data exceeds pattern. [MOD] Shift-F1 reserved for help system (was "Host Key") [FIX] First row triggered when host plays outside order. [FIX] Buggy mouse behaviour. [FIX] Vibrato not working correctly. [FIX] Crashes / Freezes during sample/instrument select [FIX] Channel mute shading now updates in background [FIX] MIDI processing problems (Note-Offs, etc.) v0.89.3 [ADD] Fast Tracker (XM) file support. [ADD] Border around envelope when in focus and empty. [ADD] Insert key for adding envelope nodes after current [ADD] Host Keys: Shift-F1..F12 now sent direct to host (for remapping to host functions in the host) [ADD] Always-On-Top status now saved with preferences. [ADD] Load button in Sample List. [ADD] Editor window menu (right click in taskbar). [ADD] Sample/Instrument List intelligent sync. [ADD] Shift-N copies previous order in order list [MOD] Old help system removed (in prep. for new system) [MOD] Ctrl-Alt-R (bring reViSiT to foreground) now works outside Manual keyboard mode. [MOD] Workaround for Renoise file dialog problems. [MOD] Instrument Tab-key behaviour improved. [MOD] Envelope mouse behaviour refined. [FIX] Vibrato effect not working correctly. [FIX] Serious playback memory leak. [FIX] Occassional crash when playing for first time. [FIX] MOD import not setting pattern length to 64 rows. [FIX] Sample loops not triggered if Begin = 0. [FIX] Samples of zero length causing crashing. [FIX] Corners of MIDI settings dialog now transparent [FIX] MOD sample volume now read as default (not global) [FIX] Selection and clipboard issues in keyMap. v0.89.2 [ADD] Protracker (MOD) and compatible file support. [ADD] No click 'feature' (Note cuts are fast Note Fades) [MOD] Sample loop clicks reduced in IT/S3M imports. [MOD] S3M loop imported as Normal Loop not Sustain Loop. [MOD] Improved limit checks on sample loop entry. [MOD] Instrument entry resets playback volume to default [FIX] Hanging notes when S77 used. [FIX] Shift key sticking during pattern selection. [FIX] File dialogs not showing after first appearance. [FIX] S3M import (Corrupt files? Chn. Pan now ignored) [FIX] Sample Audition working correctly (without clicks) [FIX] Retrigger not retriggering expired notes. [FIX] Short samples confusing NNA behaviour v0.89.1 [ADD] Scream Tracker 3 (S3M) file support. [ADD] S70,S71,S72 Past Note Cut, Off, Fade [ADD] S73,S74,S75,S76 Set NNA to Cut, Cont, Off, Fade [ADD] S77,S78 Disable/Enable Volume Envelope [MOD] Audio Performance Improvements. [MOD] New "Sent to Host" MIDI algorithm. [MOD] Minor toolbar aesthetic update. [FIX] XML escape characters mishandled. [FIX] Samples mismatched during Keymap load. [FIX] MIDI memory leak plugged. [FIX] Stuck notes on IT files (Note off/cut not loaded) v0.89.0 [ADD] New Note Actions (Off, Continue, Cut, Fade) [ADD] Volume Fadeout [ADD] Duplicate Checks Types (Note, Sample, Instrument) [ADD] Duplicate Actions (Off, Cut, Fade) [ADD] Pitch Envelope (IT Compatible) [ADD] Support for IT v1.0 files. [ADD] Sony Acid 6 support [ADD] Block Swap (Alt-Y) [ADD] Insert next order in order list (n) [ADD] Skip to next/previous channel (Alt-Left/Right) [MOD] Support for 1/2 digit slider entry [MOD] Solo now mutes *all* other channels (including previously solo'd channels) [MOD] Envelope Info boxes now a single tab stop [MOD] Background of Pattern Editor toolbar darkened [MOD] Instrument auditioning now uses Note Off. [FIX] Initial corruption of sound output [FIX] MIDI output memory leaks (?) [FIX] Occassional crashes when importing IT2 files. [FIX] Lxx not continuing previous portamento. [FIX] Kxx not continuing previous vibrato. [FIX] Portamento not accounting for sample 'speed'. [FIX] Keymap samples entries not saving. [FIX] Sample Vibrato crashing. [FIX] Data corruption when using long patterns [FIX] Data corruption when using undo. [FIX] Sample audition not working correctly [FIX] Omitted keymap entries causing crashes [FIX] First envelope node sometimes not saved. [FIX] MIDI processing fixed (effect, retrigger, etc.). [FIX] S8x panning range fixed [FIX] IT sample/instrument mapping behaviour [FIX] Shift-key detection anomalies [FIX] MIDI Pitch slides not resetting on new note [FIX] Anomalous IT "stereo" samples ignored. v0.88.1 [MOD] File dialogs remember last paths [MOD] Initial Resolution now saved with preferences. [MOD] Path handling changed to support Live/EnergyXT [FIX] Samples sometimes not loading [FIX] Samples sometimes panned to far to right [FIX] Save With Host reloading bug [FIX] Order list not reloading correctly v0.88 [ADD] Full Impulse Tracker 2 file support. (patterns, samples, instruments, etc. including IT 2.15 compression support). [ADD] Panning & Volume Envelopes. [ADD] Pitch Envelopes* (*unfinished). [ADD] Higher Graphics Priority option. [ADD] Home/End keys for Order List. [ADD] +++ Marker supported in Order List. [ADD] === End of Song Marker added to Order List. (reViSiT will not compute/play after this marker) [ADD] Always On Top keyboard switch (Ctrl-Alt-T) [ADD] Bring Editor to Top keyboard shortcut (Ctrl-Alt-R - only works in Manual Keyboard Mode) [MOD] Audio performance improvements. [MOD] Graphics performance improvements. [MOD] Advanced Sync performance improved. [MOD] Improved parameter noise filter. [MOD] Improved MIDI stop behaviour (F8 - Stop Notes, F8 x 2 - MIDI Reset). [MOD] Resize / Window Controls now available while editor pages active. [MOD] Editor window now grayed out when inactive. [MOD] Always On Top status saved with preferences. [MOD] Pattern redraws behind editor pages as needed. [MOD] Toolbar interaction brings editor to top [FIX] Minor Memory leaks plugged. [FIX] High CPU load when Host plays with no Order List. [FIX] Sample/Instrument auditioning bug fixed [FIX] Triggering empty samples no longer crashes [FIX] Mouse causing crash when used on keyMap v0.87.4 [ADD] MIDI In Off/Mono/Poly switch (Ctrl-M) [ADD] Always On Top switch [ADD] reViSiT GUI now has own taskbar entry [ADD] Instrument Menu Shortcut (Alt-I) [MOD] MIDI In re-enabled (disabled for testing) [MOD] Minor graphics performance improvements [MOD] Re-initialise / MIDI Reset not Ctrl-I (was Alt-I) [MOD] Manual keyboard mode re-introduced [FIX] Buzz / Sonar Key problems (use Manual Mode) [FIX] Save corruption on patterns with >64 rows. [FIX] Order list playback position updating. [FIX] One row extra shown in Instrument keymap. [FIX] Extra long sample filenames now supported. [FIX] Initial interface sizing on Cubase SL 3. [FIX] Problems loading patterns where rows <>64. v0.87.3 [ADD] New Toolbar/Editor Window Interface. [ADD] Resize window feature (up to 2x1600x1200) [ADD] Full-screen/Expert Mode [MOD] Improved Memory usage [FIX] EnergyXT problems [FIX] Mouse selection in Sample/Instrument List v0.87.2 [ADD] MIDI-In for Note Entry. [ADD] Bxx (Jump to Order) effect. [ADD] Axx (Resolution Control) effect. [ADD] Laptop shortcuts added: '['/']' for next/previous pattern (use Ctrl to advance in order), Ctrl+'-'/'=' for octave changes. [ADD] Numeric entry for sliders (just type) [ADD] Loading of multiple samples - select while holding Ctrl in sample file dialog. [ADD] Pattern skip during F5 playback (Num-'+'/'-' or -/= for laptop users) [ADD] Shift-Space in Info Page mutes and decrements cursor. [ADD] Numeric pad support in VST Host keyboard mode. [ADD] Ctrl-L/O/S (Load/Open/Save) keyboard shortcuts. [ADD] Shift-n (where n is 0-9) sets cursor increment to 10-19. [ADD] Ctrl-F6 to play current pattern from cursor. [ADD] Initial Resolution setting in Preferences. [ADD] Increment/decrement keys for numeric text boxes. [ADD] File Menu added to Main Menu. [ADD] Playback Menu added to Main Menu. [ADD] Goto Instrument (in pattern) / Sample (in keymap) from row ('G'). [ADD] US Keyboard support (use ` or ' for vol/pan switch and Note Off) [MOD] Keyboard modes replaced - if keyboard not working, hit the key icon in the the bottom right. [MOD] Track length no longer saved with module (inherits from pattern length)l [MOD] Sample speed now defaults to that in sample file. [MOD] Auditioning now stops upon key release. [MOD] Info Page graphics performance improvements. [MOD] Alt-N (Skip to next empty pattern) now moves cursor to 0,0. [MOD] Miscellaneous Memory Optimisations. [MOD] Max Pattern length now 256. [MOD] New notes now reset MIDI Channel Volume (unlike IT2) . [MOD] Warning now appears when playback attempted in area skipped by Cxx command. [FIX] Memory corruption when loading samples. [FIX] MIDI Volume falling off when Instrument Global set lower than 64. [FIX] Steinberg Freeze support removed (had issues). [FIX] Esc misbehaving in Pattern Options and MIDI Settings. [FIX] Sample [file]name no longer limited to 12 chars. [FIX] Instrument Menu Update problems. [FIX] Intermittent button failures in some hosts. [FIX] "Modules"/"Samples" prompts mismatched in folder path boxes. [FIX] Crashing on Instrument #99. [FIX] Alt/Shift/Ctrl no longer interfere with mouse. [FIX] Excessive CPU usage on instrument list. [FIX] Graphics Priority option removed. [FIX] Problems switching between Menu and Instrument List. [FIX] Clipboard and editing problems with large patterns (>64 rows) [FIX] Occasional errors while switching patterns or pasting data during playback. [FIX] Resetting of playback cursor while switching patterns. v0.87.1 [FIX] Resized patterns being corrupted upon save. v0.87 [ADD] Advanced Sync, including support for variable length patterns. [ADD] Cxx (Jump to row xx of next pattern) support. [ADD] SB0/SBx (Pattern Loop between SB0 and SBx, for x times). Full support for nested loops. [ADD] Ableton Live support. [ADD] Magix Samplitdue support. [ADD] Octave and Instrument drop lists now denoted by arrows. [ADD] Goto pattern command ('G') now available in Info Page and Order List. [ADD] Keyboard support for Info Page (scrolling and channel muting). [ADD] Sample Speed setting (allows de-tuning of samples) [ADD] Halve (Alt-G)/Double (Alt-F) selection shortcuts. [ADD] Clear Selection (Alt-X*3) shortcut. [ADD] Mouse support for Sample and Instrument Name Lists [ADD] Clipboard support for Sample and Instrument Lists (Alt-C Copy, Alt-Z Cut, Alt-Delete Clear, Alt-P Paste) [ADD] Steinberg 'Freeze' support. [ADD] Pattern Options dialog (Ctrl-F2 in Pattern Editor) for changing row highlighting and pattern length. [ADD] Move to next (Ctrl-'+') / previous (Ctrl-'-') pattern in order list (Pattern Editor only). [ADD] Play song/pattern from cursor (F7). [ADD] Move to next empty pattern (Alt-N). [MOD] Message now alerts user that status area drop lists are not useable when certain dialogs are active. [MOD] Complete Interface make-over. [MOD] Preferences no longer saved to Song / Host. [MOD] Portamento now defaults to original pitch (per IT) [MOD] Shift-F4 now moves Instrument List tab backwards. [MOD] Row 0 now plays even when hosts don't fully rewind to time 0.00 (beware of shortened duration of first row - offseting song still recommended.) [FIX] Editor tabs sometimes inoperative. [FIX] Occassional conflict between tabs and muting. [FIX] Cursor no longer leaves Pattern Editor. [FIX] Version number incorrect on Main Menu. v0.86.5 [ADD] Advanced MIDI features. All tracker effects (exc. Oxx) now affect MIDI output. [ADD] MIDI Aftertouch / Control Change Effects [ADD] MIDI Settings dialog to configure instrument MIDI settings, including pitch bend range (and resolution), default MIDI velocity and MIDI Effect assignments. [ADD] Renoise 1.5 now supported (Thanks to Taktik). [ADD] Keymap pitch settings now enabled. [ADD] Keymap effect settings now enabled. Row effects combine with, rather than replace, keymap's. [MOD] Audio Effects Engine re-written. All row effects should now behave exactly as in IT2. New engine supports multiple effects per row (not accesible in interface yet). [MOD] Pitches moved an octave down (to mirror IT2) [MOD] Exx/Fxx now share parameter memory. [MOD] Sample / Instrument audition now operates: key down = note on, key up = note off (as in IT2). [MOD] Cursors now skips channel during selection. [MOD] MIDI Reset no longer transmits "All Sound Off". [MOD] Alt-M (mix clipboard) now initially fills empty rows, then empty fields of each row. [MOD] New font for path boxes and drop lists. [MOD] About 50% performance boost from compiler tweaks. [MOD] Folder dialogs now carry advice. [MOD] Alt-D now begins with selection the size of Minor (was Major) highlight, then doubles each time. [MOD] Sample inherits name from sample filename. [MOD] Special characters/symbols now available in sample and instrument names. [MOD] Pressing shift during transpose (Alt-A/Q) now shifts by octave. [MOD] Input mask now splits effect command & parameter. [MOD] Cursor step now affects cursor key movement. [MOD] Auditioning in keyMap only accesible with '4' key. [MOD] Notes Off now triggers MIDI note off (was that only Note Cut did so). [MOD] Effect of panbrellos and tremolos now shown in Info Page. [FIX] Top droplists no longer usable when dialog active. [FIX] Crashing when reViSiT exited during playback. [FIX] Numpad symbols intefering with main keyboard. [FIX] Auditioning no longer limited to 32 notes. [FIX] MIDI Reset on F8 not always triggering. [FIX] Pattern switching inteferes with selection. [FIX] Errors when insert order list entries. [FIX] Main menu inaccessible from Song Variables page. [FIX] MIDI device list visible through Main Menu. [FIX] Crashing/Errors while loading specific samples. [FIX] Auditioning in Sample list auditioned instruments. [FIX] KeyMap cursor able to leave track to right. [FIX] Left and Right VU meters swapped in Info Page. v0.86.4 [ADD] Default Preferences can now be saved (also saved automatically with module). [MOD] Shift-'-'/'=' (Octave set) no longer needs Shift. [MOD] reViSiT automatically switches to Pattern Editor, when a module is loaded. [MOD] "Pitch" tab in Instr. List renamed "Pitch / MIDI". [FIX] 'Stop' keyboard shortcut incorrectly shown as F6. [FIX] Memory guards added to reduce risk of problems when reViSiT is closed whilst playing. [FIX] "Windows" (Win32) keymode option disabled in Song Variables Keymode list (reViSiT still uses this mode internally, for some hosts). [FIX] Instrument Menu now maps properly to Instr. List. [FIX] Drop lists now accept key input in Hook modes. [FIX] Sample/Instrument auditioning no longer overloads mixing engine. [FIX] Keyboard mode setting no longer saved with module or stored in default settings. [FIX] Crashing upon Save-With-Host when host cannot supply plug-in directory fixed. v0.86.3 [ADD] Save-With-Host feature. reViSiT module is saved (internal) with host document (e.g. Cubase sequence). Can be disabled in Song Variables screen. [ADD] MIDI Program and Bank (LSB & MSB) can now be set. [ADD] User-configured MIDI delay now available (up to 1 second). [ADD] MIDI Reset. Trigger automatically upon stop (F8), or manually, using Ctrl-I. [ADD] Mouse Support added. Most settings adjustable with the mouse. Roughly equivalent to IT mouse support. [ADD] Song Variables page added. Used to configure reViSiT session settings. [ADD] Settings to specify default module, sample and instrument folders. [ADD] Setting to enabled higher graphics priority, for computers (and hosts) suffering graphics lags. [ADD] Keyboard mode switch available in Song Variables. [ADD] Normalise feature in Sample list (Alt-M; Normalise to peak value). [ADD] Instrument Swap feature added. Swap in Instrument List (Alt-E) or both List and Patterns (Alt-S). [ADD] Instrument keyMap implemented. Mapping of sample, volume and panning now possible (effects tba). [ADD] Instrument 'default pan' and 'global volume' settings enabled. [ADD] Transport / Playback bar. Status bar now has buttons, for Play Song, Play Pattern, Play from Cursor and Stop. [ADD] '[' / ']' for pattern skip (for laptop users, without numeric pads). [ADD] Up/Down cursors can now be used to change control focus in Sample/Instrument List. [ADD] reViSiT remembers cursor position in editor pages. [ADD] reViSiT remembers active editor page when window is closed / hidden in host. [MOD] Info Page graphics performance improved. [MOD] Mono panning more accurate (uses sin/cos curves). [MOD] Stereo panning more accurate (similar to above). [MOD] Channel Mute now toggleable in realtime for MIDI. [MOD] Numeric entry behaviour changed: cursor steps upon entry; backspace zeroes digit at cursor; delete zeroes digits at and right of cursor. [MOD] Text box behaviour changed: cursor steps on entry. [MOD] Invalid Loop points behave as in IT2 (will turn loop to 'Off'). Warning will appear in status bar. [MOD] Main Menu / Splash now only appears when plug-in is first loaded. [MOD] reViSiT no longer requires any extra .dll's. [MOD] Pressing F8 in the Info Page will stop playback and freeze graphical output. F8 again will clear. [FIX] MIDI Device list numbering fixed. [FIX] MIDI Device list mouse/display problems fixed. [FIX] Clicks no longer occur when samples are triggered. [FIX] Logic sync offset fixed. v0.86 [ADD] Basic MIDI output, via VST Host and direct driver. Supported MIDI messages: initial pitch, inital volume, MIDI channel, note delay (SDx). [ADD] Support for 8/24/32-bit WAV's + all sample rates. [ADD] Info Page. F5 now displays information about currently playing tracks. Quite CPU intensive, but will not interfere with audio playback. [ADD] Loop points now displayed in waveform preview. [ADD] Host Sync accuracy improvements: now sample accurate. [ADD] Support for two methods of syncing with host: ppQ and sample position support. Switched internally, depending on host support. [ADD] Return key now sets current row to current instr. [ADD] Stereo sample playback and panning. Note: panning behaviour might alter slightly in next version. [ADD] Ctrl-'+'/'-' keys for instrument selection. [ADD] Playback cursor in Order list. [ADD] Cursor increment in Order list. [ADD] Variable cursor increment in Pattern Editor. [ADD] Alt-F1...F8 channel mute keyboard shortcuts. [ADD] Page Up/Down instrument inc/dec in F3/F4 pages. [ADD] Drop down lists for current instrument and octave. [ADD] Backspace key will delete previous row and move cursor up (unlike IT, which only moved cursor up). [ADD] New file system, including long and short XML tags (e.g. "module" and "mo", respectively). Backwards compatible to v0.85.x - NOTE: v0.85.x backwards compatibility will be dropped in v0.9. [ADD] Parameter Noise filter: abrupt panning and volume changes no longer produce clicks. [ADD] Shift-'-'/'=' (+/-) now affect the current octave (for laptop users, without numeric pads). [MOD] "Current Instrument" now refers to instruments, not samples. [MOD] Missing order entry no longer stops playback. [MOD] Mute / Solo channel status now saved with module. [FIX] WAV's with extra info now load in reViSiT. [FIX] Logic file crashes/problems. [FIX] Loop Begin/End now reset correctly for newly loaded samples. [FIX] D0F and DF0 now behave as in IT2. [FIX] Graphics update after sample/module loading. [FIX] Graphics updates on muted channels. [FIX] Graphics updates on selections. [FIX] AudioMulch playback crash problem fixed. [FIX] Crash bug when reViSiT deleted without displaying. [FIX] Cursor now longer increments off the bottom of the Pattern Editor. [FIX] Conflict between Alt-J and Main Menu Esc usage. v0.85.5 [ADD] 'Auto' Keyboard Mode reinstated as default for unknown VST hosts (use Ctrl-Alt-K, or the key icon to switch to 'Manual' mode) [ADD] Main Menu / Welcome Screen(Esc) added, with mouse support. [ADD] Mouse code added (not yet finished). [MOD] "K-key" icon now automatically sets the keyboard mode to 'Manual' (for guaranteed keyboard input). [ADD] Magix products (Samplitude, Sequoia) now have keyboard support (but still have some issues with playback). [ADD] Support for Audiomulch and EnergyXT. v0.85.4 [ADD] New and improved sync support for VST hosts, including FL Studio, Cakewalk SONAR, DirectiXer, Tracktion, among others. [ADD] New Keyboard Mode: "Win32". Essentially Host mode, but processed inside the plug-in. Works with several hosts, including Tracktion, Orion, Aero Studio and Buzz. [ADD] Mouse support for enabling/disabling keyboard. Use 'K' key icon in bottom-right of reViSiT screen. [MOD] Appropriate keyboard mode now selected auto- matically at startup, depending on host. [MOD] Ctrl-Alt-Shift-K "Auto" switch removed. [MOD] Ctrl-Alt-K now turns keyboard support on or off (where applicable). Essentially switches between selected keyboard mode (on) and Host mode (off). [FIX] Support for 16-bit graphics modes. [FIX] Alt-D now selects correct number of rows. [MOD] Alt-B/Alt-E behaviour now mirrors that in IT. [MOD] Alt-J (Volume Amp.) now defaults to last setting. [ADD] Ctrk-J (Default Volume Amp.) added. v0.85.3 [FIX] Fixed bug when Host uses samplerate != 44.1kHz [MOD] 'Auto' Keyboard Mode now default. [ADD] Alt-B/Alt-E/Alt-D IT selection shortcuts added. [ADD] Instrument keymap control now fully-editable with selection and clipboard support [ADD] Alt-V/Alt-W IT Volume shortcuts added. [ADD] Alt-S IT Instrument shortcut added. [ADD] Dedicated sample audition (and, in future, MIDI In) audio channels added (32 live channels + 64 tracked channels = 96 channels of STEREO audio) [FIX] Fixed graphics bug with muting channels. [FIX] Miscellaneous fixes of keyboard issues, including comma / decimal point discepency. v0.85.2 [MOD] Interface code overhauled. [ADD] Interfaces for Instrument List added (instrument mode not yet available). [FIX] Shift-key issue on some hosts fixed. [ADD] Initial stereo support added (loading & saving, but patterns only use left channel) [FIX] Selection graphics update issue fixed. [MOD] Audition a row will no longer interrupt playback. v0.85.1 [ADD] The number of channels has been doubled (32->64). [MOD] Keyboard Input now operates in 3 user-selectable modes (indicated on left of the status bar): [1] Host Mode. reViSiT relies on the VST host to pass key input to reViSiT (default - not supported by all hosts). [2] Auto Mode. reViSiT intercepts all key input to the host and tries to determine which is meant for reViSiT, passing the rest to the host (Ctrl+Alt+Shift+'K' - problematic in some hosts). [3] Manual Mode. When active, reViSiT intercepts all key input to the host with- out passing on. Can be enabled / disabled whenever keyboard input is needed. (Ctrl+Alt+'K' to toggle). [ADD] Added playback counter for row, pattern and song position (also indicates if Order List is empty when Song Playback fails). [ADD] Support for Aero Studio (use above Manual Mode). [MOD] Alt-L now reverts back to track select from pattern select. [FIX] Auditioning notes (e.g. in Sample Editor) will no longer interrupt song or pattern playback. [ADD] Added support for END key in Pattern Editor. [MOD] HOME / END keys now behave as in IT2 - e.g. left of column > left of pattern > top of pattern. [ADD] '8' key now auditions pattern row. [MOD] '4'/'8' keys now advance through pattern. v0.85 [ADD] Support added for Logic 5, Cubase VST and several other VST hosts. Keyboard issues fixed. [ADD] Native support for .ZIP archives. Module patterns and samples now automatically zipped to single file (compatible with WinXP, WinZip, etc.). [MOD] Extensive User Interface (UI) redesign, including streamlining and enlargement. [FIX] Numerous additional performance improvements. This version now up to 400% faster than v0.84. [FIX] Muting/Soloing now takes effect during playback. [DEL] Prototype Song Variables screen disabled. v0.84.2 [FIX] Misc. performance improvements [not released]. v0.84.1 [FIX] Sample loading bug resolved. v0.84 Initial Alpha Release for Cubase SX. GETTING FURTHER SUPPORT ========================================== Before seeking further help, please review the contents of this readme.txt (the release notes) - many frequently asked questions (FAQ) are answered here (see KNOWN ISSUES / WORK IN PROGRESS section). Failing that, there should be a number of knowledgable people (including me) on the Forum (http://forum.revisit.info) who may be able to help you with your problem. If all else fails, users can contact me at info@revisit.info, and I will do my best to answer your queries. SUPPORTED HOSTS ================================================== Details of supported VST Hosts can now be found at: http://revisit.info/faq.asp#hosts FAQ / KNOWN ISSUES =============================================== There are no known major issues with the current release, though questions do crop up from time to time. Answers to a handful of the most common queries are given here. For more information, see: http://revisit.info/faq.asp. * "reViSiT doesn't work on ." --> Most hosts are supported, though sometimes they need a little tweaking. Further details can now be found at: http://revisit.info/faq.asp#hosts If you are still experiencing problems with a host, post a description of your problems, and I'll look into it. * "The first row sometimes doesn't play or sounds different, when playing from the VST host's transport bar." --> This is not a problem with reViSiT. Some VST Hosts, upon rewind, do not return to (or even start at) absolute zero themselves. reViSiT includes a workaround for this problem, but this might result in the first row being played ever so slightly late. Sometimes the problem can be solved by using the plug-in delay compensation or pre-roll settings in the host. However, the only guaranteed solution is to offset your whole song by a bar or so. * "The sound begins to break up when number of channels are playing simultaneously." --> Most modern computers should be easily able to acheive the full 64 channels of polyphony using the current version of reViSiT. However, performance ultimately depends on the processing power of the host computer. With NNA's, there can often be several channels of audio for each tracker channel, and this can add to the load on the CPU. An ASIO driver for your soundcard is highly recommend, and will make your computer feel more responsive. For details on how to obtain a generic low-latency ASIO driver that works with most consumer soundcards, see www.asio4all.de. If you still have problems, try increasing the buffer size (or latency) setting, and the problems should go away. CONTACT INFO ===================================================== All questions, comments, criticisms (constructive) and bug reports are welcome. Users are recommended to use the feedback URL, or forums (http://forum.revisit.info), before emailing the developer. nashNET Website: http://www.nashnet.co.uk reViSiT Website: http://revisit.info email: info@revisit.info ACKNOWLEDGEMENTS ================================================= Please see the reViSiT help file for more detailed list of thanks and acknowledgements. Special thanks to codeman38 for his conversion of the DOS 8x8 bitmap font ("PC Senior"), upon which the "reViSiT" font is based. This version of reViSiT uses the following technologies: - VST ------------------------------------------------------------ Copyright (c) 2003, Steinberg Media Technologies GmbH. VST is a trademark of Steinberg Media Technologies GmbH. - FLAC ----------------------------------------------------------- Copyright (c) 2000 - 2007, Josh Coalson. reViSiT supports the Free Lossless Audio Codec (FLAC), developed by Xiph.org Foundation, and uses code from the libFLAC++ library. - cURL ----------------------------------------------------------- Copyright (c) 1996 - 2008, Daniel Stenberg, . All rights reserved. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGE- MENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPY- RIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - CxImage & IJG JPEG library ------------------------------------- CxImage Copyright (c) 2005-2008, Davide Pizzolato. IJG JPEG Copyright (c) 1994-1998, Thomas G. Lane. - PortAudio (used by reVisiT Host) ------------------------------- PortAudio Portable Real-Time Audio Library Copyright (c) 1999-2011 Ross Bencina and Phil Burk ==================================================================