Denemo Changelog

What's new in Denemo 2.2.0

Aug 2, 2017
  • New Features:
  • Virtual Piano Keyboard
  • Defaults to 8 octaves
  • Enter rhythm then pitches
  • Enter Chords via right click
  • Score editing key shortcuts unaffected
  • Touch screen ready
  • MIDI Simulation
  • PC-keyboard simulates Piano Keyboard
  • Enter rhythm then pitches
  • Octave Control
  • Works for entering chords too
  • Customize key assignments
  • Lyrics Improvements
  • Handle mis-matched quotes
  • Avoid accidental verse deletion
  • Figured Bass Enhancements
  • Position figures on whole notes better
  • Make accidentals without a figure bigger
  • Position accidentals before a figure better
  • Slur and Tie Styles
  • Choose from Dashed, Dotted or Solid
  • Support for .gz files
  • Open compressed files without renaming
  • Bug Fixes:
  • Upgrade keeping shortcuts
  • Command Center searches with leading space

New in Denemo 2.1.0 (Apr 10, 2017)

  • GTK Upgrade
  • UI manager dropped
  • All deprecations to version 3.22 fixed
  • New Features
  • Gregorian Chant Support
  • Easier Mirrored Dynamics
  • Lyrics verses can be mirrored to other staffs
  • Easy selection of staffs to typeset
  • Improved Playback Controls
  • Less Cluttered Dynamics Line
  • Cross Voice Arpeggios
  • Baritone Clef support
  • Invoke Command Center on commands from Object Editor
  • Tear-off Menus
  • Now tear off as palettes
  • Keep them around, dock them, edit the tooltips…
  • Clearer Display
  • Object Position indicators only where needed
  • Bug Fixes
  • Setting playback start via button is now reliable
  • Playback View sometimes playing from wrong point fixed
  • Instability on Undo after delete of staff with lyrics
  • Ledger lines in display for staffs of less than 5 lines fixed
  • Fix display of Drum Clef
  • Fix positioning of graphics in display for windows
  • Fix Playback View for certain locales
  • Improved Lyrics display
  • Fix Lyric aligment syntax
  • Fix for wrong note names after octave up/down

New in Denemo 2.0.14 (Feb 3, 2017)

  • New Tooltip System
  • Controllable Popup rate
  • Unaffected by Gtk changes
  • Preview Pane for Markup
  • Markup previewed as you type
  • Bad syntax picked up straight away
  • New Features
  • Specify total page count
  • Set a distinctive style for page numbers
  • Duplex View now shows page edges clearly
  • Chord Entry by MIDI keyboard without sustain pedal
  • Palette button creation for chord types
  • Reload standard palettes
  • Support for percent style repeats
  • New transposition interfaces
  • Comprehensive Chord Inserts palette
  • Mensural/Petrucci Style Palette
  • Conditional Behavior for Clef, Key and Time directives
  • Edit Book Titles with markup
  • Multi-line text and music
  • Preview Pane
  • Insertion of music glyphs
  • Insertion of Chord Symbols separated from insertion of note names
  • Applying effects to the selected text
  • Raising/Lowering of glyphs, fret diagrams etc to match text
  • Transcription from Source Improvements
  • Allow selected parts to be highlighted
  • Edit the masked-off sections
  • Reduces errors (e.g. switching to wrong part)
  • Polymetric Staff Support
  • Allow different time signatures simultaneously
  • Allow non-synchronous barlines
  • Hidden (dummy) measures
  • Verses at End of Music
  • Add further verses
  • Edit with preview
  • Multiple columns
  • Bug Fixes
  • Hide Initial clef, key, time now update print view correctly
  • Navigation from stale Print View fixed
  • InsertChord command fixed at clef change
  • Typeset Verses at End now copes with quotes, underscore, tildes
  • Fix dragging rests in Print View
  • Fix syllable alignment
  • Transpose chord root names in Display

