free bootstrap theme

Version History

Check the recent changes since v3.0


February 12, 2018: v3.44

  • The standard Ctrl+drag is used for copying phrases and notes instead of Alt+drag. You can drag the rhythm of a phrase by Alt+drag.
  • Mouse wheel works for horizontal timeline scrolling and zoom (+Ctrl)
  • The position and size of Structure Inspector is restored
  • MIDI and audio export directories are remembered
  • Order of modes was changed to Ionian, Dorian, Phrygian, Lydian, Mixolydian, Aeolian, Locrian
  • Finding closest match for chords when changing scales was fully reworked and works well with any chords
  • "Find Closest Match For Chords On The New Scale" added to scale selector
  • Chord rules can be assigned anywhere not just globally to the composition
  • Master track inspector UI cleanup
  • An option was added to disable transposition for absolute notes in the note editor (e.g. for key-switch notes)
  • Notes have a scale step and semitone offset independently, instead of only one kind of offset
  • It is possible to multiply or divide all chord lengths in a chord progression by 2 or 3
  • Right/left arrow keys on master track correctly move Quick Suggestions to next/previous chord
  • Optimizations in the UI layout engine under the hood
  • Fixed: display was reset to flats in the circle of fifths
  • Fixed a redraw issue when the Quick Suggestion popup was drawn multiple times
  • Fixed an issue with scrolling with the mouse wheel
  • [Windows] Fixed: dragging when the mouse buttons were swapped (right as the primary button)
  • Fixed a crashing bug during editing phrases
  • Fixed phrase paste error when 'allow pasting between two RapidComposer applications' was enabled (file open error)
  • When using 'chord from composition' as the chord preview, the transposition is also applied to the preview chord
  • Fixed a bug when copying the timeline selection
  • Fix for a crashing bug when too many chord boxes were created in a line
  • Fixed crash when Phrase Morpher was dragged over the workspace
  • Fixed: voicing lost when scale changed in Master Track inpector with "Find Closest Match..." enabled
  • Fixed: voicing was not restored when saved in a chord progression
  • Fixed: previous voicing was applied to newly selected chord during progression editing
  • Fixed: minor issues in chord progression preview
  • Fixed velocities when a phrase was used for chord preview
  • Minor fixes in using chord lengths
  • Fixed a crashing bug when loading a composition that includes a reference to a previously deleted sound file
  • Fixed a bug that prevented setting chords when composition was created with empty master track
  • Fix incorrect chord preview settings when program was quit after clicking on 'For Preview' in the Chord Selector
  • Fixed MIDI import (running status improperly handled)

January 3, 2018: v3.43

  • Fixed muting percussion phrases
  • Fixed minor issues when using acoustic guitar voicing
  • Fixed: note properties were not updated for Ctrl-A or Ctrl-D
  • Fixed: opening instrument properties crashed in VST mode
  • Fixed crashing when dragging items in the structure inspector
  • [Windows] Executable is built using higher optimization, so it will feel snappier

December 23, 2017: v3.42

  • Fixed a crashing bug introduced in v3.41 when clicking in Quick Suggestions
  • [VST] Click sounds when releasing keys in 'Chord Selector' and 'MIDI Keyboard' fixed
  • Fixed issues with pressing Ctrl-A immediately after switching to Note Editing mode
  • 'Triad' is used instead of the incorrect term 'Tritone'
  • Phrase envelope is properly saved, 'undo' works after changes

December 20, 2017: v3.41

  • Clicking behaviour improved on the master track; issues fixed when MIDI or computer keyboard was displayed
  • 'Lock to Scale' option works with voicing specified for phrase
  • Changing the chord in Quick Suggestions adds a history entry, so undo is possible
  • Fixed: timeline selection was ignored when dragging MIDI to a DAW
  • Fixed occasional hanging notes during chord preview
  • Fixed crashing caused by race condition in the Chord Selector
  • Fixed issue when phrase generators may have created out-of-scale notes after transposing all scales and chords by a few semitones in the master track inspector
  • Fix for a small issue with MIDI Echo variation
  • Phrase preview properly uses note articulations
  • MIDI input handling reworked
  • Removed unnecessary error message about index file opening

