================================================================== reViSiT v0.89.2 Alpha Release (c) Chris Nash, 2006 Important Info Best Viewed: 640x480+, fixed-width font ================================================================== THIS RELEASE IS PROVIDED FOR THE PURPOSES OF TESTING AND FEEDBACK. TO THIS END, ALPHA USERS ARE REQUESTED TO PROVIDE FEEDBACK THROUGH AN ONLINE FORM, WHICH CAN BE VIEWED AT: http://www.nashnet.co.uk/english/revisit/feedback.htm ABOUT reViSiT ==================================================== VSTrack is the ultimate union of sequencing and tracking. reViSiT is a VST Instrument (VSTi) plug-in for VST-hosts (such as sequencers) that provides a tracker interface, based on Impulse Tracker II, to the user. Unlike normal VSTi's which simply take MIDI input, reViSiT's editor window is a tracker interface, which takes on the role of the 'music sequencer' - synthesizing both music and sound. 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 KNOWN ISSUES / WORK IN PROGRESS CONTACT INFO COPYRIGHT and DISCLAIMER ========================================= THESE FILES ARE FOR USE IN THE PUBLIC DOMAIN. ANY MODIFICATION TO, OR RESELLING OF, ANY PART OF THESE FILES IS STRICTLY PROHIBITED WITHOUT EXPLICIT PERMISSION OF THE AUTHOR. BOTH CHRIS NASH AND NASHNET ACCEPT NO RESPONSIBILITY FOR UNDESIRABLE EFFECTS (SUCH AS DATA LOSS, ETC.) ARISING FROM USE OR MISUSE OF THESE FILES. ALTHOUGH THE CODE HAS BEEN RIGOUROUSLY TESTED, THE SOFTWARE IS PROVIDED AS IS. INSTALLATION INSTRUCTIONS ======================================== The plug-in is provided in .dll binary format, for Windows*, and must be copied to the user's vstplugins directory, before the VST host is loaded. In the host, reViSiT is listed as one of the VST Instruments (VSTi's). Simply select it to load the plug-in. * Other platforms may be supported in subsequent releases. GETTING STARTED ================================================== reViSiT features an integrated help system*, which can be accessed by pressing F1, inside the program. The pattern editor (F2) is a good place to start - the first of its help pages gives a quick guide to the principles of tracking. * Alpha development has outpaced documentation, so there are many features, shortcuts, and even effects not mentioned in the current help pages. Users are recommended to check the UPDATE HISTORY or the nashNET Forums @ http://forum.nashnet.co.uk for information on how to use new features. UPDATE HISTORY =================================================== 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 myself) on the nashNET Forums (http://forum.nashnet.co.uk) who may be able to help you with your problem. If all else fails, users can contact me at vst@nashnet.co.uk, and I will endeavour to answer your queries. SUPPORTED HOSTS ================================================== Details of supported VST Hosts can now be found at: http://www.nashnet.co.uk/english/revisit/faq.htm#hosts KNOWN ISSUES / WORK IN PROGRESS ================================== Go to http://www.nashnet.co.uk/english/revisit/faq.htm for more questions and answers. The following issues are known in the current version: * "How do I...?" --> The help system is somewhat out of date in the current version of reViSiT, and thus does not describe all (most) of reViSiT's features and there workings. The documentation will be improved nearer to v1.0, but for the time being there is two things to do: check the Update History (above) for mention of features and their shortcuts; check the Impulse Tracker 2 documentation - reViSiT tries to mirror the functionality and control methods of this older tracker. * "How do I load samples?" --> Simply go to the sample list, choose a sample slot and hit ENTER. Select a .WAV file and click OK. * * "The mouse doesn't work." --> The current version of reViSiT has 95% of mouse support for controls - and more support than Impulse Tracker 2. The only remaining support to be implemented is the Pattern Editor. All program functions, however, should still be accessible using the keyboard. * "reViSiT doesn't work on ." --> All known hosts are supported, though sometimes hosts need a little tweaking. Further details can now be found at: http://www.nashnet.co.uk/english/revisit/faq.htm#hosts If you are still experiencing problems with a host, email revisit@nashnet.co.uk with a description of your problems. * "Some VSTi notes continue to play after pressing F8 (Stop)" (or "VSTi Instruments don't appear to playback properly") --> This is due to incorrect MIDI message buffer handling in either your host or the VSTi itself. The quick fix is to disable the MIDI Delay in the Preferences (F12) page. Set it to 0 (zero). If, however, you rely on the delay, use a MIDI loopback driver (such as LoopBe1) to communicate with your host instead of the direct "Send to VST Host" MIDI device option. This should bypass the faulty code. * "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 absolute zero themselves. reViSiT v0.87 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 or lessened by fiddling with 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 help system does not work." --> The current version of reViSiT only boasts basic help content, such as rudimentary pattern editor (F2) support. Beta and release versions will comprise a more comprehensive help system. See the FAQ, UPDATE HISTORY or FORUM for a list of undocumented keyboard shortcuts. * "Switching between samples within a track can produce clips." --> This is because the playing sample is abruptly cut off. In the future, special allowance might be made in the code to avoid such clips, but the best way is to set up an NNA for the offending voice (e.g. an Off or Fade). * "An IT/S3M/MOD file doesn't sound right in reViSIT." --> The initial goal of reViSiT is to get as close to IT2 as possible. There are some limitations, however, such as control over playback speed (Axx, Txx commands) - which becomes the responsibility of the host application. Also, reViSiT does not (and may never) support Amiga pitch slides. Any other anomalies should be reported to info@nashnet.co.uk and will be addressed forthwith. * "The sound begins to break up when number of channels are playing simultaneously." --> Most modern computers should be able to easily 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. Also, an ASIO driver for your soundcard is highly recommend. See www.asio4all.de for details on how to obtain a generic low- latency ASIO driver that will work with most consumer soundcards. THIS *ALPHA* RELEASE IS NOT PROVIDED IN ANY CAPACITY AS A BENCKMARK OF PERFORMANCE FOR FUTURE RELEASE VERSIONS. * "How do I load my reViSiT v0.84.x files in reViSiT v0.85+?" --> reViSiT's file architecture stores all logical data in XML format ("Module.xml"), and then all sample file data in separate WAVE-compatible files ("Sample X.wav", where 'X' represents the sample number). reViSiT v0.85 automatically compresses all the files into a single ZIP-compatible archive. The result is a flexible, portable, extensible, efficient and accessible format. For example: all files can be unzipped and independently edited by appropriate editors. To convert your old (v0.84.x) to the new format, you can rename the old ".vstr" file as "Module.xml", and rename the old ".smpX" samples as "Sample X.wav" and then use WinZIP (or WinXP, or a zip-compatible compression utility) to zip them into a single file. This file should load directly in reViSiT v0.85+. CONTACT INFO ===================================================== All questions, comments, criticisms (constructive) and bug reports are welcome. Users are recommended to use the feedback URL, or forums (http://www.nashnet.co.uk) stated at the outset, for matters relating to reViSiT. nashNET Website: http://www.nashnet.co.uk reViSiT Website: http://revisit.nashnet.co.uk email: revisit@nashnet.co.uk ==================================================================