New in Denemo 2.0.12 (Sep 15, 2016)

  • New Features:
  • Assign current staff to an instrument
  • Create Ligatures
  • Add staff for instrument now sets time and key signatures
  • Improved menu layout
  • Custom Templates preserved on upgrade
  • Direct setting of Mute/Printing status of staffs at staff start
  • More GUI features:
  • Highlighting objects as the cursor hovers over them
  • Staff tools in Display expanded
  • A Movement tools button installed
  • Tools in Display now sensitive when hovered over
  • Hidden Staffs indicator now clickable
  • Bug Fixes
  • Fix Print View update when changing initial clef/timesig
  • Fix Print View update when using score properties dialog
  • Fix WYSISYG beam angle alteration
  • Fix display update on attaching ornaments without cursor highlighting
  • Fix visibility of cursor on Denemo Directives
  • Various fixes to undo
  • Handle absence of LilyPond more gracefully
  • Edit staff by mouse interface improved
  • Known Bugs
  • Navigation from stale Print View with selection causes problems with Default Score Layout
  • InsertChord command gives bad display when used after clef change

New in Denemo 2.0.10 (Sep 15, 2016)

  • New features:
  • More Conditional Settings
  • Apply conditions to score directives
  • Create duplicate directives to be used conditionally
  • Use for page breaks between movements, margins etc
  • Lyrics Pane Improvements
  • Save directly from verse
  • Navigate verses from keyboard
  • Hidden Staff Improvements
  • Now auto-show when the cursor moves on them
  • Can be navigated with the mouse as well as keyboard
  • Settings stored with score
  • New Commands
  • Create Click-Track
  • Auto-filled with beats
  • Custom fill available
  • Create Intro
  • Handles upbeat
  • Create Multi-Measure rests in bulk
  • Create Palette Buttons for Object Instantiation
  • Chords and Standalone Directives
  • Clones fingerings, string numbers, ornaments etc
  • Swap chord notes
  • Applies to doubled notes (e.g. c c or c c#)
  • Eases editing of the notes
  • Use for fingerings, string number etc
  • Auto-open Source File
  • First link opened on file open
  • Bug Fixes:
  • Nth time bar numbers match font
  • Layout sync fixed
  • Undo/Redo fixed for several bugs

New in Denemo 2.0.8 (Sep 15, 2016)

  • Copy and Paste
  • Applies to note/chord attributes
  • CtrlC, Ctrl-V work for these
  • Copied marking is highlighted
  • Selection changes color when copied
  • Improved Acoustic Feedback
  • Trill makes a short trill sound on entry
  • Copy attributes sounds
  • Improved Visual Feedback
  • Status bar notices are animated
  • Characters are highlighted in Lyric Verses
  • Directives are made more legible when cursor is on them
  • Cadenza Time
  • For un-metered music
  • Music can still display in “bars”
  • New Commands
  • Tuplet Positioning
  • Curved Tuplet Brackets
  • Cadenza on/off uses Cadenza Time, sets smaller note size, editable text
  • Notes without stems
  • Multi-line text annotation
  • Bold, Italic etc now apply to selection
  • A guard prevents accidental syntax collision
  • Updated Manual
  • More detail
  • Now indexed
  • Bug Fixes:
  • Command Center search now reliable
  • Standalone Multi-line text with backslash editing
  • Pasting into measures that precede a time signature change

New in Denemo 2.0.6 (Apr 16, 2016)

  • New Features:
  • Play Back Controls
  • Buttons to play selection or from cursor
  • Fix bugs with initial use
  • Mute Staffs
  • Mute/Un-mute all or groups of staffs
  • Whole Score Volume Override
  • Denemo Display
  • Upbeat bar numbering matches typesetter
  • LilyPond Error Reporting
  • Separate report for each run
  • Only report include filenames when they error
  • Playback View
  • Shift-Click to Navigate
  • Revert to simple MIDI while editing
  • Playback from Typeset View
  • Unified interface with Playback View
  • Lyrics
  • Insert Skips
  • Translations
  • Chinese (Simplified) Translation

New in Denemo 2.0.4 (Mar 10, 2016)

  • new features:
  • Conditional Directives on Chords/Notes
  • Create editions with/without ornaments, fingerings …
  • Conditional items are highlighted in the display
  • Object Inspector reports on them
  • Enhanced Object Editor
  • Set Conditional Behavior
  • Initiate Search/Edit from Object
  • New Commands
  • Gaps in Staffs
  • Enharmonic transpositions of passages
  • Generating Parts
  • Part naming extended to multi-staff instruments

New in Denemo 2.0.2 (Feb 12, 2016)

  • New Features:
  • Playback View
  • Fully Typeset View
  • Click to Play
  • Drag to play selection
  • Shift-Drag to loop
  • Auto-scrolling
  • Simple Scrolling
  • Multiple Scroll Points (tempo changes etc) ...

New in Denemo 2.0.0 (Nov 2, 2015)

  • New features in this version:
  • Object Inspector
  • Full details of current object nicely formatted
  • Includes all attachments to the current object
  • Tracks the cursor
  • Available from the Print View
  • Object Editor
  • Edit built in attributes
  • Edit attached features
  • Available from Inspector or by right click.
  • Create Palette Buttons for instantiating the current attached features
  • Score and Movement Properties Editor
  • Edit global properties of the Score
  • Edit global properties of the Movement
  • Switch between movements to edit properties
  • Create Palette Buttons for instantiating the current score or movement property
  • Staff and Voice Properties Editor
  • Edit global properties of the Staff
  • Edit global properties of the Voice
  • Create Palette Buttons for instantiating the current staff or voice property
  • Search and Replace
  • Search for rhythmic patterns
  • Edit at found pattern and continue
  • Search for note sequences
  • Wrap to staff start/next staff
  • Resume search
  • Score Layout Editor
  • Duplicate Movements with separate edits
  • Re-order Movements
  • Duplicate Staffs with separate edits
  • Staffs can be added from any movement into any other
  • Titles
  • Control of bold, italic and fontsize
  • Control of spacing
  • Comprehensive set of fields to set
  • Beaming Rules
  • Create scorewide beaming rules
  • Rules for multiple time signatures
  • Regular rules with exceptions done by example.
  • Preview of Text/Music/Fret Diagram/Chord Symbol Markup
  • Check the appearance before re-typesetting the score
  • Notehead Styles
  • Complete set of notehead styles
  • Set on individual notes or score-wide
  • Vertical Spacing Controls
  • Complete set of vertical spacing distance settings
  • Titles to System
  • System to System
  • … more
  • Improved MIDI output
  • Sustain Pedal effect
  • Bug Fixes:
  • MIDI message lengths corrected for custom messages
  • User Manual
  • Many new sections added

New in Denemo 1.2.2 (Mar 12, 2015)

  • More mouse selection support
  • Extend an already made selection by dragging
  • Dragging selection now scrolls as needed
  • Large (Deep) Score Support
  • Hide staffs in the Display
  • Display only selected staffs, e.g. woodwind section
  • Use for deep scores, e.g. full orchestra.
  • Navigation commands available
  • Improved Ornamentation Interface
  • Place accidentals above and/or below ornament
  • Stack ornaments.
  • Quick and easy WYSIWYG dragging.
  • Support for Proof-Reading
  • Add PDF Annotations to Denemo typeset Score
  • Open the proof-read score in Denemo
  • Locate proof reading marks
  • Transfer proof read comments to the Denemo score
  • Edit/Delete all of one type of object
  • Chord Chart Bass Inversion Sequences
  • Support for editing from MIDI controller
  • Artificial Harmonics
  • Caesura
  • Arbitrary text for N’th time bars
  • Intelligent tied notes edits
  • Duplicate, Split or Merge Movements

New in Denemo 1.2.0 (Dec 4, 2014)

  • New features:
  • Palette Shortcuts
  • Execute Palette Commands from Keyboard
  • Label is typed in
  • Label truncation allowed
  • Switch active palette
  • Works even on hidden palettes
  • Automatic Cues
  • Install Reference to Cued Part
  • Automatically detects difference in clef
  • Changes are automatically reflected in cue
  • Fret Diagrams
  • Can be placed in any score
  • Can be embedded in text
  • Can be re-positioned by dragging
  • Accidental Styles
  • 16 styles available
  • Apply across entire score
  • Lyrics Improvements
  • Choose Font Face
  • Choose Font Size
  • Chord Chart Improvements
  • Interface for Customized Chord Symbols
  • Page size and measures per line control
  • One-off arbitrary chord symbol creation
  • Tailored shortcuts for fast keyboard entry.
  • MIDI information on double-click
  • Timing information
  • Volume (velocity) information.
  • Default Font Faces
  • Choose from system installed fonts
  • Titles, Lyrics etc
  • Chord Names and other sans serif text
  • Mono-spaced font
  • General Improvements
  • More checks for user errors
  • Better flow of notes into new measures.

New in Denemo 1.1.8 (Aug 12, 2014)

  • New Features:
  • Spanners:
  • Dynamics such as cresc. poco a poco
  • Text such as rall …
  • LilyPond takes care of the extents
  • Lyrics Enhancements:
  • Lyric stanza numbers can be inserted
  • Available on lyrics pane menu
  • Lyric font style control
  • Melismata Insert
  • Text and Graphics:
  • Graphic Title Pages
  • Multiple columns of text
  • Edit in external vector editor
  • Use for music books, verses …
  • Multi-line text, with embedded music snippets
  • Custom Ornaments/Symbols:
  • Edit the Ornament Shape and Size
  • Re-define existing ornaments
  • Attach to notes or stand-alone
  • Custom Barlines:
  • Define new barlines
  • Re-define existing barlines
  • Control over how/if they print in all positions
  • Chord Charts:
  • Chord Symbols
  • With barlines, repeats
  • Text markings, pauses
  • Use for songs, jazz …
  • Display on smartphone while busking…

New in Denemo 1.1.6 (Jul 2, 2014)

  • New features include:
  • Lyrics Interface
  • Cursor on music moves to match cursor in lyrics
  • Jump to any point in the lyrics by mouse or keyboard
  • The inactive pane (lyrics or music) clearly indicated by graying-out
  • Margins Control
  • Set top, bottom, left and right margins in mm.
  • Tweaking Typesetting
  • Individual notes, chords and rests can be tweaked
  • Accidentals and markings move with the note
  • Fingerings can be offset
  • For use when LilyPond is sub-optimal
  • Fret Diagrams
  • Chords typeset as fret diagrams
  • Defaults to Guitar
  • Can be used with Chord Names too
  • Comprehensive Musical Symbol Support
  • Menu access to the complete set of LilyPond music symbols
  • Over 600 types of music glyphs can be placed and dragged on the score
  • More Ornamentation Support
  • Coulés
  • Arpègements
  • Suspensions
  • Editing Timer
  • Displays time spent creating a score
  • Accumulates over all editing sessions

New in Denemo 1.1.4 (Jul 2, 2014)

  • New Features:
  • Spillover
  • Appending over-length notes spill into next bar.
  • Works for rests too.
  • Optional – set a preference for old behavior.
  • Shortcuts Cheat Sheet
  • Current set of shortcuts listed.
  • Alphabetical order.
  • Gives description of command.
  • Support for Aubio 4
  • Microphone Input Note Detection.
  • Note Onset Detection.
  • Instrument Tuning.
  • General Seek and Edit Facility
  • Choose from all available object types in movement.
  • Choose from objects at cursor.
  • Seek and edit the chosen type in music playing order.
  • Restart last search, wrap to beginning, to next movemnt.
  • Display Editing
  • Control+Shift drag to move objects in the input music display
  • Does not affect the final typeset score.
  • Useful when the input music display is too cluttered to see clearly.
  • MusicXML import
  • Imports Titles, copyright and other text
  • Imports dynamic markings

New in Denemo 1.1.2 (Jul 2, 2014)

  • New features include:
  • Links to source files can be relative to current score location
  • Transcribing from MIDI
  • Play in to a click track.
  • Enter rhythm afterwards.
  • Guided MIDI import
  • Durations can be checked as they are entered.
  • Support for LilyPond 2.18
  • Old scores are updated for incompatible syntax.
  • Re-shaping/Re-positioning Ties
  • Both WYSIWYG and tweaking width/height/convexity.
  • LilyPond View Improvements
  • Bracket Matching.
  • Line numbering visible.
  • Cursor position highlighted.

New in Denemo 1.0.8 (Jul 2, 2014)

  • The new features are:
  • Audio Speed Control
  • Slow down the audio output in real time
  • Aids transcription from audio files.
  • Skeleton Score from Audio
  • Note Onsets detected and marked above skeleton score.
  • Note Onsets can be dragged to set tempo and synchronize

New in Denemo 1.0.6 (Jul 2, 2014)

  • Import MusicXML
  • Direct import of music XML.
  • Improved Rhythm Entry
  • Dotted rhythms in two keypresses
  • Triplets in three keypresses
  • Slurred versions of these too.
  • Combined Key Signatures
  • Search and Edit
  • Seek a selected type of item
  • Edit or continue seeking
  • Applies to ornaments, Rehearsal Marks, barlines ...
  • Grace Note Hints
  • works around the long-standing LilyPond "feature"
  • More Wysiwyg facilties
  • Adjust padding of fermata, trills etc

New in Denemo 1.0.4 (Jul 2, 2014)

  • New features in this version:
  • Playing back repeats in MIDI
  • Da Capo and Dal Segno also supported
  • ouble-Clicking for Help
  • Explore the object at the cursor
  • Learner mode
  • key presses are shown as you make them *the command and its tooltip is explained
  • Note Entry by PC-keyboard Improved
  • The duration keys sound the note entered
  • They simultaneous set the prevailing duration Audio Recording
  • Export to .ogg or .wav files
  • Live performance also recorded
  • Translations
  • Italian Complete
  • French Complete
  • Czech Complete
  • A few strings still not offered to the translators
  • Bug Fixes:
  • Layout blocks properly supported
  • Mouse clicking positioning
  • Accessing the space above the top staff

New in Denemo 1.0.2 (Jul 2, 2014)

  • New features in this version:
  • Wysiwyg Improvements
  • Dragging now shows the object as you drag moving over the score
  • Dragging of objects attached to notes can now be done
  • Slurs can be re-shaped
  • Chord Symbols
  • Place chords on a separate staff and have them automatically typeset as Chord Symbols
  • Bug Fixes:
  • Octave playback bug fixed

New in Denemo 1.0.0.0 (May 17, 2013)

  • Demos:
  • Videos are at http://vimeo.com/62188678 and friends viewable with HTML5.
  • WYSIWYG
  • Positioning of elements can be fine-tuned by dragging in the final typeset view.
  • Slur angle and placement can likewise be altered by dragging to avoid occasional problems
  • Beaming angle can be altered using this WYSIWYG interface.
  • Continuous Typesetting Option
  • A continuously updated score can be kept visible
  • Option to re-typeset only a few bars/staffs around the current position
  • Animated Display
  • No more losing the cursor when stepping off the side of the screen.
  • Transition when deleting measures or staffs makes it clear what you just did
  • Example of Features
  • Sample pdf output: click on a feature to get instructions on how to create the feature
  • Support for Guile 2.x
  • More commands
  • Single command to generate complete set of score and parts
  • Textual Annotations, draggable to any position
  • Lyric verses at end of piece.
  • Acciaccatura built in, with display.
  • Dal Segno
  • Whole Measure Repeats
  • Beaming commands controlling left and right beam numbers
  • LilyPond definitions can be created for a score and immediately appear in a menu
  • More Translations
  • Notably a complete French translation.
  • Known Issues for this version:
  • Windows users should reboot after installing

New in Denemo 0.9.6 (Nov 12, 2012)

  • Tooltips:
  • Tooltips now available on all the menus and menu items.
  • Control over delay before tooltips appear and tooltip browsing in preferences
  • Score Layouts - print a variety of score layouts without altering the score
  • In addition to the standard Full Score, Single Part, Reduced Score, you can now define score layouts to print just one section (e.g. the chorus, or the solo parts in score).
  • Blank Pages can be inserted specific to a score layout.
  • Lyrics can be positioned above and below the staff (for two parts to a staff)
  • Conditional Directives:
  • Enabling the page turns to be defined separately for Full Score and Single Part layouts
  • Enabling parts which have identical first and second time bars to dispense with these when printing single part.
  • Enabling printing using different clef changes, or for transposing instruments without altering the score.
  • Translations:
  • Commands, menu labels tooltips now all translatable.
  • Scheme scripts have their strings made available for translation.
  • Mouse User Option:
  • For those who like clicking on the mouse, lots of user-friendly buttons for creating music scores.