Anvil Studio   Release History

New features in version 2008.04.01:

  • With Pro-Mix accessory, you can now use Automation to dynamically adjust the tempo of the song with realtime feedback.
  • When printing guitar tabs, it would sometimes print beyond the right margin.
  • There were circumstances when it would not allow Anvil Studio to be installed on any drive other than the C: drive.
  • MIDI Master/Slave synchronization has been improved - more reliable and flexible.
  • Fixed a problem which caused a crash with some configurations when selecting Export Mixed Audio from the File menu while certain VST-Instruments were loaded.
  • Several other miscellaneous mistakes have been fixed.
  • New features in version 2007.12.01:

  • Stop, Play, Record buttons are now highlighted when the mouse is over them.
  • Tempo can be set to fractional values, e.g. 90.5 beats per minute, although it is still displayed as an integer.
  • Saving songs to folders named "\\server\share\folder\filename" now works.
  • Added a button that replaces the most recently inserted harmony with another “guess” that can be pressed until we get the harmony you are looking for.
  • Problems fixed:
  • Some notation could not be dragged to desired locations on the staff.
  • Double bar inserted after a whole rest or multiple whole rests used to make that bar appear before first whole rest.
  • When printing lyrics other than All, and lyrics contained hyphens between notes, the hyphens were drawn on the wrong lines.
  • Problems fixed in version 2007.10.03:

  • In 2007.10.02, right-clicking on a range of notes and selecting Lengthen or Shorten would cause an error to occur. Now it works properly.
  • New features in version 2007.10.02:

  • Added ability to load/save bank/preset files (.FXB/.FXP) for VST Effects.
  • Added realtime filtering of redundant outgoing MIDI events for higher-performance MIDI Output, which also eliminated cases where performance errors occurred during playback of MIDI songs with a vast number of Controller events. This filtering is also now done by the File / Repair Song menu item.
  • New features in version 2007.09.02:

  • Added a button to the File / Print window that lets you select which verses of lyrics are to be printed.
  • Added a menu item Edit / Insert Notation / Grace note
  • Problems fixed:
  • In version 2007.09.01, pressing the FX button caused a runtime error.
  • New features in version 2007.08.04:

  • Note Properties can be used to cause a note's duration to be longer than one measure.
  • The View / Mixer screen now has access to the Paste Insert menu item.
  • Problems fixed:
  • When printing a Conductor's score, tracks with lyrics that were treble-only or bass-only rather than treble and bass were taking up too much space on the printed page.
  • When deleting range of notes that was preceeded by a rest, it would sometimes delete the preceeding rest.
  • When deleting a synthesizer from MIDI-Manager's synthesizer list, when you would select one of the remaining synthesizers you would actually get another by mistake.
  • If the option Echo incoming MIDI events to all synthesizers was turned off, MIDI Slave mode was not working properly because it was not listening for the Master's time sync messages.
  • Green dots show on keyboard/fretboard when mouse hovers over a note even when CopyMe Accessory is not installed. The CopyMe accessory is still required to see green dots on notes as you step through a song.
  • When recording 24-bit audio Left or Right channels (instead of Mono or Stereo), it sometimes introduced pitch shifts and distortion.
  • VSTi with DirectX and no audio tracks could stop playing one measure too soon.
  • New features in version 2007.05.01:

  • Added Floating Point audio mixing View/Options/Audio.
  • Dragging notes with the mouse is now more sensitive - easier to place notes where you want them.
  • Changed the default for "Close MIDI Out when not in use" under Windows Vista to increase responsiveness.
  • Increased responsiveness when running under Windows Vista in other areas.
  • Simplified setup process.
  • Problems fixed:
  • Fixed a problem that caused distortion when mixing Mono audio tracks when Stereo Out was not checked and floating point VST effects were used.
  • New features in version 2007.04.01:

  • Two new fields have been added to the Composer screen that make it easier to enter and edit lyrics. One field lets you select which line or verse should be displayed in the staff editor. Earlier versions only displayed the first verse. The other field displays the text of the current note's lyrics. You can now simply type the new lyric in this field, and press the Enter key to advance to the next note.
  • Anvil Studio's Track / Quantize menu now includes a Manual tab, which should be used to make the timing of notes look better on the staff. This lets you play the song while you tap the rhythm in quarter notes. Anvil Studio uses this to realign the notes within measures.
  • New features in version 2007.03.05:

  • View / Keyboard + Guitar properties lets you control the size of the virtual keyboard and how many keys are shown on the virtual keyboard.
  • For Rhythm tracks, you can now enter a Program Change number if there is no patch library.
  • Problems fixed:
  • Pro-Mix Auto Write mode caused errors when used with Channel Pressure or pitch bend.
  • When run under Windows Vista, the default folder is now My Music rather than My Documents / My Music.
  • View / Upgrade now works properly with Windows Vista.
  • Multi-View can now shows up to 8 audio tracks at the same time.
  • Problems fixed in version 2007.03.01:

  • In version 2007.02.03, a problem caused Play to sometimes start from the start of the track instead of from the current position.
  • New features in version 2007.02.04:

  • For the staff editor, these keys now cause the following actions:
  • Left Arrow backs up to previous note or rest
  • Right Arrow advances to next note or rest
  • Home backs up to start of screen
  • End advances to end of screen
  • PageUp scrolls one screen to the left
  • PageDown scrolls one screen to the right
  • up/down arrow keys raise/lower the pitch of the selected notes or the notes at the insertion point, while keeping the notes in key
  • Shirt + up/down arrow keys raise/lower the pitch of the selected notes or the notes at the insertion point by one half-step
  • Ctrl + up/down arrow keys make the previous/next track active
  • Ctrl + Left Arrow backs up to start of previous measure
  • Ctrl + Right Arrow advances to start of next measure
  • Ctrl + Home backs up to start of track
  • Ctrl + End advances to end of track
  • If the Shift key is held during any of the above, the current selection is extended.
  • A New Uninstall mechanism was added which works better.
  • New features in version 2007.02.03:

  • When you right-click a note, there are new pop-up menu items to make the note longer or note shorter. These actions can also be assigned to Ctrl keys on the View / Options screen.
  • If last letter of lyric is a hyphen, and letter before that is not a space, the hypen is drawn half way between the current lyric and next lyric.
  • Problems fixed:
  • It Wasn't properly drawing tracks with Swing attribute set since version 2006.09.01
  • Right-Clicking the Play button was not looping the song when the song had only MIDI tracks.
  • New features in version 2007.02.02:

  • If Multi-View is installed, when you press the staff editor's Show Tracks... button, or the audio editor's Tracks... button, there is now an option "Show a scrollable range of tracks". When selected, all MIDI or Audio tracks can be shown in the editor at the same time, allowing you to scroll through them if they don't all fit on the screen at the same time.
  • With the Staff editor, if nothing is selected, the Delete key now deletes the next rest or note after the cursor, and Backspace key deletes the next rest or note before the cursor. These functions can also be assigned to keys or buttons on an external MIDI keyboard.
  • Problems fixed:
  • In the staff editor, Select-scrolling to the right is more smooth.
  • In version 2007.01, a mistake in Transpose caused it to stop when it reached a Tie note.
  • After several minutes, individual audio tracks would drift out of sync when using Anvil Reverb effect with DirectX.
  • Sync MIDI Output to Audio Clock was causing song to play to slowly.
  • In version 2007.01, chords were not being drawn properly in Tablature view.
  • New features in version 2007.01.03:

  • Added View / Tablature menu item for displaying guitar tablature notation.
  • Added popup menu items and Edit menu items to Reverse and Invert a selected range of notes.
  • Now supports DirectX effects that require IEEE_Float format.
  • Repair song handles more broken song files.
  • Default track volume is now 127.
  • Problems fixed:
  • File / Import Audio Track / Part of file resulted in an error in version 2006.11.08
  • DirectX combined with Native Reverb or EQ would sometimes cause audio to skip and VU meters to display incorrect values.
  • New features in version 2006.11.06:

  • Added menu items Edit / Copy All Tracks, Edit / Paste All Tracks.
  • Added a checkbox "Save soundcard's volume in song" to the View Mixer screen
    When set, it works the same as previous versions of Anvil Studio where the soundcard's current Audio and MIDI volume settings are saved with the song and restored when the song is loaded again. When not set, the current song uses the current soundcard settings and does not change them when the song is reloaded. For new songs, this box is not set by default.
  • Problems fixed:
  • For the past couple of releases, DirectX effects were not working.
  • Anvil Studio no longer resets the soundcard's volumes when you select New from the File menu.
  • When saving a song with VSTi reference, it was asking if you want to save the song, even when it was not modified.
  • File / Export Midi Format 0: some controller events were not being exported
  • File/Print was not drawing ties at left margin
  • Edit / Erase Notes was not preserving Time Signature.
  • Edit / Repeat selected notes in a loop all notes were forced to the start of the new loop.
  • New features in version 2006.10.06:

  • Added ability to select a range of notes and right-click to perform an action on a range of notes.
  • This includes the ability to move only notes within a certain pitch range to another track.
  • When changing the Option for Ticks per Quarter Note, it now describes how you can change that property in an existing song file.
  • Added support for Quintuplet notes to the Staff editor
  • When you right-click a note or range of selected notes, there is a new menu item: "Move to other track".
  • When Pro-Mix window was visible and View/Compose was active, controller's value gets updated as mouse cursor moves.
  • Short/Tall versions of Guitar, Alto, Soprano, etc.
  • CopyMe is now more forgiving/flexible.
  • Used to display a dotted note or a note and a rest when a note followed by a tied note would be more accurate.
  • LockScore is saved from one session to the next
  • Problems fixed:
  • A problem was fixed with Loops that could cause loop information to be lost in some cases.
  • Fixed some Quantize mistakes and added several Quantize features including Quintuplets, Strength and Sensitivity.
  • File / Merge used to have slight round-off error when converting a file from 256 ticks per quarternote to 240 ticks per quarternote.
  • When two or more tracks were assigned to the same VSTi, the playback was distorted
  • When a VST's editor was left open during File/New or File/Exit, an exception would occur
  • Problems fixed in version 2006.09.02:

  • A bug caused it to not play SysEx events in versions since 2006.01.01
  • Track / Play with Swing rhythm was not working if the MIDI File's TicksPerQuarterNote was set to 256 ticks.
  • New features in version 2006.06.02:

  • Added staff styles for Guitar, Mezzo Soprano, Soprano, Alto, Tenor, Tenor 8, Baritone.
  • Problems fixed:
  • When printing conductor's scores, notes were crowded to the left, leaving blank space at the right.
  • When two notes began at the same time, both of their durations were being printed as the longer of the two.
  • Rests did not always line up with notes that occurred at the same time.
  • It was not always honoring note property settings to "Force Stem Up/Down"
  • Lyrics were sometimes displaying boxes under real lyrics when printed.
  • New features in version 2006.05.03:

  • Multi-View now has the option of hiding the piano keyboard to create more screen space for staff views.
  • New features in version 2006.05.02:

  • Added Automation support in Pro-Mix accessory and new Automation Control with values Auto Off, Auto Play, Auto Write, Auto Touch, and Auto Latch. Renamed the menu View / Controllers for all tracks to View / Mixer Automation.
  • Added sliders to View / Mixer Automation screen that can be changed while playing a song, and the changed effect will be remembered and saved with the song (i.e. Automation support).
  • VST parameters can be changed over time either manually, or with Automation when Pro-Mix is installed.
  • Automation data is now saved in one .MFX file per song rather than one .WFX file per audio track. Old .WFX files are automatically converted to new .MFX files on first load.
  • Problems fixed:
  • Fixed several problems with VST-Instrument support.
  • It sometimes erroneously reported can't play fast enough in current sync mode.
  • In version 2006.04.01, when a song had samples and no audio track, the samples could not be heard when played.
  • In version 2006.04.02, swung 8th notes weren't being displayed or printed properly.
  • There were times when scrolling a track in the Staff editor could cause Anvil Studio to hang (stop responding).
  • Exporting Mixed Audio would do nothing if one or more tracks had a Solo property set.
  • New features in version 2006.04.01:

  • Added ability to display time signature as Cut-Time or Common-Time.
  • Added support for 64th notes.
  • Prettier display of notes that were recorded / imported from other programs.
  • Added Implied Accidental note property.
  • Changed display to make it more apparent which track is active.
  • Added Guitar Tuner to Keyboard/Guitar Properties Dialog.
  • Problems fixed:
  • Fixed some problems with the way notes on the staff are beamed.
  • PrintSheet prints brackets to left of conductor's score.
  • Rests at the end of conductors scores were sometimes not shown.
  • ProMix now displays blue lines to mark the start of a note, and yellow lines to mark the end of a note.
  • New features in version 2006.02.05:

  • Added support for VST-Instruments
  • Added support for VST-Editors
  • Added Monitor volumn control to the View / Mixer screen that works with ASIO mode so you can mix what is being recorded along with what is being played.
  • The Copy-Me accessory now works with the Guitar Fretboard as well as the Piano Keyboard.
  • Problems fixed:
  • Load Patch Library / Import Instrument Definition did not work properly in version 2006.01.01.
  • Recording more than 5 tracks simultaneously with Multi-Audio 8/16 failed with some soundcard configurations.
  • Problems fixed in version 2006.01.02:

  • Added support for SPP (Song Position Pointer) - sent to slave in master mode and handled by slave in slave mode - lets slave track position changes made in master.
  • Now supports 24, 25, as well as 30 Frames Per Second in SMPTE Master mode.
  • Problems fixed:
  • Sometimes, beams on Tall Treble or Tall Bass clefs were a little squished.
  • Sometimes, extra ties were drawn at the start or end of staff lines when pages were printed.
  • Problems fixed in version 2005.12.03:

  • Problems fixed:
  • Conductors score was printing notes on some bass clefs shifted 3 half steps
  • Right-click Play button now loops (feature was broken for a couple of versions)
  • Default folder that files get created in was sometimes not getting set properly.
  • Problems fixed in version 2005.09.01:

  • Anvil Studio could sometimes crash or become unresponsive while recording or playing Audio tracks.
  • When editing the piano roll, modifying note duration also reset note's volume to the default.
  • Problems fixed in version 2005.08.01:

  • MIDI Slave mode was needlessly requiring an external MIDI Out port. It no longer does.
  • Save As was moving audio samples to the new folder. Now it asks if you want to retrain a copy in the old folder.
  • New features in version 2005.06.01:

  • Added support for Casio LV90tv synthesizer to CopyMe accessory so that CopyMe lights up the keys that should be played as you step through the song.
  • Problems fixed:
  • Copy-Me was not stepping through some songs correctly.
  • Slave-mode sync required an external synth unnecessarily.
  • time signature was not working properly.
  • Step in View/Compose wasn't doing anything.
  • Lyrics weren't always being shown in the correct order.
  • New features in version 2005.05.01:

  • 24-bit works with Windows Device Drivers, not just ASIO
  • Added the ability to drag corners of slurs to rotate them up or down.
  • New features in version 2005.04.02:

  • Notes that don't begin exactly on a note boundary are now made to display the same as if the track was quantitized, without the disadvantage of making the track sound mechanical.
  • Piano Roll editor allows notes of very long durations to be entered.
  • Audio editor's cursor or selection is now at center of window when you zoom in/out.
  • Added new shortcut to View / Options "Move to the end of song".
  • Problems fixed:
  • sometimes, samples were getting deleted from Instrument tracks (not rhythm tracks).
  • In version 2005.03.08, Insert Controller Event always inserted a BankSel event.
  • The Stop button did not always stop looping song.
  • lyrics editor was converting underscores to spaces.
  • File / Export Mixed Audio sometimes reported runtime error 380.
  • The audio filter operations Normalize and Make Selection Silent weren't resetting the .WAV file's date/time stamp.
  • New features in version 2005.03.05:

  • Multi-Audio 4/8 has been renamed to Multi-Audio 8/16 because it now allows simultaneous recording of 8 audio channels. It also allows a song containing up to 16 audio tracks to be played or mixed down to a single .WAV file. Existing Multi-Audio 4/8 customers can upgrade to Multi-Audio 8/16 free of charge.
  • When Multi-Audio 8/16 or Pro-Mix accessories are installed, you can now:
  • record and play audio tracks with 24 bits per sample, if your soundcard supports it.
  • record and play audio tracks with 48, 64, 88.2, 96, 128, 192 kHz samples per second if your soundcard supports it.
  • change an audio track to a 24-bit by clicking the Kind column on the Mixer screen.
  • mix both 16-bit and 24-bit audio tracks in the same song.
  • use ASIO soundcard drivers.
  • use third-party VST effects.
  • increase the number of audio Samples you can use in the Rhythm and Piano Roll editor to 64.
  • When Multi-Audio 1/8 or Multi-Audio 8/16 are installed:
  • it increases the number of audio samples you can use in the Rhythm and Piano Roll editor to 32.
  • the File / Export Mixed Audio interface has been improved.
  • there is a new menu item Track / Split into MONO tracks.
  • the View / Latency menu has a new Analyze button to automatically compute device latencies.
  • audio fade-in/fade-out are smoother.
  • New features available in the free version of Anvil Studio include:
  • When recording stereo audio, two VU meters are shown for left & right channels.
  • View/Metronome now lets you assign a synth/bank/program.
  • You can now double-click on PlayList (.PLY) files to launch Anvil Studio.
  • Shift + click in audio editor extends the selection.
  • Added an Auto Scale checkbox to the audio editor.
  • Problems fixed in version 2005.01.02:

  • On Japanese versions of Windows, Anvil Studio's SP-MIDI accessory was sometimes reporting an Invalid Parameter error.
  • While recording a stereo audio track, the VU meter was only displaying the left channel.
  • New features in version 2004.12.01:

  • Added the menu items:
  • Help / Search Help For...
  • Edit / Insert Notation / Rests / ...
  • Edit / Search Audio / Next/Previous Silence This is useful when you record a long audio session and later want to split the track into separate .WAV files with the Edit / Split Track into Multiple .WAV files menu. This menu item finds the silence that typically exists between two songs.
  • Edit / Search Audio / Next/Previous Distortion - making it easier to edit distortion out of an audio mix.
  • View / Audio Volume Controls - giving you more control over exactly what audio gets recorded.
  • When dragging the top scrollbar, it scrolls the Audio Compose window
  • When dragging the bottom scroll bar in the Audio editing window, the current position is now displayed in the Time field at the top of the screen, making it easier to track your scrolling progress.
  • New features in version 2004.09.01:

  • If you right click on any instrument/sound in the Rhythm composer, there is a new popup-menu that lets you Assign the Sound To a Key so that when you press that key on your computer keyboard, that sound will be played.
  • Added the following to the Track menu:
  • Add accent notes to each measure
  • Split track into multiple .WAV files
  • New features in version 2004.05.03:

  • Added these items to the View / Options menu:
  • Create new files with existing file's settings which causes new files to be created with existing file's: Mix volume, Synth and Audio, track type, channel=stereo/mono, track volume, etc.
  • Default folder for loading / saving songs
  • Delay recording - like VCR programming
  • Stop recording after 1 hour
  • Record to multiple audio files (so you can record 24 hour web-programming to multiple audio files)
  • Pro Mix accessory Added a button to delete all of the selected controller's events from the track.
  • View / Metronome now lets user specify the number of leadin beats.
  • Fixed problems:
  • Upbeat was ignored when drawing measures after scrolling
  • Conductor's score was sometimes not printing the ends of tracks.
  • Some ties were not drawn at the start and end of staffs.
  • If Multi-View had several tracks visible, minimizing & restoring the window cause them to go away.
  • New features in version 2004.05.01:

  • Added Ctrl... button by REC button to make it easy to assign Ctrl-keys to various recording operations.
  • No longer requires you to Save a file before recording audio tracks, etc.
  • Added field to View / Options that lets you specify a default folder for loading and saving songs.
  • Added Move Track Up in List to the Track menu. This lets you reorder tracks, which is especially useful when printing Conductor Scores.
  • Pro-Mix accessory can now set an entire track's property to a constant.
  • Problems fixed:
  • Practice / Timing / Dictation - was not allowing you to drag notes to the screen.
  • Practice / Timing / Drill was not displaying results long enough.
  • 50003 runtime error was sometimes occurring in version 2004.04.01
  • Alto, Tenor, Soprano, Baritone scales were shifted.
  • Added Tenor8 scale
  • Add a keyboard shortcut for the composer screen's Lock Score function.
  • Creating a click track with time signature other than 4/4 wasn't working correctly.
  • Edit / Insert Riff was inserting notes with tempo that was 4 times too fast.
  • New features in version 2003.12.01:

  • Added Track / Add Chord Labels menu which automatically generates chord labels for an entire track, or the selected notes within a track. This can be undone with Edit / Undo.
  • Chord labels with Sharps (#), Flats (b), or Naturals (~) are now displayed with a more musical font.
  • The Pan and Volume controls on the Mixer screen now work while the song is playing without interrupting the song for both audio and midi tracks.
  • Added composer staff styles Treble (short) and Bass (short) which allow more staffs to be visible on the screen at the same time when the Multi-View accessory is present.
  • Added to the Edit menu: Insert Notation / New Line which forces a line break when the score is printed.
  • Fixed problems:
  • Dragging notes to the screen was broken since version 2003.11.04
  • The MIDI Port Out was sometimes not set properly.
  • The Pan control on the Mixer screen was not working properly since version 2003.11.01.
  • New features in version 2003.11.03:

  • MIDI Manager accessory now includes an editor that supports creation of new patch libraries.
    Select View / Synthesizers
    Press the Add a Synthesizer button
    Press the Create a new patch library of type Patch Library button
  • Fixed problems:
  • Bug in the Track / Play track with Swing Rhythm menu
  • Overflow-error when running on very large screens (3200 pixels or wider) or with dual-monitors.
  • File / Print - Preview - Copy to clipboard was sometimes clipping the right edge of the image.
  • Font buttons in the File / Print window were sometimes ineffective.
  • New features in version 2003.10.02:

  • Added the Track / Play Track with a Swing Rhythm menu, which causes 8th notes to be played with a swing rhythm.
  • The Copy-Me accessory now causes the on-screen piano to indicate the notes being played like a player piano.
  • Per-track VU meters are now supported.
  • Create a new System Exclusive event with the Edit / Insert MIDI Controller menu, or edit an existing one with the View / Event List menu.
  • Added the menu Edit / Find next Distortion in Audio Mix. You can use this to find where volume needs to be adjusted to avoid unintended distortion.
  • Added the menu Track / Create / Audio by importing a .WAV file as a shorthand for Track / Create / Audio Track followed by File / Import .WAV file.
  • Changing the Audio Composer's zoom used to reset the position to 0. Now it keeps whatever sample was at the left margin there.
  • Singing into the microphone and pressing the picture of the microphone on the Staff composer screen does a more accurate job of converting the pitch sung to the correct note on the staff.
  • When playing audio tracks, adjusting the Pan / Volume faders does not cause the playback to hiccup.
  • Fixed problems:
  • Selecting the File / Export Mixed Audio menu right after playing a song could result in audio distortion.
  • Would sometimes report Importing an Audio track would result in "Badly formatted WAV file " even though ' the import worked properly.
  • New features in version 2003.09.03:

  • Added support for tracks with no time signature and no measures (sometimes called Church Music).
  • Multi-View accessory now allows multiple Audio tracks to be viewed and edited at the same time.
  • Added new accessory SP-MIDI which allows you to save files for polyphonic mobile phone ring tones.
  • Staff styles Bass and Treble now allow more leger lines above and below the staff.
  • Fixed bugs: Pro-Mix Audio Pan/Vol data was sometimes not saved properly.
  • Print-Sheet accessory printed blank line if track had 12 or more measures of rests at the start.
  • Music Drills were not showing notes if the Composer was set to Piano Roll instead of Staff.
  • Problems fixed in version 2003.06.01:

  • added support for dotted whole notes
  • Trying to set option to make Anvil Studio the default player of MIDI files failed if no accessories were installed.
  • Would sometimes freeze when Staff was being edited in Grid mode when grid size changed from half-note to a shorter note.
  • Track / Clone menu was always causing new track to be played as instrument "Accoustic Piano".
  • Importing a sample and then edit it caused the original file to be modified. Now, imported sample files are marked as read-only and then a copy of the file is made before editing it.
  • Several Triplet display problems were fixed.
  • Problems fixed in version 2003.05.03:

  • When selecting the menu Practice / .. / Drill, an error 438 (Object Doesn't support method) came up.
  • Installed accessories now apply to all users of a machine, not just the currently logged in user.
  • Was unable to stretch some score notations beyond 4 measures.
  • Added ability to turn off large position display in upper-rigth corner
  • Conductor's score now draws measure lines through all parts.
  • File / Print option gives more control over which pages headers/footers are printed on.
  • File / Import was ignoring the Start Time when only part of a file was to be imported.
  • Now displays progress when converting a large audio file from Mono to Stereo.
  • Sped up process of deleting small section of an audio file.
  • After converting a MONO audio file to Stereo, it was sometimes not deleting the old .WAV file
  • In Composer view, changing from Treble-only track to Treble+Bass track could sometimes obscure the bass clef.
  • New features in version 2002.12.01:

  • Added the following to the Track menu:
  • Insert Rests into all tracks...
  • Delete Selection from all tracks...
  • to make it easy to perform this common operation on all tracks at once.
  • Improved performance when working with large audio (.WAV) files.
  • Added Delayed Recording option to View / Options menu to enable unattended recording, e.g. of a late night radio program.
  • Added Cpu and RAM fields to View/Mixer screen when song has audio tracks and is running on Windows 2000 or Windows XP. It shows the percentage of computer time being used by Anvil Studio.
  • Added more font sizes for printing sheet music.
  • Improved the speed of drawing the Piano roll and Rhythm screens.
  • Displays progress on all file copy, import, and export operations.
  • Fixed problems:
  • Some beamed notes were not drawn properly.
  • Sometimes, double-bars and a few other staff notations could not be selected / deleted.
  • Bugs fixed in version 2002.08.03 include:

  • Piano roll and Rhythm editor have been displaying note durations 4 times as long as they should be since version 2002.06.01.
  • New features in version 2002.08.02:

  • Made the grid for Piano Roll and the Rhythm editor easier to read by alternating grey rows and white rows.
  • View/Options/MIDI has an Idle Thread Priority slider to prevent some mobile CPUs (like the AMD K7) from stepping down to a slower rate when idle while playing MIDI songs. This can eliminate cracking and distortion problems with those chips.
  • When Setup is run under Windows 2000 or Windows XP, it complains if the user does not have administrator privilages.
  • When Setup is run with administrator privilages under Windows 2000 or Windows XP, it adds Anvil Studio to all user's Start Menu.
  • Fixed problems:
  • After changing an audio track from mono to stereo or stereo to mono, the first play would sometimes either cause the pitch of that audio track to be very high or very low. Saving the file and reloading it was one way to get around this problem.
  • The Pro-Mix and second staff for Multi-View were not showing on screens that were 800x600 pixels.
  • Anvil Studio was not managing the audio Input Source selection properly with some soundcards such as the Crystal WDM Audio.
  • New features in version 2002.05.11:

  • Added options to the Select Synthesizer Instrument window that let you set a default MIDI Synthesizer, MIDI Bank and MIDI Program, so that when new tracks are created, they will default to that bank and program.
  • Improved information generated by Test MIDI Connections button.
  • Added "Edit This Sample" as a right-mouse-button popup menu to the Rhythm and Piano Roll editors.
  • Fixed problems with File / Export Mixed Audio
  • It was sometimes leaving temporary files around.
  • It would do nothing the third time it was invoked under certain circumstances.
  • It was not defaulting to stereo out when Stereo Out was checked.
  • It was sometimes causing "Unknown Multimedia Error 80042401"
  • New features in version 2002.05.03

  • Added "Edit This Sample" as a right-mouse-button popup menu to the Rhythm and Piano Roll editors.
  • Fixed problems with File / Export Mixed Audio
  • It was sometimes leaving temporary files around.
  • It would do nothing the third time it was invoked under certain circumstances.
  • It was not defaulting to stereo out when Stereo Out was checked.
  • New features in version 2002.05.02:

  • Staff editor now has Clef styles for Soprano, Mezzo-Soprano, Alto, Tenor, and Baritone, Treble and Bass.
  • Added the new item to Edit menu: Insert MIDI Controller Event
  • Added checkboxes to the View / Options / Audio screen:
  • Disable Anvil Studio's Soundcard Volume Control
    (so it always defers to the Windows Volume control), and
  • Disable Windows Mixer Interface
  • New features in version 2002.04.05:

  • Help / Upgrade Anvil Studio and View / Anvil Studio Upgrade menu items automatically download and run upgrade setup programs, making it easier to upgrade to new versions of Anvil Studio and its optional accessories.
  • Uses Windows Audio Format Converters to import/export WMA, and other audio formats.
  • Can import audio files with different formats (bits per sample, samples per second) and mix them together.
  • Added an option to Edit / Set Record+Play Start+End Times menu item to have the selected range of notes to Loop until the stop button is pressed.
    This is useful if you want to practice playing along with a selection repeatedly.
  • Added pop-up menu items to Shift Lyrics Left/Right.
  • Added Snap-to-grid icon to Rhythm and Piano Roll editors.
  • Added button to View / Options to reset all options to factory-default settings.
  • Added a checkbox to the Options / MIDI screen named "Close MIDI Out when not in use" which is helpful if you here very short notes when entering them on the Compose screen. When it is set, however, it ties that MIDI Out port up so that other applications running at the same time cannot use it.
  • Fixed Problems:
  • The Remove Note popup menu item was not working.
  • Sometimes triplets were not being displayed properly.
  • In Piano Roll and Rhythm editor, dragging a note that extended beyond the end of the screen shortened the note.
  • In Piano Roll and Rhythm editor, if note started to the left of the screen, the remaining right part of the note was not visible either.
  • Since version 2002.03.01, the Chord Name popup menu item was never enabled.
  • When recording audio, it would some times erroneously say that there was not enough memory, or that there was less memory available than there really was.
  • Fixed a bug that was preventing different samples from overlapping.
  • Fixed a problem in version 2002.03.07 where it would report Runtime Error 380 after a 4-string bass fretboard was selected.
  • New features in version 2002.03.07:

  • Made guitar fretboard tunable
  • Added Edit menu item "Repeat selected notes in a Loop" and improved the documentation for Piano Roll and Rhythm Editor to make it easier to repeat sections.
  • Fixed some layout bugs with displaying notes on the staff and printing sheet music.
  • New features in version 2002.03.03:

  • Added Create Metronome Click Track to Track menu
  • Added Guitar style to Compose window's Style list
  • Added option to keep MIDI Out ports open all the time, to eliminate clicking or short sounds when used with some software wavetable synthesizers
  • Fixed Problems:
  • In some rare cases, chords appeared differently when printed than displayed on the screen.
  • Fixed SMPTE Master/Slave mode (industry terms - not ours...) so that you can have two machines running Anvil Studio, one as master, one as slave, and the master controls the slave's position and tempo when playing and just positioning. This works when Anvil Studio is connected to another sequencer via MIDI cables as well.
  • New features in version 2002.02.01:

  • Works better on multi-user systems, using My Documents / My Music as the default folder.
  • MIDI performance has been improved, most notably on slow systems.
  • Fixed Problems:
  • Since version 2001.10.01, it sometimes inserted undesired rests between measures that included a time-signature change.
  • Several other minor problems were fixed.
  • New features in version 2001.12.07:

  • Added a Grid option to the Staff editor.
    If you want more precise control over the time where you drag notes, change this Grid field to any value other than -- no grid--. The staff will be divided by equally-spaced vertical grey lines. This makes it easy to drag a note from the palette, or an existing note from the staff, to the exact time position you want it.
  • When drawing beamed notes on the staff, the beam lines now slope.
  • The tempo field can now be set more precisely (e.g. 120.08 beats/minute)
  • Fixed Problems:
  • Fixed a problem that caused Audio and MIDI tracks to sometimes play out of sync.
  • Add Sounds button when adding a loop no longer forces all loops to be displayed.
  • Eliminated some runtime errors 80041039 errors when playing MIDI files.
  • Added a Font... button to the View / Lyrics so multi-lingual lyrics can be edited.
  • New features in version 2001.11.10:

  • Clicking the time field lets you set the exact song position, with audio sample or SMPTE frame accuracy.
  • Added more right-click pop-up menu options to the Loop editor.
  • Per-track Pan slider controls are always visible on Mixer screen if the screen is large enough.
  • Fixed Problems:
  • Print-Sheet accessory was sometimes unnecessary drawing arcs at the end of some staff lines.
  • US428 interface was not working unless MIDI Manager accessory was installed. It now works in the free version of Anvil Studio.
  • In version 2001.11.06, the following warning was given when exporting mixed audio: "Your audio source does not appear to be currently set to Microphone or Line-In."
  • New features in version 2001.11.06:

  • Added options that let Anvil Studio act in MIDI Master or MIDI Slave Sync modes, so Anvil Studio can control the tempo of external MIDI sequencers and drum machines, or be controlled by them.
  • Mixer screen lets you change volumes, mute, instruments while a song continues to play.
  • Per-track fader slider controls are always visible on Mixer screen if the screen is large enough.
  • When creating new Instrument or Rhythm tracks, rests are inserted into the new track so the song's current position remains the same.
  • Zoom-in / Zoom-out buttons on Piano Roll and Rhythm editor.
  • More than one track's SOLO attribute can be set, effectively muting all other tracks.
  • Select All button added to Add Sounds dialog to make it easier to add all drums to a rhythm editor's grid.
  • Fixed problems:
  • Returned View / Mixer controls for soundcard Synth and Audio volume so they don't default to full volume each time Anvil Studio starts.
  • Synth/Wave soundcard volume were always defaulted to full on startup. Now it remembers the last value you set it to when you re-load a song or create a new song.
  • If you add or remove loops from a song, and you don't save the song while the Rhythm or Piano Roll editor is visible, and you later save the song while the Rhythm or Piano Roll editor is NOT visible, some of the loops will not be saved properly.
  • Changing the Time Signature on a track with loops could result in a crashing runtime error.
  • When using the File / Export Mixed Audio... menu item, it would sometimes display a harmless error message and fail to restore the selected Audio input.
  • Fixed some metronome bugs
  • Fixed error 80042401 when trying to record from Line In / CD with some sound cards.
  • New features in version 2001.09.03:

  • Improved the Piano Roll and Rhythm composers to:
  • support loops
  • select, cut, copy and paste any notes - not just single measures
  • with Multi-View accessory, you can now view multiple tracks, where before that was only possible with the Staff composer
  • loops can refer to notes, other loops, samples, or Riffs
  • support 1/128th notes
  • you can decide exactly which drums to include in the editor, rather than having 4 tabs of drums and one tab of samples
  • Added option to print bar numbers in versions with the Print-Sheet accessory.
  • Added option to display volumes as ranging from 0 to 127 instead of 0 to 100.
  • Fixed problems:
  • In some situations, it would display a note over the top of a rest.
  • With time signatures other than 4/4, it would display whole-measure rests incorrectly.
  • New features in version 2001.07.06:

  • Anvil Studio now supports the Tascam US-428 External Mixing console.
  • When moving the mouse over notes on the staff, the equivalent keys on the piano keyboard are highlighted.
  • Added menu item that splits a stereo audio track into two mono tracks.
  • Mixer screen now lets change audio tracks between Mono and Stereo without erasing the track.
  • Versions with Print-Sheet accessory can now print Rhythm tracks as standard sheet music.
  • Added keyboard shortcuts that change the default note duration.
  • Fixed problems
  • Eliminated a bug that caused a Runtime Error 50003 on some systems.
  • Using a high-pass filter on audio tracks with 8-bit samples (e.g. Phone-quality) could cause the program to crash.
  • With some soundcard drivers (LynxOne for example), it would crash during program initialization.
  • It now displays Clef / Key Signature / Time Signature instead of Clef / Time Signature / Key Signature.
  • New features in version 2001.07.06:

  • Added guitar fret window as alternative to entering notes by piano keyboard.
  • On Piano Roll and Rhythm editor, you can now enter notes of varying durations simply by pressing the mouse button where the note is to start, and releasing the mouse where the note is to end.
  • Added EQ native effect
  • Supports time signatures xx/16
  • Added ability to import a small section of a large .WAV file: see File / Import Audio / import part of file.
  • Fixed bugs:
  • It failed to load some .WAV files (especially some created by CyberRecorder), giving a File Format error
  • When exporting a Stereo .WAV file with MONO tracks, using Auto Volume control, it sometimes introduced distortion into the resulting .WAV file.
  • New features in version 2001.05.03:

  • Added controls to the bottom of the View / Mixer screen to make it easier to configure soundcards for playback and recording.
  • Simplified the steps for mixing a song down to a single .WAV file. (just select Export Mixed Audio from the File menu.)
  • Added several subjects to the Help / How Do I... and Common Problems... menu items.
  • Added a Default Note Volume control to the View / Options screen.
  • Fixed bugs:
  • It sometimes failed to load DirectX effects properly.
  • Selecting notes on the Compose screen and changing their volume sometimes had an undesired effect on the way the notes were displayed.
  • When editing a rhythm track or piano roll, if multiple edits were made quicly within a repeat block, it could cause the block to get repeated inaccurately. This problem has been fixed, but if this happened to one of your songs, just set the repeat count to 1, edit the block to be the way you want, and reset the repeat count.
  • Sometimes, audio tracks with a timeshift > 92 where not mixed in.
  • New features in version 2001.04.02:

  • Added "Test MIDI Connections" button to the View / Synthesizers screen to help isolate problems with playing or recording with MIDI devices. (For MIDI-Manager versions, this was added to View / Synthesizers / MIDI Scope).
  • Added Edit / Set Record+Play Start+End Times menu item, so you can select a range of an audio track, select this menu item, and control which range will get recorded (for a punch-in), and/or played.
  • New features in version 2001.04.01:

  • Note beaming rules were improved for 2/4, 3/4, 6/8 and 9/8 time signatures.
  • New tracks are created with same time signature and key signature as previous track.
  • Ability to assign Ctrl+[space bar] and Ctrl+[period] as shortcuts.
  • Ability to assign any shortcut key to insert a rest.
  • Ability to assign any shortcut key to toggle whether or not the next inserted note is dotted.
  • Fixed problems:
  • Under rare circumstances, when pressing the Stop button after audio recording, the error "Invalid Parameter (8004100E) was displayed.
  • Editing some MIDI controller values (e.g. Legatto, Sustain) with the Pro-Mix accessory's MIDI Effects pop-up menu could sometimes result in Overflow runtime errors.
  • Editing tempo with the Pro-Mix accessory could result in error message: "Error: One or more Instrument or Rhythm tracks in this song is not assigned to a synthesizer." when attempting to play the song.
  • Double-Bar or Repeat notation after two or more measures of rests was getting drawn too early in the score.
  • When switching time signatures, it sometimes became impossible to tie a note from one measure to the next.
  • New features in version 2001.03.07:

  • Added Note Popup shortcut to compliment the existing Note Properties shortcut.
  • Shift-right-click now deletes a note on a Rhythm track or Piano roll.
  • When Pro-Mix is installed, a MIDI Effects pop-up menu is available when you right-click a note, allowing finer-resolution control.
  • Fixed problems:
  • Since version 2001.03.01, Anvil Studio's mixer generated high-pitch noise when playing audio tracks to stereo output if Enable MMX Signal Processing was enabled on the Options / Audio page.
  • In version 2001.03.05, if you try to make the last measure of a track repeat, it crashed with a runtime null pointer error.
  • It was sometimes not choosing the best default MIDI Out port
  • Pro-Mix sometimes limited tempo range to 127 beats-per-minute instead of 300.
  • Fixed case where Pro-Mix could cause invalid subscript runtime error.
  • Was not displaying enharmonics properly for some minor keys
  • New features in version 2001.03.05:

  • On Composer screen for Piano Roll and Rhythm tracks, notes can be dragged and resized with the mouse.
  • DirectX Effects properties can be altered while the song is playing.
  • Fixed problems:
  • Since version 2001.02.07, multi-track audio recording with Multi-Audio 4/8 would crash with some hardware configurations.
  • New features in version 2001.03.02:

  • You can now double-click on files of type .MID in the Windows Explorer and have them loaded by Anvil Studio. You can right-click on files of type .MID and select the Play pop-up menu item and have them played by Anvil Studio.
  • Fixed problems:
  • On Windows 2000, when playing audio tracks without DirectX, pressing the Stop button could cause the system to hang in versions since 2001.02.01.
  • In versions since 2001.02.01, playing Audio tracks was sometimes not releasing memory, which could cause your system to become slower and slower and unresponsive.
  • New features in version 2001.02.05:

  • Audio mixing is faster.
  • Improved Audio Reverb effect.
  • Right-click on sample names to edit their properties.
  • Rhythm page can be edited while the song is playing, making it easier to experiment with rhythms.
  • Fixed problems:
  • File / Export Mixed Audio sometimes generated noise at the start or end of the created file.
  • The Print-Sheet accessory has an improved Conductor's score.
  • When printing on some printers, staff "decorations" were not being printed.
  • Full-Screen rhythm tracks sometimes caused a Subscript-out-of-bounds runtime error on screens with 1600 x 1024 pixels.
  • If Anvil Studio's setup program was run from a folder that had another file named setup.exe, a setup program for the other program would get run instead.
  • New features in version 2000.12.06:

  • Added Normalize as filter-kind to maximize an audio-track's "head-room".
  • Fixed problems:
  • PC-Keyboard didn't map to notes for full-screen Piano Roll or Rhythm editor.
  • Fixed some filter-related bugs.
  • Changing the pitch of an audio track could result in Overflow errors.
  • Band-Pass filtering problems were fixed.
  • Maximum Audio track time-shift was increased to 30 minutes (1800000 msec).
  • Edit / Insert at the end of an audio track was causing extra blank sound to be added to the end of the audio track.
  • When loading a sample-set on the Rhythm screen, the samples can now be used immediately.
  • New features in version 2000.12.02:

  • Added Full-Screen checkbox to Piano-Roll and Rhythm composers so the editing grid fills the entire screen.
  • Improved the speed and quality of the Audio-track's Filter function.
  • Added Audio Filter that Zero-averages a wave, adjusting each sample up or down so that the entire wave's average is zero. This helps eliminate clicks and pops at the start and end of an audio track or audio sample.
  • Increased the number of Audio Samples to: 15 when Multi-Audio 1/8 is installed, and 30 when Multi-Audio 4/8 is installed.
  • When a song is done playing, it now leaves the cursor at the end of the song, to make it easier to edit the end a song being composed.
  • Fixed problems:
  • Songs with an Upbeat at the start were sometimes displaying notes inaccurately after the first screen.
  • New features in version 2000.11.04:

  • Each audio track and sample has its own delay attributes instead of global delay attributes applying to all tracks and samples.
  • Comments for Track 0 can now be edited by selecting Comments from the View menu, and setting the Track field to None. Some MIDI file players display comments from track 0.
  • Fixed problems:
  • After changing the song's position to anywhere but the start of the song, it would sometimes produce no sound until it was rewound to the start.
  • In versions 2000.11.01 through 2000.11.03, a bug prevented changing key signatures in the middle of a track.
  • Dragging notes to the staff could not be undone, and caused the song's current position to get reset to the start.
  • Changing volume of a selected group of notes sometimes changed the volume of the first note that followed the selected group.
  • Anvil Studio was locking up the Audio CD Player the whole time. It now just locks it when the View / CD Player menu item is selected.
  • Overflow errors occurred with some dual-monitor systems when displaying the Rhythm editor in full-screen mode.
  • Improved the mechanism for loading SoundFont (.SF2) files.
  • New features in version 2000.10.03:

  • Added option to record and play MIDI System Exclusive messages
  • Added access to multiple SoundFont patches on Rhythm Tracks.
  • Fixed problems:
  • Loading SoundFont (.SF2) files sometimes failed.
  • On rhythm tracks and when using Piano Roll view, it was not possible to quantitize selected measure - only the entire track.
  • When programs saved on the View / Perform menu's screen included a Rhythm Tool with over 256 notes, the program could not be reloaded. Now the tool's property can have an unlimited number of notes.
  • Some lyrics caused note stems to disappear.
  • An extra initial bar was being drawn for keys other than C Maj.
  • Since version 2000.07.01, if two notes in a chord were both staccato, the staccato dots were drawn under both of them instead of just one.
  • The View / Lyrics menu item was causing bits and pieces of the last verse to be copied to additional, non-existent verses.
  • Problems fixed in version 2000.09.01:

  • Fixed some problems with File / Repair Song that allow it to repair more kinds of badly-formatted midi files.
  • The Reverse menu item has been accidentally disabled in the Edit menu since version 2000.06.01
  • Fixed a problem where the Pro-Mix accessory was causing runtime errors when you clicked beyond the end of an audio track that was shorter than other tracks in the song.
  • Problems fixed in version 2000.07.02:

  • In version 2000.07.01, a bug was introduced that caused Anvil Studio to crash with Overflow Error when adjusting track volume or pan on the mixer page. This has been fixed.
  • New features in version 2000.07.01:

  • Added option to disable background texture in Help window.
  • Rhythm Track editor now works with recorded rhythm tracks. In the past, it worked with composed tracks, but not recorded tracks.
  • Fixed problems:
  • Some items were invisible if the Windows Control Panel Display Scheme had a black background.
  • Sometimes, when a note's property was set to move it to the other clef, if it was a dotted note, the dot got drawn to the left of the note.
  • It was not displaying lyrics for some Karoke (.kar) files.
  • Changing "Enable HTML help" on the View / Options page sometimes caused Anvil Studio to crash.
  • Items created on the Composer page by Edit / Insert Notation were sometimes drawn in the wrong location.
  • Track names and other properties can now contain umlauts and other European characters in the ANSI range 128 to 255.
  • New features in version 2000.06.02:

  • Added Record No Rests to MIDI tab of View / Options menu When this option is set, the duration of notes is not determined by when a note is released, but by which notes are still down when a new note is pressed. This sometimes produces more pleasing results when recording a score for display as sheet music.
  • Fixed problems:
  • Several note-display problems, including a rare stem direction bug and a rare rest-drawing bug.
  • When inserting notes after an Upbeat, the upbeat got moved.
  • In previous versions, when a new track was created, it would have no Program Change message, but default to whatever program that synthesizer associated with the track's channel. Now, each new track has an explicit ProgramChange(0) event, which on most synthesizers, defaults to Acoustic Piano.
  • Some errors in the Music Drills accessory.
  • Some problems with scrolling by moving cursor with arrow keys.
  • New features in version 2000.05.03:

  • Added Edit / Insert Notation / Up Beat menu item
  • Added left/right margin fields and other improvements to the Print-Sheet accessory
  • Fixed problems
  • Improved Print-Sheet accessory's Conductor's Score so that measure lines and note stems line up for all tracks.
  • Fixed a header font problem with the Print-Sheet accessory.
  • Stems line up better between treble and bass clefs.
  • Had trouble changing time signature or key signature at the start of several measures of rests.
  • Fixed problems in version 2000.04.10:

  • Triplet-half-notes and triplet-quarter-notes were not being drawn correctly.
  • Some note stems were not being drawn
  • Sometimes, it displayed error message "can't display modeless form when modal form is active"
  • For versions since 2000.01.01, when Pro-Mix accessory was used to alter audio Pan or Volume, the resulting mix was not played back accurately, or overflow errors
  • Fixed some problems with displaying enharmonic notes
  • Added documentation to Help menu for loading SoundFont files.
  • New features in version 2000.04.04:

  • Added Note Properties keyboard shortcut to the View / Options menu
  • Fixed problems
  • Stems of 8th note chords were not being drawn properly since version 2000.01.01
  • The File / New and Track / Create menu items sometimes caused the initial track to be marked as disabled.
  • Add option to not use Windows Swapfile for audio mixing.
  • On systems with low memory, rewind, record, play buttons were sometimes displayed incorrectly.
  • Songs with more than 4 minutes of sampled rhythms could result in a silent rhythm track.
  • New features in version 2000.03.11:

  • Right-click keyboard to cause key notes to be displayed.
  • Allows triplet chords
  • Added time signatures for 9/8, 3/8, 6/4, 9/4, 4/2
  • Fixed problems
  • It was sometimes displaying small rests inaccurately
  • Fixed a bug that could result in the program ending when using DirectX pluggins
  • New features in version 2000.03.08:

  • Added ability to print Composer Score if Print-Sheet accessory is installed.
  • Fixed problems:
  • Pressing the VU button before the REC button causes audio track Sync problems.
  • All versions since and including 2000.02.05 had a bug that caused the Volume and Pan controls on the Rhythm Track's Edit Samples dialog to not behave properly, sometimes resulting in Overflow errors.
  • The File / Export MIDI 0 menu item was merging all notes into a single MIDI channel.
  • Several other minor bug fixes.
  • New features in version 2000.03.03:

  • Added View Lyrics menu item, so that an entire track's lyrics can be edited at the same time.
  • Added more entries to the Help menu.
  • Print Sheet accessory now lets you specify different fonts for each of: Header, Footer, Lyrics
  • Fixed problems:
  • When copying a measure that had a tie-note to the next measure, it was copying the NoteOn event, but not the NoteOff event, resulting in a note with infinite sustain. It no longer copies partial notes. The File/Repair Song menu item repairs such songs.
  • When trying to delete a NoteOn event that had no matching NoteOff event, there were situations in which the program could stop responding (i.e. crash).
  • New features in version 2000.02.05:

  • Added File menu item that exports the current song as a MIDI-Format 0 song.
  • Fixed problems:
  • It was possible to get the CopyMe accessory into a state where it did not advance when the correct keys were pressed.
  • It does a better job of adjusting for DirectX latency (delays). so that when DirectX introduces latency, instrument and audio tracks stay in sync better, and recorded audio tracks stay in sync with played-back audio tracks.
  • It sometimes generated Overflow errors when playing back with DirectX effects
  • It sometimes generated Bad Parameter errors when changing pitch of an Audio selection
  • New features in version 2000.02.01:

  • With Print-Sheet accessory, Lyrics can now be displayed and printed with treble-only or bass-only Clefs.
    Also added ability to add a page-number-offset to printed pages, so that song can more easily be printed as part of a book.
  • Added Edit / Insert Notation / Double Bar and Text... so that you can insert and drag arbitrary text of any font anywhere on the staff.
  • Fixed problems:
  • Now loads and imports ShortCuts to files properly.
  • On systems with other programs that installed an invalid ComCtl32.ocx Anvil Studio would generate the error message:
    run-time error '339': component 'comctl32.ocx' not correctly registered: file is missing or invalid
    Anvil Studio now uses mscomctl.ocx instead of comctl32.ocx
  • New features in version 2000.01.08:

  • The Mixer page now supports zoomed-out copying and pasting multiple measures from track to track. This is especially useful for rhythm tracks and Piano Roll tracks, since they previously only allowed single measures to be copied and pasted.
  • Faster real-time mixing and more responsive VU meters
  • Better support for half-duplex sound cards.
  • Fixed problems:
  • If several samples were played at the same time, all samples on a rhythm track were sometimes played back with nearly silent volume when the mixed tracks were played.
  • If 9 or more samples were added to a rhythm track, it could sometimes result in a high-pitched pinging sound whenever the 9th or 10th samples were played.
  • It sometimes displayed "Can't show modeless form" error message.
  • In version 2000.01.03, right-mouse click on loopback button caused a runtime error.
  • New features in version 2000.01.03:

  • Added per-track and master playback VU meters
  • Track / Clone menu item failed for audio tracks when Composer window was visible.
  • Added new Master Audio Volume control to Mixer page.
  • Added note properties popup menu to the Rhythm and Piano Roll pages.
  • New features in version 2000.01.02:

  • Added a new Note Popup Menu item that makes it easier to shift the start time of a note on the staff.
  • Added ability to set MIDI Ticks per Beat on the Options page.
  • Sped up editing of long tracks.
  • Added a decibel side-bar that shows units on the Audio Composer window.
  • Fixed problems:
  • Unless a device was explicitly set on the Metronome page, attempts to start the metronome resulted in an error message. It selects a reasonable synthesizer as the default metronome device.
  • Pro-Mix accessory sometimes generated an overflow runtime error.
  • On Windows NT with no Internet Explorer installed, it failed with runtime error 53.
  • For some printers, need to set Printer Option 1 on the Options page.
  • Fixed problems in version 1999.12.02:

  • Printing was inaccurate since version 1999.11.02 on versions with HP Deskjet printers.
  • Crashed with Runtime Error 6 on systems with dual display monitors.
  • When Pro-Mix was installed, it sometimes crashed with Runtime Error 6 when editing a long song.
  • The Dynamic symbols mf and mp were not displayed properly on the screen
  • Fixed problems in version 1999.11.07:

  • Print-Sheet accessory spools more efficiently
  • Pro-Mix controller window is more accurate when Staff is visible
  • New features in version 1999.11.06:

  • When changing note duration, added an option to shift following notes.
  • Metronome is now in sync with song's tempo-map rather than a constant tempo.
  • Audio tracks display beats and measures based on the song's tempo map rather than based on constant tempo.
  • Added Tempo Map to the Edit menu when the Pro-Mix accessory is installed, so that you can "tap" in the song's tempo to be consistent with an existing Audio track.
  • Added MIDI Effects note popup menu to the Pro-Mix accessory, so that MIDI Effects can be edited with better resolution for the duration of a note. It is particularly useful when you want to bend the pitch of a note from its current value to a desired pitch.
  • Fixed problems:
  • An out-of-stack-space error that sometimes occurred when selecting a range of notes.
  • A note spacing problem
  • When playing a song, cursor on staff now stays over current note, rather than over the next note.
  • When Echo MIDI Events was set true, some delays were introduced.
  • Optimized Multi-Audio 4/8 to eliminate clicks and pops that sometimes occurred on slower machines.
  • For recorded Instrument tracks, it was sometimes displaying notes as dotted eight notes which would more accurately be displayed as quarter notes.
  • New features in the 1999.11.02 version include:

  • Supports time signature changes in the middle of a rhythm track and Piano Roll track, the same as it already does for an Instrument track.
  • Added Prima Volta and Seconda Volta symbols
  • Added more answers to frequently asked questions.
  • Fixed problems:
  • It was displaying some enharmonics incorrectly.
  • Fixed some Copy/Paste bugs
  • New features in the 1999.10.05 version include:

  • Added symbols for: Trill, D.C., D.S., Segno, Coda, Fermata pp, p, mp, mf, f, ff
  • Added Edit / Paste Special menu item, that allows you control exactly what gets pasted.
  • Added ability to insert dotted notes in rhythm track and piano roll.
  • Added button to rhythm track and piano roll that inserts a rest.
  • Recognizes SoundFont-compatible sound cards such as SoundBlaster-Live and provides access to the card's current instrument settings.
  • Once again, improved Slur printing for versions with the Print-Sheet accessory.
  • New features in the 1999.10.03 version include:

  • Added Riff menu items to the Edit menu, giving the ability to define and insert Riffs while composing. It is similar to having several clipboards. Some pre-defined rhythm track riffs are included.
  • Added ability to print more than one verse of lyrics when Print-Sheet accessory is installed.
  • Fixed bug preventing Bank-Select-0 patch libraries from accessing upper banks.
  • Fixed problems in the 1999.09.02 version include:

  • some problems related to the Print-Sheet accessory.
  • Inserting a Staccato note was inserting an additional rest.
  • Audio playback was getting cut short when DirectX was enabled and no DirectX Filters where being used.
  • Some Music Drills menu items were disabled.
  • Fixed "Reference to released object" error that sometimes occurred when inserting a note.
  • Fixed problems in the 1999.08.05 version include:

  • Fixed several problems related to printing sheet music with lyrics
  • Inserting a Staccato note was inserting an additional rest.
  • Audio playback was getting cut short when DirectX was enabled and no DirectX Filters where being used.
  • Some Music Drills menu items were disabled.
  • New features in the 1999.08.01 version include:

  • Added Edit / Undo menu item when composing Instrument or Rhythm tracks.
  • Added Select All to Edit Menu for staff view of Compose page
  • Added Keyboard Shortcuts to the View/Options page, so you can keep your hands on the keyboard more, and on the mouse less while composing.
  • If you select a range of notes on the Compose page and adjust the compose page's volume, the volume for all selected notes will be set.
  • To insert a large number of rests in a staff, set the note duration to Whole note and double-click on the Insert-rest button.
  • Added button to hide Controllers on Compose page
  • Displays proper grid on Rhythm page for 7/8 or 9/8 time.
  • Dotted notes can now be beamed.
  • When creating a new track, the new track's Key signature and Time signature are the same as the previously active track.
  • Fixed problems:
  • In version 1999.07.14, deleting the last note of a track sometimes caused "Runtime error 91".
  • Metronome used to only play accent notes for 4/4 time. Now, it follows
  • the time signature of the active track.
  • Beamed 16th note followed by 8th was displayed as 2 beamed 8th notes.
  • In some key signatures, some notes not-in-key were drawn with sharps and flats instead of as natural.
  • When MIDI Setup accessory was installed, it was not automatically loading patch libraries since version 1999.06.03.
  • When deleting selection in treble clef or bass clef, but not both, if selection included rests, additional rests were getting inserted and note durations were getting changed.
  • For versions with Print-Sheet accessories before 1999.08.01:
  • The Lexmark 3200 Series ColorFine, and other printers that do support 600 dots per inch but not 300 dots per inch only allowed 9 staffs per page and not 4 or 6 staffs per page.
  • Runtime error occurred when staffs-per-page field was blank
  • New features in the 1999.07.10 version include:

  • Added the following to the Note Properties dialog:
  • Force note to other clef
  • Display Enharmonic Note
  • Beamed notes can now include chords.
  • Fixed problems:
  • It was sometimes ignoring the first REC button press when recording Audio tracks.
  • A cut/copy/paste timing bugs was fixed.
  • When a single Audio track was recorded, the File / Export Audio menu item would sometimes create an empty file.
  • Was drawing accidentals incorrectly in a few instances.
  • New features in the 1999.07.08 version include:

  • Replaced tabs at the bottom of the screen with menu items.
  • The Record and Mixer pages were combined into a single page.
  • On screens 800 x 600 pixels and larger, the compose page now displays the track list from the Record page.
  • It is now possible to select notes on only the Treble or Bass clefs, as well as notes on both clefs.
  • On the Compose page for Instrument tracks, you position the cursor by pressing the left or right cursor keys. You can extend a selection by holding the Shift key while pressing these. You can scroll to the start or end of track by holding the Ctrl key while pressing these.
  • Added Beam to Next option to Note properties Added "Enable Beam Lines on Compose Page" to Options page
  • Fixed problems:
  • In versions since 1999.07.01, it failed to work when Internet Explorer was not installed.
  • In versions since 1999.07.05, there were some staff-editing bugs.
  • It sometimes said machine was not fast enough for audio recording
  • It was drawing flats at wrong spot for some keys
  • Since version 1999.06.01, Out of memory (error 7) occurred after Piano Roll or Rhythm Composer was refreshed many times.
  • New features in the 1999.06.06 version include:

  • Added Time Shift property to Audio Tracks, so that an Audio track can be set to start later than the rest of the song. This saves disk space for songs where the first several minutes of an audio track is to be silent.
  • With the MIDI Setup accessory, patches from multiple banks of a synthesizer can be accessed at the same time.
  • Fixed problems:
  • Lyrics sometimes over-wrote each other because they were spaced too closely.
  • No longer sets audio playback volume to maximum every time the program starts.
  • MIDI recording is synced with the metronome more accurately.
  • On Piano Roll and Rhythm tracks, last note in measure sometimes got lost
  • All columns on the Record page can be resized.
  • Several problems with Cue bookmarks have been fixed.
  • Pitch Change on Compose Page for Audio tracks was reducing volume, and sometimes crashing.
  • Importing a stereo .WAV file to an audio track setting the track as stereo, but was failing to set the output audio port to stereo, causing it to be played as mono.
  • The following bugs occurred in version 1999.05.07, and are now fixed:
  • time Signatures of 6/8 and 12/8 were improperly displayed as 6/4 and 12/4.
  • the compose page for Piano Roll and Rhythm tracks did not allow you to change the time signature from 4/4.
  • New features in the 1999.06.04 version include:

  • Fixed problem with PitchBend control in Performance ToolPack accessory.
  • Simplified settings for Sound Module tool on Perform page.
  • New features in the 1999.06.01 version include:

  • Added Sync button so Recording and Playing can be triggered by external MIDI devices.
  • The new default is for DirectX to be disabled, since it results in "Device in use" errors on some systems. It is automatically enabled when you press the FX or DirectX buttons.
  • Colors are now adjustable on the Options page.
  • Does a better job of sharing Audio out devices with WaveTable synthesizers like Yamaha SXG50.
  • Enhanced the Repair Song menu item.
  • Fixed problems:
  • fixed several DirectX related problems that resulted in Device-in-use errors and quite audio tracks. These problems first appeared in version 1999.05.05.
  • when deleting measures on Rhythm tracks, or from a Piano Roll, extra rests were sometimes inserted.
  • dragging staff notations over lyrics sometimes appeared jerky
  • Pro-Mix control editing wasn't working properly when Compose page was set to Piano Roll format.
  • Duplets through Septuplets on and Compose-Piano Roll and Rhythm pages weren't aligned properly.
  • Numerous other small problems were fixed.
  • New features in the 1999.05.12 version include:

  • Added ability to:
  • insert Slurs, Crescendos, Decrescendos, and Repeat symbols.
  • insert chord labels at the top of the staff
  • insert Time Signatures and Key Signatures in the middle of a track.
  • On the Compose page, notes can now be dragged up and down the staff to change their pitch. Notes can be dragged to the bottom of the screen to delete them.
  • Added Lock Score checkbox to the Compose page so that you can experiment with notes on the keyboard without inserting them into the score.
  • With Multi-View accessory, you can now copy and paste between two instrument tracks on the compose page.
  • Made initialization faster.
  • Added item to Options page to disable Full-Duplex sound card testing.
  • The new default is for DirectX to be disabled, since it results in "Device in use" errors on some systems. It is automatically enabled when you press the FX or DirectX buttons.
  • Added options to disable Full-Duplex test, and to disable DirectX
  • Fixed problems:
  • changing duration with Note Properties sometimes had no effect
  • Since version 1999.05.02, it failed with error 80041015 on systems with no MIDI In devices
  • Since version 1999.05.02, key signatures had been drawn with sharps when they should have been flats
  • There was a problem with audio Pitch modification
  • New features in the 1999.05.05 version include:

  • You can now view and edit a track's lyrics. The 1999.05.04 version of the Print Sheet accessory now includes an option to print lyrics.
  • Added ability to quantitize a selection of notes rather just the entire track.
  • Fixed problems:
  • Works better with Half-Duplex sound cards
  • Added Port Latency properties to get around synchronization problems that occurred when using WaveTable MIDI synthesizers.
  • Fixed some minor score display problems
  • Enabling/Disabling an Audio track wasn't causing all audio tracks to get re-mixed, causing it to seem to have no effect.
  • It was initializing Audio Volume to be very low.
  • New features in the 1999.05.02 version include:

  • Added support for DirectX Audio Effects pluggins.
  • Pressing Ctrl key while entering a note is a shorthand for making the new note a dotted note.
  • When changing an Instrument track to a Rhythm track, you can retain notes as drum notes rather than erasing them.
  • Fixed problems:
  • Tempo editing with Pro-Mix accessory was not working with Midi-1 files.
  • clicking on notes on the record page could sometimes result in an Invalid Parameter error.
  • It was initializing Audio Volume to be very low.
  • Problems that were fixed in the 1999.04.03 version include:

  • On systems with VERY large disks, recording an Audio track could result in an Overflow error.
  • The menu item: File/Truncate Song.../From start to current position was not working properly for Instrument and Rhythm tracks. It was deleting the correct notes, but not shifting the remaining ones, leaving a silent gap.
  • Pasting notes from one track to another was not updating the notes MIDI channel, which caused the pasted notes to continue to play the previous track's instrument.
  • On some machines, Multi-Audio 1/8 was only able to record and mix 4 tracks instead of 8.
  • New features in the 1999.03.15 version include:

  • Added more help information
  • Fixed problems:
  • Edit/Quantitize was moving track to end of the song, and left progress bar on screen.
  • On Compose page, wasn't allowing hand to be positioned over a rest.
  • Runtime errors would sometimes occur when run on 800 x 600 screen with Multi-View or Combo-Pack accessories.
  • New features in the 1999.03.09 version include:

  • Made Play and Record buttons respond faster when the song has audio tracks.
  • When stopping & restarting a song in the middle, Audio and Midi tracks were sometimes being played out of sync
  • Fixed problems:
  • Mixer's Save Mix button caused overflow error for long songs
  • Staff display problem related to deleting rests
  • File / Repair Song now works with a wider-range of badly-formatted MIDI files
  • New features in the 1999.03.06 version include:

  • Added "solo" field to track list on Record page
  • Warns before any attempts to record audio to floppy or ZIP drives.
  • Added keyboard-shortcuts for controlling note duration on the Compose page.
  • Fixed problems:
  • with the Edit/Quantitize Track menu.
  • It would inappropriately warn about recording audio to a ZIP drive.
  • It would reverse "Drum row" fields for sampled rhythms
  • When loading song with Sampled Rhythms, it would needlessly say "If saved, file will be saved in a new format."
  • It sometimes generated "Reference beyond wave data" when playing back sampled rhythm tracks.
  • Mixer page's Copy to new audio track sometimes failed.
  • it sometimes crashed on systems with no CD-ROM drive.
  • it sometimes added noise or crashed or had sync problems when the Mixer's page had Stereo Output checked while recording and then playing a Rhythm track that had Sampled audio.
  • MIDI and Audio tracks were slightly out of sync when playing MIDI through a software-based WaveTable synthesizer.
  • New features in the 1999.02.04 version include:

  • Internet Explorer is no longer required.
  • Better memory management for Audio recording, resulting in longer tracks when Multi-Audio accessory is installed.
  • Compose page has new button that lets you sing the note to be inserted.
  • For screens larger than 800 x 600, Record page now shows:
  • Mixer controls (Pan, Volume, Delay), or
  • Zoomed-out view of notes and wave data for all tracks at the same time.
  • up to 25 tracks of information displayed at the same time instead of 10.
  • Option to play notes as mouse moves over them on the staff.
  • Much faster loading and scrolling of large MIDI files.
  • Added ability to save Cue points for all tracks, including Audio tracks.
  • Added ability to delete Cue points.
  • All new cue points will get updated as notes before them are inserted and deleted.
  • Fixed a problem where real-time mixing 8-bit audio samples, the mixer played a noisy mix.
  • New features in the 1999.01.09 version include:

  • Compose page for Rhythm tracks and Piano Roll now support Duplet, Quintuplet, and Septuplet notes
  • Added Diatonic option to Transpose menu
  • The following problems were fixed:
  • Transpose Selection wasn't transposing the last NoteOff event.
  • It mistakenly reported the error:
    Unable to perform this operation because it would result in two notes of the same pitch being played at the same time on the same track.
  • New features in the 1999.01.05 version include:

  • Enabled scrolling selection on Compose page.
  • Enabled Piano-Roll view of Instrument tracks with repeating measures.
  • Enabled Cut/Copy/Paste on Rhythm tracks.
  • Added lead-in and accent sounds to metronome.
  • Added option to save MIDI files as MIDI type 1, so they can be loaded by other composing programs.
  • Made importing a long .WAV file faster.
  • Added PC-Keyboard -> MIDI-Keyboard user interface for Instrument tracks.
  • Added PC-Keyboard -> Drum user interface for Rhythm tracks.
  • Added Pitch Bend and Channel Pressure to Pro-Mix set of controllers.
  • The following problems were fixed:
  • some overflow errors in Compose page for long audio tracks.
  • When audio recording was started while song was not positioned at the start of the track, it sometimes introduced noise at the start of the track.
  • bug was preventing recording and mixing Audio tracks longer than 8 minutes.
  • Edit/Quantitize Track was converting a Rhythm track to an Instrument track.
  • Edit/Split into single channel tracks menu item sometimes failed.
  • out of memory errors when loading some songs with empty tracks.
  • New features in the 1998.12.04 version include:

  • Fixed several Audio-related bugs
  • Improved accuracy of Tempo Map
  • Added ability to paste Stereo to Mono and Mono to Stereo
  • Added nested page tabs
  • File/Import Audio From... menu was sometimes not working correctly
  • Added ability to transpose selected notes on the staff
  • New features in the 1998.12.02 version include:

  • Made several changes to simplify the user interface to the Record page.
  • Added Audio VU meters to the Record page.
  • Record an Audio device's Left or Right channel to a track by itself.
  • Mix Stereo and Mono Audio tracks in the same song.
  • Added Pan and Delay controls to each audio sample of a Sampled Rhythm track.
  • Time and Duration fields now display time in either Minute:Second:Frame (SMPTE) or Measure:Beat:Ticks format.
  • Added an Options page for setting various options. This page allows you to control Anvil Studio's Record/Play/Stop functions remotely using any MIDI controllers such as a Foot Switch, Modulation wheel.
  • Added the ability to "punch-in" to re-record over mistakes in audio tracks.
  • With the optional Pro-Mix accessory installed, you can now:
  • edit a song's Tempo map as well as any MIDI control value over time.
  • edit Pan and Volume over time for Audio Tracks.
  • With the optional Multi-Audio 1/8 or Multi-Audio 4/8 accessories installed, Anvil Studio now supports real-time mixing, so that after an audio track is recorded or edited, the Play button can now play a mix of all tracks after just a couple of seconds delay.
  • Introduced the new optional Multi-Audio 4/8 accessory, which lets you simultaneously record up to 4 Audio tracks at the same time, and then playback a mix of 8 Audio tracks, along with an unlimited number of MIDI tracks. The Multi-Audio 1/8 accessory can still just record one Audio track at a time, but can mix and play 8 Audio tracks, along with an unlimited number of MIDI tracks.
  • The following problems were fixed:
  • Edit/Split track into single-channel tracks was not working.
  • Deleting a section of notes on the Compose page sometimes hung the machine.
  • On Windows NT, minimizing Anvil Studio's window resulted terminated the program.
  • Overflow errors occurred on machines with 200 megabytes or more of RAM.
  • On the Compose page for Rhythm track, Tempo setting was not accurately calibrated in Beats-Per-Minute.
  • With some Audio cards, starting the song from anywhere other than the start of the song caused all MIDI tracks to temporarily sound like Piano tracks.



  • Copyright © 1997-2008 by Willow Software.