December 11, 2017: v3.4

  • New phrase generator: Ostinato Generator
  • Chord voicing can be set for master track chords, tracks or phrases.
  • 21 chord voicing presets included (several drop voicings, rootless, root/3rd/5th In Melody, etc). You can create new voicing presets.
  • Chord voicing editor integrated into Quick Suggestions and Chord Selector
  • New phrase generator: Markov Melody Generator (it can be enabled in the settings under "Experimental Stuff")
  • New variation: "Velocity Range" : assign velocities to downbeats, on and off beats, 8ths and 16ths with randomness if needed
  • New variation: "Accents 4ths/8ths/16ths" : set 4ths, 8ths and 16ths note accents, useful for percussion
  • Muting phrases is possible
  • New setting: "Base Octave" : set the displayed name of MIDI note 60 (C3, C4 or C5)
  • New setting: "Convert drum notes when changing drum map". It is off by default.
  • New setting: "Quick Suggestions Placement". You can open the chord suggestion on the right side of the chord box
  • New Setting: "When Playback Stops Jump To Playback Start Position"
  • Phrase drag&drop improvements: phrases are shown inside the tracks during dragging them
  • MIDI files can be dropped to rhythm drop targets (where previously only rhythm patterns and phrases could be dropped)
  • Chords may have lengths in progressions. Chord lengths can be edited in the Chord Selector.
  • Drag-and-drop of chord progressions improved: you can drop one to a certain position on the master track
  • Circle of fifths improvement: Major/Minor Rings view option, and optional Chord Builder display
  • Chord Progression browser offers {length} and {namewithlength} synthesized data for chord progressions.
  • Loop mode implemented for chord progression preview
  • Visual feedback and pop-up explanation when dragging phrases or rhythm patterns over phrases
  • The currently played chord is highlighted during chord progression preview
  • Chord naming improved for chords not in the library (e.g. "R-2-b3-5-b7")
  • Custom phrase loading is several times faster than before
  • Toggling note selection in the Phrase Editor is now Ctrl-click instead of Shift-click
  • Alt-clicking over the master track (to split or join chords) does not open Quick Suggestions
  • It is possible to use slashes in group and phrase names, e.g. "3/4"
  • 'Extension' was removed from the Chord Generator - specify voicing for the phrase instead
  • Bug fixes and stability improvements

October 17, 2017: v3.31

  • Key-switch articulations send a 'Note Off' event after 'Note On'
  • Dragging the rubberbox selection at the left and right sides will scroll the track horizontally
  • Loop mode implemented for chord progression preview
  • The currently played chord is highlighted during chord progression preview
  • Toggling note selection in the Phrase Editor is now Ctrl-click instead of Shift-click
  • It is possible to select out-of-scale chords on Circle Of Fifths
  • "Invert vertical scrolling direction" works over the tracks, not just over the keyboard
  • Phrase selection is possible by clicking on its name
  • Fixed: phrase drop position was imprecise by a few pixels
  • Fixed: when the track was muted, phrase preview cannot be started more than once
  • Fixed: editing notes during playback in the phrase editor reset 'note on' velocities
  • Fix for missing notes when importing MIDI files in other than Phrase Editing mode
  • Fix for a possible crash when changing the custom phrases or rhythms location while loading them
  • Fixes in chord progression preview
  • [VST] Fix for muted notes when tempo changes in host during playback
  • [Windows] Fix for garbled audio when the FL Studio ASIO driver was used

