Releases: juzzlin/Noteahead
2.0.0
Release date:
Sun, 12 Apr 2026 23:12:09 +0300
New features:
-
Implement the concept of a 'drum track'
- Drum tracks are not transposed by pattern => transpose
-
Extend chord automation with an arpeggiator
-
Make velocity interpolation dialog remember the previous values
-
Fix GitHub Issue #19: Make it possible to open a project directly via CLI
-
Fix GitHub Issue #39: Save patch changes in midi export
- Optionally exports and imports program change and bank settings
-
Fix GitHub Issue #41: MIDI export: Export MIDI CC events
- Add optional export of MIDI CC data
-
Fix GitHub Issue #42: MIDI export: Export Pitch Bend events
- Add optional export of Pitch Bend data
Bug fixes:
- Fix crash when resizing after track deletion
Other:
- Optimize UI performance during playback and pattern changes
- Replaces heavy QML ListViews with custom C++ renderers (QQuickPaintedItem)
- Virtualizes the pattern view to massively reduce memory usage and loading times
1.8.1
Release date:
Wed, 25 Mar 2026 21:59:27 +0200
New features:
-
Apply track cut/copy/paste also for MIDI CC and PB automations
-
Implement Random modulation for MIDI CC automations
-
Implement Random modulation for pitch bend automations
Other:
-
Calculate CC/PB modulation amplitudes from the full/half range
-
Optimize track and column creation
1.8.0
A lot of cool new features this time:
Release date:
Tue, 03 Mar 2026 21:00:57 +0200
New features:
-
Implement a user manual dialog
-
Implement integrated Jack recorder
- Now it's possible to connect Noteahead e.g. in Carla
-
Implement option to delete unused patterns
-
Add option to skip patterns by right-clicking on the play order
-
Fix GitHub Issue #31: Add MIDI import
- Implements an experimental MIDI import
- Supports note on/off and velocity
-
Fix GitHub Issue #38: Implement support for Jack transport
Bug fixes:
-
Don't allow interactions with AudioWaveView while playing
-
Fix GitHub Issue #37: Changing MIDI controller doesn't remove the previous handler
Other:
- Rename Noteahead Virtual MIDI Out => Noteahead MIDI Out
1.7.1
1.7.0
1.6.0
Release date:
Tue, 03 Feb 2026 21:06:28 +0200
New features:
-
Add a dedicated delay column
- Now a note delay can be directly entered on the delay column (0-24 ticks)
-
Add chord automation presets
-
Make contents in instrument setting tabs vertically scrollable
-
Make transpose undoable
Bug fixes:
- Fix volume meter not always triggered on line 0
1.5.0
Release date:
Fri, 23 Jan 2026 22:08:32 +0200
New features:
-
Add option to disable UI updates during playback
-
Add velocity key track visualization and offset
Bug fixes:
-
Fix velocity interpolation not undo'ed
-
Fix broken LBP visualization
Other:
-
Busy wait in PlayerWorker for higher precision
-
UI performance improvements
- Optimized Volume Meter triggering
- LineNumberColums as ListView's
- SongView as a ListView
1.4.0
Release date:
Mon, 19 Jan 2026 21:12:26 +0200
New features:
-
Fix GitHub Issue #27: Implement undo/redo for note data
-
Implement velocity key track
- Set per-instrument in track settings (0-100%)
- Linearly reduces velocity for higher notes
-
Enable live recording on the current column
-
Implement adjustable delay per note column
-
Implement rate reduction for MIDI CC automations
-
Add offset parameter to MIDI CC modulation
-
Make it possible to select audio source
Bug fixes:
- Fix track header not properly initialized when new pattern created
1.3.0
Release date:
Wed, 31 Dec 2025 15:32:42 +0200
New features:
-
Implement asynchronous loading and show a progress bar
-
Implement individual delays for chord notes
-
Make it possible to insert a new track also to the left
-
Show pattern time / song time / total time on the tool bar
Bug fixes:
- Fix cursor activation on explicit song position change
Other:
- Optimize track creation
1.2.1
Mostly a bug fix and performance release.
Release date:
Sun, 28 Dec 2025 14:00:44 +0200
Bug fixes:
-
Fix chord automation applied only on pattern 0
-
Fix column muting not stopping active notes by implementing granular active note tracking
-
Fix muting a track not immediately stop playing notes in PlayerWorker
-
Fix timing inaccuracy in PlayerWorker by sleeping until next tick
-
Fix column mute stopping all notes on track
-
Remove related settings from SideChainService when a track gets deleted
-
Don't try to apply side-chain on a non-existing track
Other:
-
Implement keyboard handling logic in C++
-
Performance improvements
- Optimize PlayerWorker to sleep until next event or line boundary