Synfire Pro 1.2
Feature Enhancements:- Simplified grouping (Instrument>>Combine on Same Channel)
- Custom CCs: Provide more static slots for custom CCs [AR1015]
- Custom CCs: Support custom specs saved with project (per instrument) [AR1015]
- Custom CCs: Support inheritance (device -> sound -> instrument) [AR1015]
- Ability to edit a figure during loop playback
- Ability to export a phrase with global parameters (File/Convert/Extract Phrase)
- Ability to disable merging of adjacent equal chords [AR1069]
- Retain container position with SHIFT when dragging [AR933]
- Implement a more standard transport model [AR756]
- Articulations: Support specs saved with project (per instrument) [AR1085]
- Articulations: Support inheritance (device -> sound -> instrument) [AR1085]
- Custom CCs: Locate in separate group on parameter block
- Ability to backup entire configuration folder (preferences)
- Articulations: Latency now set in milliseconds
- Articulations: Transmit articulation switch on selection (setup)
- Ability to start playback in phrase editor anywhere in arrangement
- Can not save arrangement while playing [AR918]
- Indicate custom CCs [C] and articulations [A] in sound name
- Remember zoom factor for each container [AR1088]
- MIDI Setup: Display overall pitch range on keyboard widget
- Provide visual indication where vectors exceed container length [AR865]
- Provide visual indicaton for subcontainers only partially visible [AR843]
- Setup: Ability to switch MIDI port of direct addressing devices
Resolved Bugs:
- User interface lockups during playback [AR1000]
- (MacOS X) Problem with file dialogs crashing the program [AR1061]
- Mapping error with parameters that override figure properties [AR926]
- Crash when dropping parent container into a child
- Bug with instrument manager and sound lookup
- Parameters lock up when editing during playback [AR1083]
- Track pitch per symbol type instead of playing range [AR1080]
- (Windows) Can't double-click open documents when app is already running [AR388]
- Fixed a bug with invalid CC values causing a crash
- Error opening phrases and pools via double-click in file system
- Allocation problem with fixed channel instruments
- MIDI Through not cancelled when instrument was released
- MIDI Setup: Adding sound from template did not properly copy CCs and articulations
- Progression display truncated when length exceeded container limit
- First chord in palette notepad does not play in root position [AR1097]
- Bug with rendering arpeggio segments
- Bug with rendering segments tagged as full-chord
- Auto-split tends to truncate glissandi [AR784]
- (Windows) Context menu keyboard hotkey broken [AR1071]
- Fixed issues with the sound allocation monitor
- Issues scheduling articulations ahead of time near clock zero [AR833]
- Template devices must not connect when routing is restored from file [AR1087]
- Fixed minor issues with instrument categories
- Fixed problem with copy/paste playing ranges in MIDI setup
- Error adopting sound properties for multiple instruments
- Context menu issues with instrument properties dialog
- MIDI Setup: Disconnected device should not be sent any data
- Buggy display of playhead over instrument sheet
- Vectors partially truncated in instrument sheet view
- Several issues with loop selection and playback
- Phrase>>Harmonize did not save window position when cancelled
- Loop selection ignored when starting after loop begin [AR1090]
- Interpetation auto-split feature too agressive
Other Changes:
- MIDI note off velocity now uses standard value 64
- Improved overall graphics performance
- Get rid of 32 port limit in midi subsystem [AR1038]
- New container no longer immediately selected (global preference)
- Removed option to always reset instrument manager (obsolete now)
- Improved ruler selection tracking and graphics
- External transport should stop at end of arrangement [AR983]
- Increased robustness of various GUI widgets
- Improved behavior of resizing handles and repeat switches
- Retain last used device selection after closing setup window
- Minor fixes in the GM instrument hierarchy
- Do not move to next input field after Enter key [AR1092]
- Warnings: Opt to not show a message again [AR1101]
Synfire Pro 1.1.11
Feature Enhancements:- Make selected sound properties multi-selection capable (setup)
- Add close gap function complementing the make room function [AR1058]
- Ability to sort sounds by name, channel, or category
- Allow Select All option for sounds list (setup)
- Added more subcategories to Synth
Resolved Bugs:
- Palette chords triggered twice on mouse button release
- Fixed serious bug with track selection and drag+drop
- Various bugs fixed with sound category editing
- Global instrument volume/pan setting lost after restart
- Bug with time span class caused multiple side-effects
- MIDI Through broken when multiple input ports enabled [AR1013]
- Playback in loop mode not looping smoothly (jerks) [AR1052]
- Device articulations and CCs not copied with sound template
- Selecting global instrument should make it midi through destination
- Progression: Gap selection at end of row was invisible
- Unable to paste chord at end of progression
- Progression: End gap selection behaves inconsistent [AR1062]
- Catalog: Chord rotations not matching correctly
- Catalog cluttered with redundant modes
- Catalog: Make new structures become active and persistent on save
- Hotkey for progression transpose shown wrong in menu
Other Changes:
- Open instrument property dialog at last used postion
- Always play chord last entered in progression editor
- Progression: Scroll to selected chord after text input
- Global Reset Controllers switch now off by default
- Fixed minor issue with Scale Prober pattern
Synfire Pro 1.1.10
Feature Enhancements:- Simplify global Audio and MIDI setup [AR1051]
- Multiple selection capability in device description editor [AR991]
- Save global instruments and midi settings with routing file
- Support direct sound addressing for global instruments
- Ability to add sounds to a rack from device templates
- Sort device descriptions by kind
Resolved Bugs:
- (Windows) Tool tips cause annoying flicker of panels [AR1039]
- Extending segments in phrase editor not working as intended [AR1044]
- Fixed various issues with program startup and MIDI
- Instant Feedback option defunct in catalog [AR935]
- Fixed issue with symbolic instruments in patterns
- Sound Allocation Monitor hidden when MIDI setup opened
- Harmonizer preview mix changes have no permanent effect [AR1048]
- Sound allocation monitor missed misc fixed channels
Other Changes:
- Ensure devices can be shared across HN and Synfire [AR443]
- Streamlined device description creation
- Updated user manual to 3rd edition
- Provide more helpful error messages when midi subsystem fails
- Make buttons for palette and circle panels be toggles [AR1018]
- Various minor user interface tweaks
Synfire Pro 1.1.9
Feature Enhancements:- Added 5th global default instrument (Guitar)
- Option to reference global instruments in patterns
- Hide panels while certain windows are open (e.g. audio setup)
Resolved Bugs:
- Improved ReWire stability and robustness
- (MacOS X) Mousewheel scrolling crashed when scroll area very tiny
Other Changes:
- Changed basic patterns to use global instrument references
Synfire Pro 1.1.8
Feature Enhancements:- Ability to duplicate an instrument with all content
- New Navigation menu for palette window
- Experimental: Trace parameter inheritance
- Option to display fretboards in landscape orientation
- Shortcut key to bring up playback settings [AR1014]
- Added hotkey for Audio + MIDI Setup
- Improved palette layout settings dialog
- Disabling chords-only mode now restores previous pattern
- Marked middle C key with a dash
Resolved Bugs:
- Problems copying phrases from pools and libraries
- (MacOS X) Problem with disabled menu bar items
- Fixed a soft crash with gestalt tool
- (MacOS X) Keyboard issues with global vs. local menu bar
- Fixed several bugs with device-based articulations
- Rendering issues with CCs and linear interpolation [AR1030]
- Fixed a bug with multi-palette navigation
- Pause switch on track did not redisplay correctly
- Fretboard panels did not scale well with window size
- Instrument names not refreshed after global setup changed
Other Changes:
- Revised preset management
- Renamed "Section" to "Group" (instruments)
- Renamed "Part" to "Section" (progression)
- Sort coloring schemes and similar menus alphabetically
- Revised palette layout and coloring presets
- Circle of 5th and context panel buttons toggle panel on/off
- Got rid of controller resolution preference, which is not needed
- Minor fixes in instrument hierarchy
- Use GM.SynthStrings1 as default sound for global chords
Synfire Pro 1.1.7
Feature Enhancements:- Option to distribute imported track across multiple parts
- Integrate bundled LoopBe30 driver [AR958]
- Ability to disable the merging of successive identical harmonies [AR955]
- Added the palette/circle/context tool buttons from HN2
- Mark middle C on keyboard widgets [AR923]
- Remember default viewed progression items [AR956]
- Remember export preferences across sessions [AR659]
- Mark middle C on keyboard widgets [AR923]
- Report MIDI subsystem memory status upon opening
Resolved Bugs:
- Fixed issues with keyboard and menu input focus and disablement
- (Windows) Reduce flicker and lag with drag & drop [AR874]
- Direct sound addressing may get lost [AR919]
- (Windows) Executable instance orphaned when closing last window [AR967]
- Unable to launch a document from the Explorer/Finder
- Direct Addressing: Problems editing sounds with identical names/templates [AR993]
- (MacOS X) Program refused to start into native 64bit kernel
- (Windows) Tooltips and menus appear behind panels [AR563]
- Pattern Editor: Edit menu has cut/copy/paste disabled for global parameters [AR962]
- Copy and paste chord from palette to progression broken [AR966]
- (MacOS X) Some hotkeys don't function with local menu bars on [AR931]
- Phrase import should not affect arrangement tempo [AR971]
- Gestalt tool flattens out vector where it shouldn't [AR969]
- Setup: Entering metronome pitch by name crashes
- (MacOS X) Fixed a conflict with global and local menu bars
- Fixed problems with single-track midi import
- Enablement of cut/copy/clear phrase was depending on parameter selection
- Initializing a GM sound bank did not create a default drum kit
- (Windows) Changing the default app folder should retain the app name [AR942]
- Fixed various issues with installer
- Minor issues with copy/paste fixed
- Rhythm detection was partly broken
- Unable to probe Rhythm and Scheme parameters (audio preview)
- Improved handling of file dialogs
- Drop single-parameter phrase should only replace single parameter [AR992]
- Unable to paste containers that just have been cut [AR996]
- Reimporting midnam XML offsets program changes by one [AR998]
Other Changes:
- Improved display update speed for large number of instruments
- (Windows) Application code signed with official certificate
- Install example documents to user folder by default [AR960]
- Harmonic context should convert to full arp segment [AR987]
- Added some arpeggio patterns to example library
- Disable cut and copy options if multiple containers selected
- Instrument number field in arrange to small
- Increased default MIDI subsystem memory size
- Hide default device description from user
Synfire Pro 1.1.6
Feature Enhancements:- Ability to round symbols (get rid of accidentals)
- Most experimental features now official
- Easy menu for picking a backup copy of a file [AR915]
- Phrase Editor: Symbol selectable over full length [AR897]
- Experimental: Show synthesized auto-chords for interpretation [AR903]
- Support chord completion also for upright arppeggio segments [AR906]
- (MacOS X) Last used files menu item added to idle menu bar
- Paste span selection into library broken
- Improved "what's wrong" status report
- Harmonizer: Accept partial progression only, if span selected [AR758]
- Retain selected window settings across multiple window instances
- Export option for container and phrase [AR840]
- Instrument sheet/mixer flickers when follow container option is on [AR886]
- Experimental: Show global figure shadow
- Use fractional notation for time signatures [AR947]
- Warn about empty vectors in "what's wrong" feature [AR930]
Resolved Bugs:
- Loading pre-1.1.5 progressions did not reset bass assignment
- Auto-chords voice leading was broken [previous build]
- (MacOS X) Problems installing ReWire extension on Mac [AR925]
- Bypass interpretation should ignore playing ranges (e.g. drums)
- Crash when using View >> Window as Panel
- (MacOS X) Application startup takes 5 minutes at times [AR938]
- Recording prematurely stops near the end of long arrangements [AR949]
- Phrase editor: Hotkey for fractional transposition not responsive [AR888]
- Phrase Pool: Phrase selection feedback used wrong sound
- Phrase: Selection lost while in Hyper-edit mode [AR889]
- Recording stops prematurely (metronome too short) [AR902]
- Problems rendering symbols near end of arrangement [AR905]
- SMF import: Entry of import offset and length not correct
- Crash for certain figures with disabled VL
- (Windows) Annoying flicker when walking menubar menus w/mouse [AR943]
- (Windows) Input focus conflicts with tool panels (Windows) [AR946]
- (Windows) Menu bar menus shutting down prematurely [AR944]
- (Windows) Swap monitor option not properly restored on startup [AR945]
- Shortcut keys for undo not shown in menu bar [AR884]
- Minor issues with interpretation presets
- Phrase Pool: Unable to delete phrase if only two phrases left
- Phrase Pool: Various bugs [AR890]
- Library: Various bus fixed
- Error displaying bass on keyboard widget
- Pitch tracking for arpgegio symbols fixed
- Minor bug with span selection in harmonizer
- Progression documents did not remember selected part
- Library: Volume/Pan issues during preview fixed
- Palette layout misaligned when notepad editor open
- Sound preview did not render sustain pedal
- (MacOS X) Keyboard shortcut for container resizing broken
Other Changes:
- Phrase preview should render figure in context [AR776]
- Default sound should not be GM.Acoustic Bass [AR899]
- Phrase Editor: Do not require ALT key for length change [AR898]
- Auto-Superimposition received experimental status
- Hotkey "x" toggles between segment and symbol selection both ways
- Drag & drop phrase from library should not clear volume/pan [AR917]
- Progression: Show bass, vertical scale and global key by default
- Revised interpretation presets
- Moved "Intelligence" parameter block up due to frequent access
- Revised accompaniments, documents and sound preview phrases
- Added an example phrase library
- Palette should spawn new palettes with same layout [AR928]
Synfire Pro 1.1.5
Feature Enhancements:- Ability to pick chord synonyms from a list (progression editor)
- Much improved support for slash chords and chromatic bass
- Redo feature (experimental) [AR872]
- Ability to control chord inversion in progression editor
- Ability to export a chords-only progression directly
- Support odd progression lengths (not only multiples of a row)
- Ability to drag/copy nested containers across arrangements [AR870]
- Select and drag symbols/segments in a single step [AR878]
- Improved handling of harmonic layers (polytonality)
- Keyboard widget should show chord inversion where possible [AR818]
- Record and playback chords in palette (embedded notepad)
- New: Musical presets for SMF import settings
- Allow repeated installation of same version [AR855]
- Improved prerequisites checking for installer
- Separate inspectors for Variation, Figure, Morphing
- Harmonizer should offer a grid selection [AR868]
- Use hotkey "x" to toggle between segment and symbol tool [AR879]
- Phrase Editor: Toggle tool with 'x' selects segment the symbol belongs to
Resolved Bugs:
- (MacOS X) File dialog mangles filenames with umlauts [AR835]
- (MacOS X) File dialog crashes on MacOS 10.4 [AR839]
- Mouse pointer not updated under Snow Leopard (MacOS X) [AR877]
- Chromatic bass increment in progression editor broken
- Loop playback did not work in progression editor
- Some items permanently disabled in palette Edit menu
- Progression editor issues with multiple time signatures [AR816]
- New instrument not assigned a unique section by default
- Various keyboard shortcut issues on Windows [AR882]
- Auto-chords feature does not respect Layer parameter [AR819]
- Successive input of chord names did not move progression selection correctly
- Auto-split defunct when experimental features enabled [AR838]
- Segment "Hold" switch should disable auto-split [AR837]
- Transpose should not affect Take editing
- Harmonic context panel issues with nested containers
- Issue with manual figure recognition and overdub enabled
- Issues with layer chord names in progression view
- Minor issue with preview instrument volume adjustment
- Rhythm vector customizations not saved [AR841]
- SMF import did not retain track names
- Unabe to select roman numerals in print layout
- Drag or copy container does not copy comments [AR858]
- Overdub setting not retained for child windows [AR859]
- Need to deselect loop before recording [AR850]
- Numeric keypad not interpreted right (MacOS X) [AR875]
- Ctrl-Shift-Y is broken (Windows) [AR867]
Other Changes:
- Slash cords did not render off-chord bass note
- Spacebar did not start/stop when other widgets have input focus
- (MacOS X) Improved organization of global menu bar vs. local menus
- Parameter menu missed from child progression editor
- More intuitive parameter selection states in arrange window
- Progression layer tabs should be invisible when not used [AR824]
- Variation and Velocity templates generated using container length
- Improved resize and repeat/loop controls in vector display
- Improved synch at 23.976 and 29.97 fps (MTC)
- Interrupt process with Ctrl-Alt-Del (Mac) Ctrl-Alt-Backspace (Win)
- Play selected subchord on layer selection change
- Flattened Playback menu for easier pattern access
- Palettes printed without control widgets now
- Chords picked or typed should be inserted at playhead with priority
- Confusing behavior of option-drag in progression editor
- Optimized SMF import user interface
- Optimized graphical figure display
- Duplicated symbols should not be grouped with source segment
Synfire Pro 1.1.4
Resolved Bugs:- Progression editor messes up with parameter selection [AR800]
- Preview of certain selected note symbols not audible [AR795]
- Removing last and only instrument causes issues [AR801]
- Improved stabilty of parameter inspector
- Could not stretch a phrase that was recorded [AR802]
- Snapshot of constants (Interpretation, Morphing) not always valid [AR810]
- Issues when scaling span selection on numeric vectors [AR812]
- Fixed many minor bugs and crashes
- (Windows) Container progression not always redisplayed [AR793]
- Ghost notes: Preview in editor should not loop [AR796]
- Custom chord printing messed up [AR809]
Other Changes:
- Corrupted figures repaired automatically upon file opening
- (Windows) Removed flicker and minor display issues with drag and drop
Synfire Pro 1.1.3
Feature Enhancements:- (MacOS X) Native OS X file dialogs [AR498]
- Improve workflow for punch in recording and intermediate editing [AR739]
- New overdub and external synch switches in transport
- Preliminary support for device and sound templates
- Maintain tool selection in Phrase Editor [AR725]
- Provide easy keyboard shortcuts for tool and grid selection [AR763]
- Ensure same sorting of parameters in all windows [AR744]
- Optionally enabled experimental features
- Added support for experimental features preview
- Experimental: Chromatic transposition parameter
- Experimental: Chromatic tags for figure segments
- Experimental: Bend parameter (pitch bend)
- Ability to edit device comments in MIDI setup
Resolved Bugs:
- Private devices and sound lookup broken [AR782]
- Inconsistent MIDI setup display after heavy re-routing [AR780]
- Fixed various bugs with phrase pool editor
- Figure recognition did not work for vertical segments exclusively
- (Windows) Demo can not install when Windows boot drive is not C: [AR736]
- PhrasePool Editor: Parameter inspector inaccessible [AR745]
- Error (re)starting a recording from an already running transport [AR750]
- Progression auto-correction switch not obeyed in arrangement [AR753]
- Problem with accompaniment presets and subfolders using same name [AR733]
- Instrument>>New does not retain currently visible parameter in arrange [AR760]
- Recording with disabled metronome did not start [AR768]
- Play metronome when recording in chords-only mode [AR769]
- Inconsistencies with harmony recording in chord-only mode [AR770]
- Record progression impossible w/o running clock [AR545]
- German H/B spelling toggle affects tuning of B strings [AR741]
- (Windows) Graphics issues under Windows Vista with Aero [AR674]
- Tooltips randomly get inresponsive (not showing up) [AR509]
- Minor issues with parameter display mode in arrange window [AR755]
- Improved stability for all tools using the mouse
- Manual value entry for sliders truncated number range
- Display issues with negative symbol positions
- Negative durations/lengths printed wrong
- Group and ungroup menu items disabled where they shouldn't
- Minor issues with quantization
- Prevent private devices from being manually routed to a different port
- Sound allocation monitor did not show private devices
- Undo backup not saved before sliders being used [AR787]
Other Changes:
- Streamlined PhrasePool Editor
- Improve file dialog default folder selection [AR732]
- Added various missing German translations
- Revised tool tips for figure recognition
- Make scroll-by-one-step use larger steps [AR773]
- (MacOS X) Enabled local menu bars for secondary windows by default
- Ability to disable ReWire tempo changes
Synfire Pro 1.1.2
Resolved Bugs:- Fixed several bugs with installer
Other Changes:
- Window size adjusted when opening on smaller monitors
- Parameter Shift should be ignored for preview during phrase editing
- Larger default arrange window size
- Tuned auto-pedal feature for smoother transitions
- Revised example arrangements
Synfire Pro 1.1.1
Feature Enhancements:- Integrate parameter inspector with phrase editor window [AR712]
- Ability to tap in Tempo on MIDI keyboard
- Import Yamaha STY Files [AR718]
- Added roman numeral option for progression editor
- Simplified and streamlined parameter recording
- Ability to stretch one or more phrases as a whole in a container
- Separate "Instrument" and "Phrase" menus [AR679]
- Option to display global SMPTE times incl. offset [AR685]
- New cue locator menu for Time parameter [AR684]
- Display drumkit pitches as GM names [AR702]
- Show GM percussion names for static pitch drums [AR710]
- Optional custom colors for containers [AR711]
- Remember last used hyper edit parameter [AR716]
- Ring an alarm sound after lengthy import finished [AR686]
- Segment selection with lasso made easier (based on note onsets)
- New steal-time/rubato and humanizer parameter templates for Shift
- Browse folder button for project directory
- Ability to set maximum gap closed by legato option [AR701]
- Added sound articulation via program change number
- Added expression as a standard controller
Resolved Bugs:
- (MacOS X) Fixed a memory leak on the Mac version
- Phrase editor left empty segments, causing various trouble
- Unable to open catalog documents in 1.1 [AR676]
- Recording in subcontainers somtimes did not start
- Customized catalog could brake MusicXML export
- Fixed multiple issues with recording
- ReWire transport missed tempo and time signature changes [AR696]
- Error when replacing a gap selection in a vector [AR699]
- Single track import should not change instrument/sound [AR705]
- Container >> Make Room buggy with parallel containers [AR707]
- Voice leading bug fixed that occurred for parallel containers
- Could not access Transition parameter in accompaniment editor
- Sound allocation monitor does not show multiple device ports [AR714]
- Untagged take segments got broken apart during recognition [AR638]
- Fixed palette editor issue with roman numerals
- Chord context menu items not enabled correctly [AR681]
- Phrase import unable in subcontainers [AR682]
- Load routing setup did not restore clock/MTC setting
- Fixed a harmonizer bug with transition detection
- Cases of unnecessary note splitting avoided
- Toolbar did not show tuplet grid selections correctly
- Opening old HN 1.6.1 palettes did not restore the embedded progression
- MIDI import option "merge tracks" truncated sequence
- Minor issues with Lyrics input
- Many dialogs did not remember their last screen position
- Container name shows harmony indicator where it shouldnt [AR706]
- Container layouter did not optimally fill empty space
Other Changes:
- Zooming should keep selection in focus [AR695]
- Dropping objects on read-only (inherited) parameters should make a snapshot automatically
- Improved MusicXML export and fixed some bugs
- Recording should respect current instruments playing ranges [AR687]
- Progression editor should scroll to current selection after opening [AR688]
- More robust MIDI scheduler and input/recording
- Renamed "Bypass" voice leading strategy to "None"
- Phrase Pool Library: Tweaked minor UI issues
- Extended lower tempo limit to 10 bpm
- Removed record button from library window (useless)
- Reduce verbosity of figure recognition
- Harmonizer layout scales better when increasing window size
- Improved vector display for controllers, tempo and figures
- Parameter sliders now able to modify a selected span of a vector
- Send default instrument volume upon track/browser selection
- Target position now highlighted in time ruler while dragging
- Made moving containers easier in bottom area of the structure
- (MacOS X) Popup menu font changed to standard MacOS X size
Synfire Pro 1.0.2
Feature Enhancements:- Remote controlled transport (MIDI notes or controllers)
- Ability to configure and/or turn off metronome [AR608]
- Added Launcher Tool [AR609]
- Improved ReWire support
- Adjustable latency/response time for external ReWire transport [AR607]
- Customizable count-in time for recording [AR575]
- Ability to drop/paste phrases in container without previously selecting instrument [AR615]
- New menu option "New Instrument With Same Sound" [AR612]
Resolved Bugs:
- Opening instrument properties starts external transport [AR605]
- Dropping progression from library changed scheme [AR614]
- Various minor bugfixes according to submitted reports
Other Changes:
- Change default volume to 90, which is 0.0db in most DAWs [AR611]