September 4, 2017: v3.3

  • Redesigned chord palette, Chord Builder and Circle of Fifths added
  • New, improved progression editor built into the Chord Selector, "Progression Editor" tab was removed
  • The chord progression generator can use borrowed chords for more interesting progressions
  • New configurable 'Quick Suggestions' pop-up that offers chord suggestions, borrowed chords, chord substitutions, displays chords on scale and chord builder
  • Improved workflow when editing master track chords. It is easy to enter chords from computer or MIDI keyboard
  • 'Circle OF Fifths' available for master track chords
  • Built-in Quick Start Tutorial
  • Improved audio file support: 16/24/32 bit signed/unsigned PCM or single precision floating point (mono or stereo) WAV/AIFF files can be loaded without limitation for the sampling rate
  • Double-click on an audio track will let you quickly import an audio file
  • MIDI file drag and drop improvements: drop files on master track, hold Ctrl to insert chord-relative phrases, trimming empty bars
  • One-click phrase preview can be activated at the top of the phrase browser ('play' icon)
  • Assign colors to parts and lines in the structure inspector
  • Chords displayed in the structure inspector
  • Structure inspector workflow improvements: add/remove/duplicate buttons are shown after adding or removing, no need to click again
  • Merge Compositions
  • Notes may have two articulations assigned
  • New variation: "Make Monophonic" that removes polyphonic notes and shortens notes to avoid overlapping
  • New option for "Convert To Relative Form": "Set Notes To Nearest Scale/Chord Note"
  • New setting: "Send VST Editor Keystrokes To RapidComposer"
  • New setting: "Make VST Editors Always On Top"
  • The preferred MIDI controllers and variations are added to imported MIDI tracks
  • 'Transpose' can be added to newly created tracks with optional slider in track header
  • New 'Octave Transpose' slider in 'Transpose'
  • 'Swing' improvements: negative values are possible, offset is specified in percent instead of an absolute duration
  • Settings / Preview offers chord preview octave and 'note on' velocity settings
  • Option to invert the piano roll vertical scroll direction in Settings
  • 'Split Notes On Grid' and 'Split Notes On Playback Position' added to Phrase Editor
  • Many other small improvements and bug fixes

May 22, 2017: v3.23

  • Fix velocity problems when editing/moving notes in the Phrase Editor during playback
  • [Windows] Improvements in audio rendering (much faster wake-up of the rendering thread and faster rendering)
  • Fix crashing issue when scanning for VST plug-ins
  • Pressing the preview buttons multiple times should not start the preview for each click
  • [OS X] Fix deadlock/hanging
  • [OS X] Popup menu fix
  • [OS X] Fixed issue when the VST plug-in used the wrong application binary
  • [OS X] VST mode start-up optimization
  • [VST] Information displayed when using the VST in Reaper so that in order to make Local Sequencer work you must turn off "Close audio device when stopped and application is inactive" in Reaper

April 4, 2017: v3.22

  • Improvements and fixes for drum phrase editing
  • The preferred MIDI controllers and variations are added to imported MIDI tracks
  • Fixed MIDI import bug when type 0 files without a track name created too many tracks
  • Fixed rhythm selection for phrase generators in the idea tool
  • [OS X] Fixes for audio device issues. From now all devices should work reliably.
  • [OS X] Fixed hanging when trying to load a VSTi plug-in
  • [OS X] "Rescan MIDI Devices" works again after changes in OS X
  • [Windows] Fixed: file selector panel did not open for "Add VSTi" when the initial path was non-existent

March 21, 2017: v3.21

  • Fixed phrase length when phrases added to the Idea Tool
  • Idea Tool phrase and rhythm list workflow improvements when adding/dropping/removing items
  • Selecting multiple items is possible in the Phrase Container list
  • Fixed a rare crash in Random Melody Generator
  • Fixed transposition of scale-note-only phrases
  • Note repetition can be set to 0-100% in Melody Generator
  • Fix for a file saving bug when clicking on "Save Composition" for a new composition.

