Capo Changelog

What's new in Capo 4.3.9

Mar 12, 2024
  • Bug Fixes:
  • On macOS Sonoma, Capo no longer experiences a considerable degradation in display refresh rate (a.k.a. a "choppy", or "jittery" playhead) as playback continues.

New in Capo 4.3.8 (Jan 29, 2024)

  • Bug Fixes:
  • Capo no longer crashes when interacting with the speed, key, and pitch sliders on macOS Sonoma 14.3.

New in Capo 4.3.7 (Oct 20, 2023)

  • Bug Fixes:
  • Capo no longer fails to play certain audio files on Intel Macs running macOS Sonoma.

New in Capo 4.3.6 (Aug 23, 2023)

  • Bug Fixes:
  • Capo no longer crashes when trying to display the settings sheet in the Chords Song View.
  • When encountering certain inversions of Ukulele chords, Capo no longer crashes while it attempts to draw those chord boxes.

New in Capo 4.3.5 (Aug 16, 2023)

  • Maintenance:
  • Capo is now built against Apple's latest SDKs while still maintaining its compatibility window back to macOS 10.13. This was a delicate, and extremely difficult set of changes that slowed progress to a halt for far too long.
  • Bug Fixes:
  • Capo no longer crashes while zooming out on the timeline in certain circumstances.
  • When using the keyboard to navigate chords in the PRACTICE song view, Capo no longer gets stuck on the first and last chords.
  • Capo no longer loses changes made to MIDI commands in certain circumstances where no keyboard command is present.
  • When Capo encounters inversions of diminished and augmented chords, it no longer crashes while rendering those guitar shapes.

New in Capo 4.3.4 (Feb 27, 2023)

  • This update contains bug fixes and improvements based on user feedback and crash submissions.
  • Bug Fixes:
  • When editing the titles and colors of sections in the Structure song view on macOS 13 Ventura, Capo now correctly dismisses the editing popover.
  • In the beat recording interface, Capo now shows the correct "Start Recording" button title when it first appears.

New in Capo 4.3.3 (Feb 2, 2023)

  • Bug Fixes:
  • Rolled back our developer tools to correct a crash-on-launch issue that was reported by users on macOS 10.13 and 10.14. We regret the error.

New in Capo 4.3.2 (Feb 1, 2023)

  • Bug Fixes:
  • Capo now (once again) spells detected chords using the correct accidental for the detected key of the song.
  • Corrected some back-end errors that could lead to audio glitches in very rare circumstances while the system is under heavy load.
  • Maintenance:
  • Updated Capo's code base for the latest Xcode toolchain, which required us to bump the minimum supported version of macOS to 10.13. This was a larger job than it should have been, but at least it's finally done now!

New in Capo 4.3.1 (Mar 24, 2022)

  • This update contains bug fixes and improvements based on user feedback and crash submissions.
  • Enhancements:
  • You can now replace chords with their enharmonic equivalent. For example, an Eb can now be replaced with a D#. Please note: Your changes may not apply when a project is transposed to another key. See the blog for a technical explanation of the issue.
  • When in the CHORDS song view, the Tuning popup now lists note names alongside each tuning name while editing your chord display preferences. For example, you'll now see entries like "Standard (EADGBE)".
  • Bug Fixes:
  • Capo no longer allows you to make invalid adjustments to the song's key using keyboard shortcuts.
  • We resolved a handful of reported crashes that were triggered by incorrect logic that led to excessive layout in the PRACTICE song view.

