Power Tab Editor
View and edit guitar tablature
Power Tab Developers ✓ Verified
com.github.powertab.powertabeditorPower Tab Editor is an easy to use cross-platform guitar tablature editor and viewer. It is an open source, community-driven successor to the original Power Tab Editor 1.7. A variety of file formats are supported, including .pt2, .ptb, .gp3, .gp4, .gp5, .gpx, and .gp
Screenshots
Observed history
| App | Change | Version | When ↓ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
2.0.2229 Jun 2025
Changes
- Updated translations
Bug Fixes
- Fixed issues with overriding the application's language on macOS via the system settings (#507)
- Fixed an issue which could cause a secondary language to be used for translations rather than the primary system language (#527, #528)
- Added missing German and Chinese (Simplified) translations which previously were not being packaged
2.0.2120 Nov 2024
Changes
- The barline under the cursor can now be deleted without requiring it to be selected first
Bug Fixes
- Fixed AppStream validation issues in `xdg/powertabeditor.metainfo.xml`
- Updated the MSVC redistributable for the Windows installer to be compatible with Visual Studio 2022
- Fixed a bug which could prevent barlines from being deleted (#496)
- Fixed errors with saving files in the Snap or Flatpak packages (#498)
- Fixed sizing issues in the playback widget on Windows (#495, #497)
2.0.203 Nov 2024
New Features / Improvements
- Unsaved modified files can now be automatically backed at a regular interval, controlled via the Preferences dialog. The backup folder can be opened via the File menu (#392)
- The preferred MIDI output device is now tracked by name rather than by port number, which is more robust if e.g. a new device is plugged in
- Chord names can now use a custom label instead of the auto-generated chord name. This is primarily used for chords imported from Guitar Pro files (#442)
- When attempting to insert a note at the end of a system, a space is now automatically inserted to allow the note to be added (#439)
- Extended the view filter menu to support filtering by a specific player without requiring a filter to be explicitly created (#301)
- Copying and pasting selections which include barlines is now supported (#416)
- Improved the smoothness of MIDI pitch wheel events (bends, slides, etc), which now use the full 14-bit resolution instead of 7-bit
- Added Turkish translation (#406)
- Added Chinese (Simplified) translation (#476, #477, #482)
- Updated French translation (#406, #440)
- Updated German translation (#473, #474, #481, #482)
- Updated Russian translation (#407, #409, #437, #438)
- Updated Spanish translation (#445)
Changes
- Chord diagrams now display the fret number of the top fret instead of the next fret after it (#408)
- Removed the 32-bit Windows installers
- A C++20 compiler is now required
- Updated the minimum required version of `RtMidi` to 4.0
- Updated the minimum required version of `boost` to 1.74
- Updated the minimum required version of `Qt` to 6.2
Bug Fixes
- Fixed a bug that caused some preferences such as custom shortcuts to not persist on macOS. Note that all other preferences (such as MIDI settings) are reset by this fix and will need to be manually changed to the desired values (#447)
- Fixed a frequent crash when the preference to play inserted notes while editing is enabled
- Fixed potential crashes when importing Guitar Pro files (#442, #444)
- Fixed a bug where the scroll bar's range did not update when the visible height of the score shrank (#443)
- Fixed a bug where the caret was rendered when printing or displaying a print preview (#441)
- Fixed issues where the top fret number of a chord diagram could be cut off in the chord name dialog (#408)
- Fixed a crash when an alternate ending was located on the last position of a system (#449)
- Fixed a crash during playback when a score contained a `Fine` symbol (#470)
- Fixed build errors with `minizip-ng` (#478)
- Fixed crashes due to menu items not being disabled correctly after switching tabs (#486)
2.0.0-alpha1917 Oct 2022
New Features / Improvements
- The spacing between systems can now be configured in the preferences (#239, #382)
- Added Japanese and Russian translations
Changes
- Rhythm slashes from `.ptb` files are now imported (as a regular staff for now, until full support for rhythm slashes is added) (#16, #389)
- Increased the upper limit for irregular grouping values (#376)
- The time signature dialog now enables the visibility checkbox by default (#356, #383)
- Improved rendering of slide outs from a note (#393)
Bug Fixes
- Fixed several potential errors when importing `.ptb` and Guitar Pro files.
- Fixed a potential crash when exporting to Guitar Pro (#379)
- Fixed issues where non-ASCII characters from `.ptb` files were not loaded correctly (#379)
- Fixed an issue where some bars could be skipped when importing a Guitar Pro file with a small number of bars.
- Ties between notes in different systems are now supported by the Guitar Pro exporter.
- Fixed a regression from alpha 15 where the final barline in a system could not be edited.
- The snap package provides more helpful error messages when the MIDI device cannot be accessed (#386)
- Fixed a crash when editing multi-bar rests (#391)
- Fixed a potential crash when double-clicking to edit a bend (#390)
- Fixed a potential crash when using the Shift String Up / Down commands (#394)
- Fixed a potential crash when displaying imported `.ptb` files (#396)
- Fixed a MIDI playback issue where the pitch wheel could be incorrectly shifted when starting playback in the middle of the score (#395)