March 13, 2017: v3.2

  • Drum maps can be used for percussion tracks
  • Font size settings: it is possible to change the font size for the UI
  • Phrase Editor improvements (scrollable, zoomable editor with playback position)
  • New phrase generator: "Random Melody Generator"
  • New rhythm generator: "Smooth Rhythm"
  • "Count In" added (found in Timeline Inspector). Setting 1 bar or 2 bars count is possible
  • New phrase action: "Repeat Phrase Until The End Of Line/Part/Composition" with ghost option and shortcut
  • New phrase action: "Insert 'Phrase Container' With Browser Selection" with shortcut possibility
  • New phrase action: "Duplicate Phrases To Unmuted Tracks" (shortcut 'D')
  • New master track action: "Paste Chords (Overwrite)": paste master track chords but do not add space to the composition.
  • New master track action: "Swap Chords" (with shortcut possibility)
  • New timeline action : "Paste (Overwrite)" : paste timeline section in overwrite mode, do not add space to the composition.
  • New file export option: "Export Tracks To Individual MIDI Files"
  • New setting: "Auto-Zoom During Phrase Dragging" (disabled by default)
  • New setting: "Highlight Middle C Note"
  • New VST playback setting: "Start Playback From The Current Position Instead Of The Host Position"
  • [Windows] Portable usage is possible
  • [Windows] Relative paths can be used with Locations.
  • Moving the selected region on the timeline during loop playback works as expected
  • Chords as MIDI markers saved in the exported MIDI file in a different way to be more compatible with DAWs
  • Soundfonts with 24-bit samples can be loaded
  • 2 new UI themes in the style of Windows 10 and Mac OS X
  • Shift+double-clicking or Alt+Shift-clicking on the master track for splitting/joining chords will use the following chord for the new chord
  • [Windows] WASAPI problems fixed; both shared and exclusive mode should work now
  • [OS X}[VST] fix for a crashing bug
  • Many bug fixes

December 19, 2016: v3.13

  • Fixed: "Active Track (Chord+Bass)" could not be chosen from the chord preview menu
  • Fixed: Changing chord naming for the master track does not transpose phrases
  • Fixed: The downloaded extra phrases were not sorted into subdirectories as in earlier versions
  • [VST] Chord preview did not work without a track selection, and other issues
  • [VST] Problems with Local Sequencer fixed
  • [VST] Fixes for non-sounding notes at the beginning when host provides strange sample offsets
  • [OS X] Fixed crash when initiating dragging
  • [OS X] Shift key did not work with shortcuts

November 12, 2016: v3.12 (Windows only)

  • [Windows] Fixed: soundfonts added by the user became silent in v3.1 (data folder migration issue)
  • [Windows] Fixed: VST plug-in could not find the standalone executable (data folder migration issue)

November 8, 2016: v3.11 (OS X and Windows)

  • MIDI Import: chord detection improved
  • MIDI Import: errors in MIDI files (overlapped and zero-length notes) handled gracefully during import
  • Fixed crash that occured during startup under some circumstances
  • Fixed regression (rendering problems when using 'Join Notes' in a track)

November 2, 2016: v3.1 (OS X and Windows)

  • MIDI Import: display detected scale, live chords preview, file and selected tracks info, 'Trim Silence' option
  • MIDI Import: Channel 10 handling option (join, split), better instrument selection, redesigned UI
  • MIDI Import: phrase detection: the midi events are automatically grouped in phrases. Similar and same note groups are recognized.
  • MIDI Import: improved "Import MIDI Into Current Composition".
  • Track templates added. Save complete tracks and restore them from the Track browser.
  • Track mute/solo logic changed, allowing you to select multiple tracks as solo. Solo and mute states are independent (solo overriding mute)
  • [Windows] WASAPI audio support (shared and exclusive mode)
  • Added "Convert To Phrase Generator" in the phrase inspector
  • Master track chords can be transposed by semitones (found in the master track inspector)
  • New phrase generator: 'Rest' to be used in the Idea Tool
  • New variation: "Rotate Notes"
  • New variation: "Remove Short Notes"
  • 'Sustain Notes' option added in 'Apply Rhythm' variation
  • 'Truncate Phrase' option added to 'Delay Notes'
  • 'Fill' and 'Velocity For Filled Notes' options added to 'Arpeggiator'
  • 'Mute Original Notes' option added in 'Add Interval' variation
  • Group entry has a menu with recent groups
  • New shortcut: "Preview Edited Phrase With Unmuted Tracks"
  • New shortcut: "Stop Playback/Jump To Playback Start Position" (Shift+Enter by default)
  • Default track view options can be set in the preferences
  • Midi file name is displayed for dropped midi file instead of "midi"
  • "Rescan Midi Devices" button added under Settings / MIDI
  • 9 new phrase arrangements added in Idea Tool (for 3 and 4 used phrases)
  • 48 new interesting "5 in 16 pulses" clave patterns in the Rhythm browser
  • Improved 'Join Notes' when applied on a phrase; it works as expected
  • New setting to use UTF-8 sharp and flat characters (enabled by default)
  • New setting: "Export Chords As MIDI Markers" (when exporting MIDI files)
  • You are asked to save or discard the edited phrase, if you set "Always Confirm Discarding Edited Phrase" (disabled by default)
  • Ctrl+Shift+click can be used on the Master track to select a chord box even if clicked on the chord name
  • It is possible to open composition files (.rcCOMP) by doubleclicking on them (both on OS X and Windows)
  • The "GeneralUser GS" soundfont is distributed with RapidComposer.
  • [Windows] RapidComposerV3 folder is moved to /Users/<name>/Documents.
  • [VST] When enabling 'Use Host Tempo' the RC VST plug-in will follow the host tempo changes
  • Lots of bug fixes and stability improvements