New in Capo 4.3 (Nov 4, 2021)

  • New Features:
  • Larger Chord Sizes:
  • You can now choose to display chords with a larger size, making them easier to read in the PRACTICE, TABBING, and CHORDS song views.
  • Improved In-App Release Notes:
  • Thanks to automatic updates, it's easy to miss out on the details of our ongoing work on Capo between larger releases. To keep you in the loop, we now ship Capo with a more comprehensive set of change history that goes all the way back to the 4.0 release that shipped in late 2019.
  • In future updates to Capo, you'll be prompted to view these release notes at your convenience, and you can revisit them at any time by selecting Help > What's New from the main menu.
  • Enhancements:
  • When using pinch zoom on a trackpad while the cursor is over the waveform area, the zoom gesture is no longer interrupted, and the display refresh rate has improved somewhat.
  • Chord boxes for 4- and 5-stringed instruments are now rendered slightly more narrow than the standard 6-string diagrams, which looks a little closer to what folks might expect
  • Added support for a few chords that have been requested in support: 6add9 (aka 6/9), 7sus2, maj7sus2, 7sus4, and maj7sus4. (Note: You have to specify "6add9" in your chord searches, because "6/9" throws off our support for recognizing inversions. We plan to address this issue soon!)
  • Bug Fixes:
  • When zooming in or out with keyboard shortcuts, Capo no longer loses your position when the playhead is close to the end of the song (#1807)
  • Capo no longer shows truncated bar numbers in the PRACTICE song view on macOS 10.12
  • You can no longer edit a project's filename from the window titlebar before saving it for the first time, causing Capo to crash (#1839, #1823)
  • When switching your instrument to something other than a guitar in standard tuning, Capo now correctly remembers this selection for new projects (#1803)

New in Capo 4.2.2 (Sep 2, 2021)

  • BUG FIXES:
  • On Macs that don't have a Metal-capable GPU attached, Capo no longer crashes at launch.

New in Capo 4.2.1 (Aug 27, 2021)

  • This update contains bug fixes and improvements based on user feedback and crash submissions.
  • BUG FIXES:
  • Capo no longer renders and scrolls its spectrogram incorrectly on Macs with non-retina displays.

New in Capo 4.2 (Aug 20, 2021)

  • This update required a significant time investment under the hood to help us ensure Capo's longevity, and some extra care in testing to make sure everything's still running as solid as always. We are looking forward to more featureful updates in the near future, so stay tuned!
  • ENHANCEMENTS:
  • Capo's spectrogram display (visible in the TABBING song view) has been modernized to use the Metal graphics framework instead of the legacy OpenGL APIs.
  • BUG FIXES:
  • Capo now allows you to learn MIDI commands when your Mac is attached to MIDI hardware that sends clock synchronization or other extended messages.

New in Capo 4.1.1 (Mar 26, 2021)

  • This update contains bug fixes and improvements based on user feedback and crash submissions.
  • BUG FIXES:
  • Capo no longer fails to accept dragged songs from the Music app in some rare cases.
  • When activating the song scrubbing feature with certain audio files, Capo no longer crashes.

New in Capo 4.1 (Feb 12, 2021)

  • NEW FEATURES:
  • Using Handoff, you can easily continue your work on projects that are stored in iCloud when switching between your Mac, iPhone, and iPad.
  • ENHANCEMENTS:
  • You can now create projects from FLAC audio files by dragging & dropping them onto Capo.
  • BUG FIXES:
  • Capo now extracts album artwork from newly-imported song files that were not already indexed by the system.
  • The Audio Freezer engine has been re-built to (finally!) end Capo's incompatibility with Aggregate audio devices on some macOS releases.
  • The above fix also eliminates the sound quality issues that some users experienced when using Capo with AirPods.
  • We addressed some of the crashes that were submitted by users since the last release. Please keep sending us your bug reports!

New in Capo 4.0.1 (Dec 13, 2020)

  • This update contains bug fixes and improvements based on user feedback and crash submissions.
  • BUG FIXES:
  • When you seek to the start of the song in the Structure or Chords song views, the display is now correctly scrolled to the top.
  • Capo now correctly auto-scrolls to the currently playing bar in the Structure and Chords song views after creating new sections.
  • On macOS 11 Big Sur, the shortcut keys are no longer cut off in the song view selector at the bottom-right of the window.
  • We addressed some of the crashes that were submitted by users since the last release. Please keep sending us your bug reports!

New in Capo 4.0 (Nov 19, 2020)

  • 4th Generation Chord Detection (macOS 10.14+ Only):
  • Capo's newest chord detection engine is faster, more accurate, and identifies a wider range of chords—including inversions! If you'd like to read more about the development of this new technology, visit our blog at supermegaultragroovy.com.
  • You can re-detect and replace all the chords in your existing Projects by choosing Notes > Detect All Chords from the main menu.
  • Structure Song View (Subscription Only):
  • You can now see and mark up your songs at a high level—bar by bar—to define the sections of the song. Mark the Verse, Chorus, A Section, B Section, or use whatever names you choose! You can also apply colors to the sections to help you identify similar ones.
  • Many users will be excited to learn that this all-new song view _also_ allows you to edit Capo's beat grid that's used to power Capo's snapping and metronome features. By clicking along with the beat to mark the start of each bar, you can replace Capo's detected beats with your own. You can also change the number of beats in specific bars when you're working with songs that have mixed time signatures, and make fine adjustments to improve precision.
  • Chords Song View (Subscription Only):
  • An all-new, vertically-scrolling look at the chords in your song displays more chords on screen at the same time. It also uses the sections you define in the Structure song view to group the chords according to the section they belong in.
  • This is a massive improvement for chord-oriented musicians that are looking to analyze a song's overall harmony, or those that want a better view of what's coming ahead.
  • Trial Mode (Paid, Non-Subscribers):
  • If you are a paid user that has not yet subscribed to Capo Pro, you can try the new, subscription-only features as many times as you'd like, for as long as you'd like! Just select one of the song views that are marked TRIAL, and Capo will let you play with the feature with only one catch—your edits to the project will no longer be saved.
  • Don't see anything worth paying for? No problem! Close the project, and you'll be back to using Capo as usual. We will keep trying to earn your subscription in future releases, and hope you enjoy the massive improvements to the chord detection engine!
  • Improved Free Edition:
  • The free version of Capo no longer has a playback timer! You now have full access to Capo's full feature set, but Capo will not save any of your edits to Projects without an active subscription.
  • This change results in a more useful product for a wider audience. Teachers, be sure to tell all your students!
  • ENHANCEMENTS:
  • We modified the Simple Piano chord display to make it easier to distinguish the bass note from the others.
  • BUG FIXES:
  • Capo no longer crashes in the chord chooser when searching for chord inversions
  • We addressed a handful of crashes that were submitted by users since the last release. Please keep sending us your bug reports!

New in Capo 3.8.1 (Oct 28, 2019)

  • Capo no longer crashes when opening Project windows for users that have always-visible scroll bars enabled on their Mac.

New in Capo 3.7.4 (Jul 29, 2019)

  • BUG FIXES:
  • Capo no longer hangs when opening certain project files
  • When time values are shown in the timeline, Capo no longer crashes when closing project windows in full-screen mode

New in Capo 3.7.3 (Mar 27, 2019)

  • ENHANCEMENTS:
  • When you click on the time position in the Heads-Up Display to switch between bar/beat and time displays, the timeline now also updates to reflect the current position display mode.
  • When searching for inversions (a.k.a. “slash chords”) such as D/A in the chord chooser, Capo now provides results that include all the inversions available in the chord once you type the “/“ character.
  • The progress meter that is displayed during the song analysis now updates more smoothly as the calculations are happening, and should better reflect the weight of the individual processing steps.
  • BUG FIXES:
  • Certain inversions (Dm/C, D/A) are no longer missing important/common shapes in the chord chooser
  • Capo no longer includes shapes in the chord chooser that are missing the specified bass note in their inversions (e.g. D/A no longer includes a straight, open D shape)

New in Capo 3.7.2 (Mar 1, 2019)

  • ENHANCEMENTS:
  • We spent a lot of time improving the performance of the main timeline UI, and you should notice smoother frame rates while scrolling and zooming.
  • We also improved the performance of the initial key, beat, and chord detection process that runs when loading new songs into Capo. Many of the individual tasks now run up to 10x faster than previous versions!
  • The Isolation UI can now be “torn off” by dragging the popover away from the Control Strip.
  • Markers can (once again) be dragged along the timeline, but now with similar snapping behavior to Regions. As with Regions, holding the shift key will disable snapping to the nearest beat.
  • BUG FIXES:
  • Capo no longer crashes for users running macOS High Sierra when it encounters an incompatible audio configuration. Instead, a message is now shown to inform the affected users of the workaround.
  • Pressing the escape key clears the current selection (region or marker) on the timeline
  • Capo no longer crashes when loading extremely short audio files
  • The spectrogram now responds correctly to changes in pitch and key, and correctly reflects any pitch/key adjustments when a document is first loaded.
  • For all newly-created projects, frequency energy in the spectrogram now appears more correctly centered in each individual note lane.
  • Restored the timeline auto-scroll when resizing and moving regions.
  • The metronome can be toggled using a keystroke. You may need to “Restore Defaults” in the Edit Keyboard/MIDI Commands… window in case this doesn’t function for you.
  • The Welcome window no longer clips button titles.
  • We also fixed the outdated links to our support site in the Welcome window.
  • You can now clear MIDI commands by double-clicking the MIDI command cell, then pressing the delete key
  • Capo now correctly distinguishes between different MIDI Program Change commands when using them to control discrete functions
  • The Spectrogram should no longer disappear when moving Capo windows between displays.

New in Capo 3.7.1 (Dec 28, 2018)

  • ENHANCEMENTS:
  • We tweaked Capo’s window resize behavior so that you can make its project windows *even smaller*. We started out fixing a bug (see below), but spent a bit of extra time to see if we could make Capo’s UI *even more flexible* than before.
  • BUG FIXES:
  • Frustrated by Capo’s inability to make its window smaller? Songs that contain very long title, artist, or album text will no longer prevent Capo’s window from shrinking. New windows will also not get created beyond the size of the user’s display.
  • With really short audio files, Capo’s spectrogram no longer appears “stretched out” near the end, and now aligns correctly with the audio playback.
  • We corrected a number of issues that led to slow performance on macOS 10.12.
  • Capo no longer crashes when loading project files that contain corrupted region entries.
  • After dragging a chord, the Move Forward and Move Backward commands restore their usual operation.
  • When a song is zoomed out while Capo is still detecting beat locations, Capo no longer overlaps the timeline labels when the detection completes.
  • When choosing a control strip from the selection menu, Capo no longer allows multiple items to appear highlighted at the same time.

New in Capo 3.6.2 (Aug 24, 2018)

  • Bug Fixes:
  • This update addresses the crashes on systems that were missing a system-installed font.

New in Capo 3.6.1 (Jul 6, 2018)

  • NEW FEATURES:
  • 7 New Languages! -- This update adds localizations for French, Italian, German, Spanish, Japanese, Simplified Chinese, and Traditional Chinese. We hope to continue adding support for more languages in the future, so please contact us if you’d like to see your native language added to this list!
  • (Simple) Piano Chords -- Capo can now display chords using familiar keyboard diagrams. The notes in a chord are indicated in a way that makes it easy to build your own chord voicings.
  • Improved Guitar Chord Display -- Using a bolder font and modified fretboard styling, we made Capo’s chords a little easier to read. We also put in a great deal of work to make the chord display consistent across iOS and macOS versions of Capo.
  • ENHANCEMENTS:
  • You can now navigate between chords using the left and right arrow keys when a chord is selected.
  • Changes to the chord display are now animated
  • BUG FIXES:
  • Empty chord entries no longer appear in the results when editing chords.
  • Empty chord boxes no longer appear when detecting and adding new chords.
  • We spent some time cleaning up the keyboard event handling to fix a number of issues, such as playback commands interfering with text input, or the playback commands failing to work completely.
  • Changes to note entry and audio playback volume are once again persisted to user preferences.

New in Capo 3.6 (Jun 29, 2018)

  • New Features:
  • We're excited to introduce the all-new "Simple Piano" chords display, making it easier to locate chord tones on the keyboard using a simplified one-octave display. The bass note of the chord is marked differently from the rest of the notes, which is helpful when building your own two-handed chord voicings. Head to the Notes tab in the Song Settings sidebar and select "Simple Piano" from the Chords Popup button.
  • We're also pleased to announce that Capo has been translated to the following languages: French, Italian, German, Spanish (Laos), Japanese, Chinese (Traditional), and Chinese (Simplified). While we still only provide support in English, we would appreciate any feedback about how Capo behaves in your native language. We'd also like to hear any requests for additional languages you'd like to see added to this list.
  • Enhancements:
  • The main chord display in the Practice and Tabbing views has a new look, and now shares its behavior (and code!) with Capo touch for iOS.
  • When a chord is selected, you can now navigate between chords using the arrow keys on your keyboard.
  • Capo now animates its changes between the different chord display options.
  • Bug Fixes:
  • We spent some time improving the way Capo handles keyboard events in order to fix a number of issues where certain keystrokes would stop functioning.
  • Your volume slider settings should once again persist in preferences as they used to. That is, each time you change the volume your preferred setting will be applied to all new documents.

New in Capo 3.5.8 (Mar 26, 2018)

  • Bug Fixes:
  • Custom-applied chord shapes that were saved using previous releases should once again appear as they were saved—sorry for the trouble!
  • Important Note:
  • By fixing the issue above, chord shapes that were edited and saved in the 3.5.7 update will not appear in 3.5.8 when you re-load the project. Furthermore, adjusted chord shapes in a project that had both a pitch adjustment and transposition applied (e.g. +1.56 semitones)—regardless of the version of Capo—those chord shapes must all be re-adjusted. We apologize for this inconvenience, and are working on making changes to eliminate this sort of flakiness in future updates.
  • We love hearing from our customers, so please leave a review on the App Store to share your positive experiences with others, or send us a support email if you have any questions for us. We're listening, and appreciate all your bug reports and feedback!

New in Capo 3.5.7 (Mar 9, 2018)

  • Bug Fixes:
  • The playhead now remains centered when playing loops, and no longer sticks to the right-hand side of the window. * When loading a project, the saved time signature is now shown correctly in the song settings.
  • When creating regions, dragging outside the view's bounds will now scroll as it does when resizing them.
  • The 'Detect All Chords' feature now indicates that it is running in the status area.

New in Capo 3.5.6 (Dec 13, 2017)

  • Bug Fixes:
  • Capo no longer leaves a trail of "Drag Song Here" windows for each document that's loaded.
  • The 'TAB' header view should appear correctly for users running macOS High Sierra.
  • When selecting alternate chords on macOS High Sierra, the alternate chord selector is no longer clipped at the bottom of the popover.
  • The power spread display in the Isolation effect is no longer flipped in the L-R direction, and we made some minor changes internally to improve its sound quality.
  • The cursor no longer flickers when placed atop the waveform display during playback.
  • Capo no longer renders fonts in the left-hand sidebar incorrectly on macOS High Sierra.
  • The speed slider callout is no longer rendered underneath the speed presets on macOS High Sierra.

New in Capo 3.5.5 (Sep 28, 2017)

  • Bug Fixes:
  • When the pitch of a song is modified, that change is now reflected while scrubbing audio
  • Fixed some parts of the UI where incorrect fonts were specified
  • Chords are no longer rendered with accidentals that are overly "spaced out" on macOS 10.11+
  • When displaying chord inversions (e.g. the 'F#' in D/F#), accidentals are now rendered the same as the root note
  • Fixed an issue that would cause audio playback to get stuck during playback after rapid seeking—usually near the start of the file

New in Capo 3.5.4 (Jun 12, 2017)

  • Enhancements:
  • Improved region navigation. With a region selected and the playhead inside the region, pressing the left and right arrow keys will navigate you to either the start or end of the current region first, and then to the previous/next region. Try it out, and let us know how this new behavior works for you!
  • Bug Fixes:
  • Pressing rewind (or the left arrow key) during playback no longer jumps you to the start of the song.
  • The playhead no longer jumps backward (or to the end of a loop) when playback starts.
  • Resolved a really nasty bug that resulted in corrupted waveforms and intermittent crashes. [This was especially difficult to track down. Props to Stuart for taking the time to help us investigate this!]

New in Capo 3.5.2 (May 4, 2017)

  • Bug Fixes:
  • Resolves a crash on launch that occurred for some users after installing the most recent iTunes update
  • Capo no longer shows guitar chord shapes in the wrong order when editing chords
  • During a loop, scrubbing outside the looping region no longer causes the playhead to jump erratically
  • Scrubbing during count-in will no longer lock up the UI in certain cases

New in Capo 3.5.1 (Jan 22, 2017)

  • Overview:
  • This release focuses on eliminating our most-reported crashes and bugs.
  • Bug Fixes:
  • When adjusting the Isolation frequency slider, the high frequency setting no longer resets when playback is re-started.
  • Corrects a crash that occurred when scrubbing near the end of the song.
  • When the metronome item is added to the Touch Bar, Capo no longer crashes when closing a project.
  • Capo no longer crashes when importing metadata for certain audio files.
  • Fixed a drawing artifact that was visible near the end of the waveform while zooming.

New in Capo 3.5 (Dec 15, 2016)

  • NEW FEATURES:
  • Switch between Practice & Tabbing Song Views in the window titlebar:
  • Capo now shows you what’s most important depending on what you’re currently doing. While listening and practicing, the Practice song view puts the waveform front & center, with quick and easy region creation. The Tabbing song view reveals the spectrogram so you can continue picking out notes, and diving deeper into the performance as before.
  • Transcription Playhead:
  • Locks the playhead in place, re-starting playback from the same point until you move the playhead elsewhere.
  • Touch Bar Support:
  • Quickly navigate around the song using the waveform overview scrubber.
  • Markers:
  • Lots of you really missed the markers from earlier releases, so we brought them back! Hit the ‘M’ key to drop a marker.
  • ENHANCEMENTS:
  • Improved Loop / Region behavior:
  • To loop a region, just select it and hit play. No more confusing loop toggle to worry about.
  • Regions can now be modified while they’re looping.
  • When a region is selected, using the left/right arrow keys will move between the regions in the song.
  • Highly Improved Scrubbing:
  • We put together a nifty new bit of code that lets you scrub over your track and “hold” a note frozen in time as you drag the playhead. To engage scrubbing, click & drag the playhead around the timeline.
  • It’s especially helpful to identify individual notes and find where they start while you’re tabbing out a song using the spectrogram.
  • Show & Hide the Chords, Tablature:
  • If you’d prefer to not see them, or you’re short on screen space, you can toggle the Chords and Tablature notation in either of the Practice or Tabbing views. This is great for those that want a “bare-bones” Capo experience, and those with the golden ears!
  • Full-Screen Support:
  • Capo now supports full-screen mode
  • BUG FIXES:
  • Capo no longer holds the discrete GPU active on 15" MacBook Pro machines
  • Fixed an issue that caused file exports to fail in some circumstances
  • Capo no longer consumes excessive memory when loading and closing many documents over time

New in Capo 3.4.3 (Sep 11, 2016)

  • Bug Fixes:
  • Corrects a potential lock-up that could occur when playing back note entries
  • Improved timing accuracy for note entry and metronome playback
  • Fixes a layout issue with the TAB display header
  • Corrects a crash that would sometimes occur when clicking the File menu

New in Capo 3.4.2 (Aug 15, 2016)

  • Resolves the most frequent crashes based your helpful submissions.

New in Capo 3.4.1 (Feb 4, 2016)

  • This update carries a rather large fix that's been long overdue—Capo is now at least 90% less wrong about reporting sharps and flats for your keys, and their respective chords.
  • In addition, Capo should no longer crash when loading V2 documents. Capo now also correctly handles a very rare issue where certain audio files resulted in no chord detection results at all.

New in Capo 3.4 (Dec 16, 2015)

  • This update is all about Isolation! It completely replaces our old effects, and is powered by Neptune: our powerful new audio isolation engine that helps you isolate or eliminate guitars, bass, vocals, and anything else you're trying to hear more clearly. You'll find it in the spot where the effects used to be, in the In-Song Settings. When enabled, just sweep the panning slider around to find the instrument you're after, and tweak the width and frequency range to narrow in on the sound. See the included help file for more details on using Isolation in Capo, or visit http://capoapp.com/neptune.
  • Also spent some time fixing various little bugs and crashes all over the place to make Capo better overall. Crashes are much easier to fix thanks to your crash submissions, so we'd like to thank you again for sending those in. Rock on!

New in Capo 3.3.2 (Sep 7, 2015)

  • Bug fixes:
  • Corrected some issues with drag & drop from iTunes.
  • Resolved an issue that led to excessive memory use
  • Fixes the most frequent crashes.

New in Capo 3.3.1 (Aug 14, 2015)

  • Enhancements:
  • General UI Improvements! We've flattened up the UI for Yosemite while still retaining some visual compatibility with Mavericks
  • New "Drag Song Here" window with a nifty loading animation
  • We gutted and overhauled the 'Welcome Window' and removed the in-app video playback
  • Restored the ability to display the current time in the Heads-Up Display. Click on the current time in the display to switch between bars/beats and time
  • Related to the above, you can also "Go to" a specific time by choosing Command > Go To Time… from the main menu. This command is mapped to Command-Shift-G unless something else is already bound to that keystroke
  • Improved the metronome sounds using the same samples that were created for iOS. They're now louder and clearer than what we had before
  • Changed the piano feedback sound to an acoustic guitar to better match the feedback heard in the iOS version of Capo
  • Capo now shows the status of the Music Information Retrieval process in the Heads-Up Display area, so you can see the progress of the waveform, spectrogram, chord detection, etc. processes
  • Capo now (finally) reveals its project folder in iCloud Drive
  • You may now restore the default key bindings in the Edit Commands window
  • Bug Fixes:
  • The 'Drag Song Here' windows should no longer stick around when documents are loaded
  • Fixed some issues with showing/hiding the song settings sidebar
  • When a chord with a modified shape is dragged, its shape should now be retained properly
  • Eliminated some crashes that could be caused by invalid audio files
  • You can now dismiss the chord popover with the escape key, or by pressing return to select the current entry
  • The selected 'default instrument' is once again persisted when creating subsequent documents
  • Instrument changes are once again opted into undo/redo
  • When the search field in the chord popover is 'unfocused', it no longer shows a visual glitch in Yosemite
  • Changes to chord shapes can be undone properly now
  • Corrected awkward text wrapping in welcome window
  • Fixed a crash that occurred when the trial noise began in the audio output
  • The effects backgrounds no longer draw inset from the borders
  • Improved alignment in the HUD display
  • Fixed a bug that caused the chord chooser display layout to mess up when modifying the search string too quickly
  • The toolbar buttons no longer repeat when held down
  • Fixed the font used in the note overlay in the spectrogram
  • Capo no longer plays "stale" audio data after seeking in the song
  • Corrected a font rendering issue in the speed/pitch switch
  • Made a small improvement to the window resize performance
  • The speed callout should no longer "slide in" when it first appears
  • Clicking "minimized" regions should no longer cause them to disappear
  • Corrected an issue that created audio artifacts when starting playback
  • Fixes the top user-submitted crashes. Thanks for your submissions!

New in Capo 3.3 (Aug 4, 2015)

  • Enhancements:
  • General UI Improvements! We've flattened up the UI for Yosemite while still retaining some visual compatibility with Mavericks
  • New "Drag Song Here" window with a nifty loading animation
  • We gutted and overhauled the 'Welcome Window' and removed the in-app video playback
  • Restored the ability to display the current time in the Heads-Up Display. Click on the current time in the display to switch between bars/beats and time * Related to the above, you can also "Go to" a specific time by choosing Command > Go To Time… from the main menu. This command is mapped to Command-Shift-G unless something else is already bound to that keystroke
  • Improved the metronome sounds using the same samples that were created for iOS. They're now louder and clearer than what we had before * Changed the piano feedback sound to an acoustic guitar to better match the feedback heard in the iOS version of Capo
  • Capo now shows the status of the Music Information Retrieval process in the Heads-Up Display area, so you can see the progress of the waveform, spectrogram, chord detection, etc. processes
  • Capo now (finally) reveals its project folder in iCloud Drive
  • You may now restore the default key bindings in the Edit Commands window
  • Bug Fixes:
  • The 'Drag Song Here' windows should no longer stick around when documents are loaded
  • Fixed some issues with showing/hiding the song settings sidebar
  • When a chord with a modified shape is dragged, its shape should now be retained properly
  • Eliminated some crashes that could be caused by invalid audio files
  • You can now dismiss the chord popover with the escape key, or by pressing return to select the current entry
  • The selected 'default instrument' is once again persisted when creating subsequent documents
  • Instrument changes are once again opted into undo/redo
  • When the search field in the chord popover is 'unfocused', it no longer shows a visual glitch in Yosemite
  • Changes to chord shapes can be undone properly now
  • Corrected awkward text wrapping in welcome window
  • Fixed a crash that occurred when the trial noise began in the audio output
  • The effects backgrounds no longer draw inset from the borders
  • Improved alignment in the HUD display
  • Fixed a bug that caused the chord chooser display layout to mess up when modifying the search string too quickly
  • The toolbar buttons no longer repeat when held down
  • Fixed the font used in the note overlay in the spectrogram
  • Capo no longer plays "stale" audio data after seeking in the song
  • Corrected a font rendering issue in the speed/pitch switch
  • Made a small improvement to the window resize performance
  • The speed callout should no longer "slide in" when it first appears
  • Clicking "minimized" regions should no longer cause them to disappear
  • Corrected an issue that created audio artifacts when starting playback

New in Capo 3.2.1 (Jun 11, 2015)

  • Bug fixes:
  • Corrects the 'Replace All' functionality
  • Resolved a potential crash in the effects spectrum drawing code

New in Capo 3.2 (May 29, 2015)

  • New Features:
  • We added a totally new UI for changing chord entries, and it now matches the latest iOS release more closely. You can now change all chords of a given type when making corrections to Capo's detection results.
  • Brand-new help file! This took a lot of work to get set up for, and even more work to arrange the content within. We hope you like it!
  • You can now export Capo's detected chords to MIDI format in addition to the note entries
  • Capo now allows you to visit our newsletter page and sign up from the welcome screen
  • Bug Fixes:
  • Added some missing Mandolin tunings: Irish Bozouki (GDAD) and Mandola (CGDA)
  • Resizing regions near the very beginning and very end of the song no longer allow the region to extend beyond the song bounds
  • The window size can now be extended vertically to fit the entire spectrogram
  • Added some protection against a potential crash in the spectrogram calculation code
  • Fixed some cases where Capo would display all 1s on the timeline
  • Region undo/redo has been restored
  • Dragging capo documents onto the 'Drag Here' window works once again
  • Fixed a crash that occurred in certain instances when launching Capo
  • Restored count-in at the start of the song
  • Corrected an issue where region selection was not being updated, and a non-selected region could get deleted by accident
  • Removed legacy keystrokes from the default list
  • Capo should no longer mess up the spectrogram/note layout on first launch of a document until the zoom is modified
  • Corrected various other crashes. Thanks for your submissions!

New in Capo 3.1.5 (Oct 27, 2014)

  • This update should resolve issues with iCloud sync between Capo touch and Capo 3. We deeply regret the error.

New in Capo 3.1.4 (Oct 13, 2014)

  • Corrects a major spectrogram display issue when running on OS X Yosemite

New in Capo 3.1.3 (Aug 29, 2014)

  • Count-ins done near the beginning of the song should behave themselves (for new documents only)
  • After performing a count-in near the start of the song, you can no longer rewind the playhead before the start of the song
  • Added the diminished major 7 chord to our database
  • When opening a document, the song is scrolled to where the playhead is located
  • Shapes are once again updated correctly on pitch changes
  • Fixed some drawing glitches that caused the waveform and spectrogram to be mis-aligned on load
  • The last chord in the song may now be moved around
  • The last block of the spectrogram will now always be rendered

New in Capo 3.1.2 (Aug 6, 2014)

  • Chord Intelligence no longer skews its results when faced with certain audio sample rates
  • When clicking note entries in the spectrogram, they now play for their actual duration
  • Capo no longer fails to show the spectrogram in certain cases
  • The speed callout now appears even when using keyboard shortcuts to adjust speed
  • Fixed some issues with duplicate beat numbers in the timeline, and other beat display issues
  • The loop button can no longer be toggled using the keyboard during playback
  • Corrected some drawing corruption in the Tablature display
  • Zooming out to the maximum once again shows the entire song as it did in Capo 2
  • Saved effects settings take effect on playback immediately
  • Capo now informs you when an iTunes Match or DRM'ed file is dragged onto it
  • Keyboard/MIDI commands are once again properly saved upon quitting the app
  • Capo now properly responds to MIDI NoteOn events
  • Corrected various other crashes

New in Capo 3.1.1 (Jul 16, 2014)

  • Bug Fixes:
  • Fixes various crashes and visual issues on OS X 10.8 (We apologize for this, and are embarrassed about these errors slipping through unnoticed.)
  • Updating instrument / tuning / capo settings once again update immediately
  • When using the Intensity keyboard shortcuts, the sliders now update as expected
  • When choosing a tuning from the popup menu, you can now hover your mouse on a tuning to see the notes in the tuning
  • Corrects some bad guitar tuning entries that contained an extra erroneous string
  • Fixed blurry song info text on retina displays

New in Capo 3.1 (Jul 10, 2014)

  • What's New:
  • Chord Intelligence: Capo now uses a completely different chord detection algorithm that is based on machine learning and speech recognition technology. It is markedly better than the previous version.
  • Chord Select All: In the chord view, selecting a chord and hitting command-A will select all chords
  • New Icon!
  • You can now export audio to WAV format in addition to MPEG-4 and AIF
  • What's Fixed:
  • In trial mode, Capo wouldn't show the alert to inform the user of the trial limitation when the noise started.
  • The chord display reversed its layout logic so that the "last chord wins" in the display collapsing when zoomed out.
  • Pitch shifting has been limited to +/- 12 semitones to match the Dirac engine
  • Various other under-the-hood changes

New in Capo 3.0.3 (Dec 19, 2013)

  • Fixes various crashes

New in Capo 3.0.2 (Oct 26, 2013)

  • Bug Fixes:
  • When adding notes to the spectrogram while the volume is muted, Capo will now warn you about the muted note volume and allow you to rectify the situation.
  • Capo no longer crashes after entering a value in the "Go To Bar" window invoked by command-G
  • The UI no longer stalls for a few seconds in Mavericks when playing audio in certain circumstances

New in Capo 3.0.1 (Oct 26, 2013)

  • Bug Fixes:
  • You can now re-run chord detection after adjusting the downbeat in a song. This fixes many chord detection issues.
  • Capo no longer crashes when presenting/dismissing chord box popovers too quickly
  • When adjusting regions, you can hold the shift key to disable the beat snapping
  • The spectrogram Y position is once again persisted in the document, preserving your viewport in its entirety
  • Capo no longer crashes when exporting a speed- or pitch-adjusted song
  • Further enhancements to Capo's chord shape scoring tables
  • Capo no longer crashes in certain circumstances when dragging from iTunes
  • When resizing a region, Capo now autoscrolls outside its bounds as it should
  • When looping, Capo's regions no longer show as mini regions when they should appear as "pin" regions
  • The context menu for regions now appears when you control-click them
  • Capo now disables the Save menu item when a valid audio file is not yet loaded
  • Capo no longer gets stuck in a "crashing loop" if it fails to restore the last-saved document
  • When unable to open a file, Capo will no longer throw an exception in certain circumstances
  • Loading Capo 2 (and older) documents no longer result in odd saving behaviors
  • When the pitch is shifted, Capo no longer plays a doubly-shifted chord when entries are clicked
  • The "Loop Region" menu item and keystroke have been replaced with a much more useful loop toggle
  • The chord popover now dismisses when manipulating song settings while it is open
  • Fixed an issue where looping one of a group of adjacent regions could result in the wrong region getting looped
  • The song settings sidebar no longer gets stuck on Mavericks
  • Capo no longer displays a 2x-scaled spectrogram on Mavericks
  • Various other fixes for user-submitted crash reports. Thanks for submitting these!

New in Capo 3.0.1 (Oct 18, 2013)

  • Bug Fixes:
  • You can now re-run chord detection after adjusting the downbeat in a song. This fixes many chord detection issues.
  • Capo no longer crashes when presenting/dismissing chord box popovers too quickly
  • When adjusting regions, you can hold the shift key to disable the beat snapping
  • The spectrogram Y position is once again persisted in the document, preserving your viewport in its entirety
  • Capo no longer crashes when exporting a speed- or pitch-adjusted song
  • Further enhancements to Capo's chord shape scoring tables
  • Capo no longer crashes in certain circumstances when dragging from iTunes
  • When resizing a region, Capo now autoscrolls outside its bounds as it should
  • When looping, Capo's regions no longer show as mini regions when they should appear as "pin" regions
  • The context menu for regions now appears when you control-click them
  • Capo now disables the Save menu item when a valid audio file is not yet loaded
  • Capo no longer gets stuck in a "crashing loop" if it fails to restore the last-saved document
  • When unable to open a file, Capo will no longer throw an exception in certain circumstances
  • Loading Capo 2 (and older) documents no longer result in odd saving behaviors
  • When the pitch is shifted, Capo no longer plays a doubly-shifted chord when entries are clicked
  • The "Loop Region" menu item and keystroke have been replaced with a much more useful loop toggle
  • The chord popover now dismisses when manipulating song settings while it is open
  • Fixed an issue where looping one of a group of adjacent regions could result in the wrong region getting looped
  • The song settings sidebar no longer gets stuck on Mavericks
  • Capo no longer displays a 2x-scaled spectrogram on Mavericks
  • Various other fixes for user-submitted crash reports.

New in Capo 3.0 (Oct 15, 2013)

  • Automatic Chord Detection:
  • Capo will now analyze the chords in your song when it first loads, saving you a whole lot of time.
  • Guitar Chord Display:
  • Capo also shows you how to play chords on your guitar. You can also double-click entries to change the displayed chord shape.
  • Regions:
  • Set up regions that snap to the beats in your song, and get clean loops with no fuss
  • Count-In:
  • Get a 1-, 2-, or 4-bar count-in before looping within a region, so you have time to take a deep breath before rocking out.
  • Bar/Beat Display:
  • Capo now shows you the current position in the song using a more musical unit of measure.

New in Capo 2.1.12 (Apr 19, 2013)

  • Bug Fixes:
  • Capo's spectrogram display offset has been adjusted to more closely matches the timing of the song you're hearing while zoomed in.
  • Capo no longer displays an incorrect pitch on the left of the spectrogram when a song is transposed.
  • Note entries no longer play at un-transposed pitch when clicked.
  • When loading an existing, transposed song into Capo, the spectrogram no longer appears at its un-transposed position.
  • Capo's display now updates properly when the "Jump to Beginning" command is invoked.
  • When scrolling quickly, Capo no longer clips out the display of tab entries. Tab entries are also shown immediately in all cases when a document is loaded, and no longer require the window to be resized.
  • While dragging the document window, the spectrogram's position now updates more smoothly, with no more jittering.
  • While dragging the playhead, it no longer appears to the left of the mouse cursor.
  • Upon loading an existing song, Capo no longer shows 'dead space' beyond the end of the spectrogram before the window is first resized.
  • The time display once again updates during scrubbing.
  • After scrubbing the playhead, a dropped marker will no longer appear to the right of the playhead.
  • The time display once again updates in response to jumping between markers.

New in Capo 2.1.11 (Apr 5, 2013)

  • Restores the spectrogram display on some affected Macs
  • Corrects alignment of the 4- and 5-string instrument tablature display

New in Capo 2.1.10 (Feb 26, 2013)

  • Capo no longer fails to respond to keyboard control commands before the Control menu is shown.
  • The displayed keyboard modifiers for the defaults no longer include the 'fn' key. (You must delete your preferences to see this fix.)
  • When resizing the window during a spectrogram calculation, Capo no longer crashes with an OpenGL assertion.
  • When using a mouse with no trackpad attached, Capo no longer shifts the display of the tablature up too high, losing the 1st string in the display.

New in Capo 2.1.9 (Jan 23, 2013)

  • Bug Fixes:
  • Fixes a graphics performance regression introduced in Capo 2.1.8
  • After all note entries are deleted, Capo no longer plays those entries back
  • Note entries can no longer be dragged outside the spectrogram range
  • The playhead no longer plays scrubbing sounds on first click
  • Capo will no longer crash on launch if the MIDI subsystem fails to initialize

New in Capo 2.1.8 (Nov 8, 2012)

  • Capo now supports the MacBook Pro with Retina display. It looks pretty awesome...
  • You can now adjust speed in 1% increments using the Shift-UpArrow and Shift-DownArrow key combinations.
  • When dragging markers off the timeline to remove them, the cursor no longer flickers, and the marker no longer lags behind the cursor.
  • When creating a loop between adjacent markers, and the cursor is atop a marker, then the loop will be created 'behind' the current marker by default.

New in Capo 2.1.7 (Sep 29, 2012)

  • Capo no longer crashes on launch for some Mountain Lion users.
  • On Retina display Macs, Capo now forces itself into scaled mode to minimize layout issues. This is a temporary workaround until the next minor update.

New in Capo 2.1.6 (Jul 19, 2012)

  • Capo's playhead no longer gets stuck when dragged to the start of the song.
  • Capo will no longer output an excessively loud noise when starting playback in certain, random circumstances. (Sorry!)
  • When a document's underlying audio file is relocated on disk, Capo now prompts the user to locate the file rather than failing silently or quitting unexpectedly.

New in Capo 2.1.5 (Mar 2, 2012)

  • Integrated a new mastering-quality audio slowing engine that significantly improves the clarity of slowed down music
  • Fixed a bug that affected chord entries when a tranposing capo was set up in the note settings

New in Capo 2.1.4 (Oct 28, 2011)

  • Capo's chord markers are no longer incorrect with a pitch adjustment, or a capo set in the note settings
  • When the song is transposed, the note entry context menu now contains correct fret position suggestions
  • Capo once again handles iTunes song drags on the dock icon with the new iTunes, and in Lion

New in Capo 2.1.3 (Jul 9, 2011)

  • Resolved a crash that occurs when dragging music onto Capo's dock icon before it launches

New in Capo 2.1.2 (Apr 23, 2011)

  • The Esc key functionality to clear the loop has been restored
  • Loop related commands have been reorganized in the Command menu, and added to the learning command list
  • There is now an Edit menu item for clearing the note entry selection
  • Mono audio files no longer fail to load, as they did in 2.1
  • When zooming, the view no longer jumps back to the cursor location
  • Clicking a deselected note entry now selects it
  • When command-clicking a deselected note entry, other selected note entries do not change string position
  • Note entry playback volume now also controls the chord marker sounds, and the volume of notes when clicking the spectrogram
  • Note entries no longer creep 1px to the left when merely clicking on them

New in Capo 2.1.1 (Mar 24, 2011)

  • New Features:
  • The waveform display has now been re-integrated into the UI, and now serves as the primary loop interaction area (i.e. Where you will do your clicking to set/modify loop points.)
  • You can now export MIDI files from Capo (File > Export Note Entries…), for use in other applications such as Guitar Pro, Sibelius, Logic, etc.
  • Playback commands may now be re-mapped using either keyboard or MIDI devices.
  • Using Control > Go To Time…, you can now type in a point in time to
  • jump to.
  • Dropping, and clicking on chord markers now plays the chord.
  • The note you are hovering over in the spectrogram is now displayed at the left-hand side of the spectrogram view, along with the existing C1, C2, ... markers.
  • Bug Fixes:
  • Spectrograms, waveforms, and chromagrams are now all cached after they're successfully calculated. Now slower systems don't have to suffer (and eat battery) each time a song is loaded.
  • An improved spectrogram processing front-end now uses a limiter to pull up quieter sections of audio, and keeps loud sections as they are. This results in a "hotter" spectrogram overall, but provides better balance to widely dynamic classical pieces.
  • When working with audio files at rates beyond 44.1kHz, the MIDI playback no longer sounds out of tune.
  • Capo's chord detection now correctly reflects the combination of tuning changes and capo settings.
  • Added missing standard tunings for 5-String Bass, and Banjo.
  • The spectrogram now takes into account both channels of stereo audio equally.
  • Dragging loops now snaps precisely to marker locations.

New in Capo 2.0.7 (Feb 11, 2011)

  • Vertical window resizing is now supported.
  • When shift-clicking markers, the selection now extends to the clicked-on marker.

New in Capo 1.1.3 (Oct 20, 2009)

  • No longer crashes when exporting using source audio with high sample rates
  • Now plays audio with very high sample rates (tested up to 192kHz).
  • Added new 'Loop From Beginning' command in the menu (bound to Command-L), that starts playback at the beginning of the loop region.
  • Added 'Play From Previous Marker' command in the menu (bound to Option-Space), that starts playback from the closest marker to the left of the playhead.

New in Capo 1.1.2 (Sep 14, 2009)

  • The waveform now continues to scroll smoothly when not looping, and a loop is visible.
  • Resolved a spurious crash that affected certain users.

New in Capo 1.1.1 (Aug 26, 2009)

  • Album art is now available immediately after it is retrieved from the iTunes store, and not after QuickLook has gotten around to caching it.
  • Fixed crashes reported by a small group of users.
  • Cleaned up a handful of small memory leaks.
  • Removed assertion failures that may have showed up in the console when mono files are played.
  • When mono files are played, spectrum data is shown properly in the effect views.

New in Capo 1.0.5 (Jun 17, 2009)

  • Fixed some tiny leaks that were found when running in 10.6.
  • You can now click on markers to jump to their position.

New in Capo 1.0.4 (May 25, 2009)

  • Fixed the zoom in/out menu items and keystrokes
  • Decreased the coarseness of the zoom commands (5% instead of 10% increments)
  • When not connected to the Internet, re-loading the in-app store no longer causes a crash.
  • While at the end of a song, repeatedly hitting play no longer crashes Capo, or causes audio artefacts.

New in Capo 1.0.3 (May 13, 2009)

  • You can now move between 'high-level' markers (chorus, verse, bridge) using command-option-arrows.
  • When the last document is closed, the drag window is re-opened.
  • Added zoom-to-loop feature.
  • The callout window is now shown when the speed is adjusted using the slider.
  • You can now hold the shift key to disable snapping in the speed slider.

New in Capo 1.0.2 (May 4, 2009)

  • Added "Select All" and "Clear Selection" menu items to the Edit menu, which modify the loop selection area.
  • You can now use the keyboard to create loop regions. Hold down the shift key while performing any of the movement commands, and that movement will include a loop selection. Use the Escape key to clear the loop region.
  • The Loop button now has a pause counterpart, to reflect the new loop behavior introduced in 1.0.1
  • The Print menu item is now disabled for the document windows, but is still present to allow printing the license certificate.
  • Some small visual changes were made in the licensing UI.
  • The store UI now matches the license entry UI more closely.

New in Capo 1.0.1 (Apr 28, 2009)

  • Double-clicking the waveform now sets a loop between markers.
  • Shift-clicking the waveform now sets a loop from the cursor to the clicked point.
  • Dismissing the Open panel no longer closes the 'Drag Song Here' window, if no file is opened.
  • Pitch adjustment callout now appears when adjusting pitch via the keyboard, or clicking on the slider slot/markers.
  • Added 'Play Loop' to the Control menu.
  • When pressing the loop button (or using the 'L' key), the playhead no longer starts at the beginning of the loop.
  • The loop button now toggles between playing and looping in the loop region.
  • Zooming now centers around the playhead.
  • Jumping to prior markers while playing is quite a bit easier. (Doubled the buffer time from 250ms to 500ms).
  • Certificate text tweaked (changed case, added a colon.).
  • In-app store header changed to better match Capo's styling.
  • Help file updated to reflect changes.