June 27, 2016: v3.04 (OS X and Windows)

  • Fixed the issue when EZkeys/EZdrummer had no sound when the composition was reloaded

June 20, 2016: v3.03 (OS X and Windows)

  • [OS X] VST editor window size was not correct for NI Massive. Dynamic sizing of the VST editor window by the plug-in works well.
  • Fixed division by zero crash when there was no valid audio interface set
  • Better error handling when setting up audio. Alert windows appear over the application window rather than behind it...
  • Text editing issue fixed which appeared in v3.01. Second Enter press was ignored.
  • Fixed: pop-up help did not appear after some time

June 5, 2016: v3.02 (OS X and Windows)

  • "Deactivate License" button added under Support
  • All issues with the timeline resize handle were fixed. Better visibility when scrolling to the rightmost position.
  • Sometimes chords with an octave '5' appeared in generated progressions. This is fixed.
  • Possible crash in melody generator fixed
  • [OS X] Rare crash fixed when clicking with the mouse
  • [OS X] Text editing box remained on screen when editing the timecode or song position

May 24, 2016: v3.01 (OS X and Windows)

  • Ctrl-Alt-O (Windows) or command-option-O (OS X) or Alt/option+click on "Open Composition..." will skip loading the VST plug-ins
  • Added 'group' entry in the Save Phrase dialog
  • 'Expression' can be used for velocity scaling. Its value goes from 0 to 200% which means the velocity values can be multiplied by 2
  • Fixed hanging during dropping a rhythm pattern to 'Apply Rhythm'
  • Fixed a bug when saving custom phrases
  • [OS X] Fixed crash during chord entry in Chord Rules Editor

May 11, 2016: v3.0 (OS X and Windows)

  • The whole user interface was reworked
  • Standard cut/copy/paste/delete/duplicate... operations work on the 4 keyboard focus areas (track list, composition, timeline, master track)
  • Customizing all colors is possible, import/export UI themes
  • Customizing keyboard shortcuts, import/export shortcuts, export them as html, or open in browser
  • The newly rewritten Idea Tool is more flexible, logical and easier to use than before and is part of the main composition workspace
  • Standard cut/copy/paste/delete operations work in the phrase editor
  • Various note transformations through shortcuts and more note coloring options in the phrase editor
  • More note coloring options
  • New rhythm browser
  • Rhythm can be dragged from one phrase to the other, or from the rhythm browser to phrases
  • Improved rhythm editing, add rests, alter note lengths
  • New variation: "Apply Rhythm". You can slice notes of an existing phrase using a rhythm pattern.
  • New rhythm generator: "Euclidean Rhythm"
  • New phrase generator: "Arpeggiator"
  • Improved stability
  • Dozens of other improvements