Skip to content

Releases: juzzlin/Noteahead

1.4.0

19 Jan 19:46

Choose a tag to compare

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

31 Dec 16:43

Choose a tag to compare

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

28 Dec 17:57

Choose a tag to compare

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

1.2.0

19 Dec 18:02

Choose a tag to compare

Release date:

Fri, 19 Dec 2025 19:57:49 +0200

New features:

  • Implement Chord Automation

    • Adds Column Settings with Chord Automation section
  • Fix GitHub Issue #30: Implement MIDI side-chain feature

Bug fixes:

  • Fix Send transport checkbox not initialized

Other:

  • Improve audio I/O with a ring buffer

  • Improve MIDI timing with direct function calls to worker

1.1.0

03 Dec 19:58

Choose a tag to compare

Release date:

Wed, 03 Dec 2025 20:16:17 +0200

New features:

  • Fix GitHub Issue #33: Implement sine modulation for MIDI CC automation

  • Fix GitHub Issue #32: Implement virtual MIDI outs

    • Noteahead now opens "Noteahead Virtual MIDI OUT"
    • Tested with Surge XT that it actually works
  • Take mute/solo into account when exporting as a MIDI file

  • Introduce MidiExportDialog with start and end positions

1.0.0

22 Nov 12:09

Choose a tag to compare

I have made so many songs with Noteahead already and it's perfectly stable, so I think it's time for the first 1.x. release.

Release date:

Sat, 22 Nov 2025 13:50:42 +0200

New features:

  • Fix GitHub Issue #13: Implement MIDI file export

    • Exports tempo track, note on/off, velocity
  • Add percentage interpolation to velocity dialog

0.15.0

11 Nov 17:36

Choose a tag to compare

Release date:

Tue, 11 Nov 2025 19:07:20 +0200

New features:

  • Fix GitHub Issue #29: Implement a pattern play order view

    • Play order is now displayed below the main tool bar
    • Clicking on a position will jump to the position
  • Append soloed column names to the audio output filename

Bug fixes:

  • Fix velocity interpolation on a selection not applied on all columns

  • Fix incorrect values in the delay calculator dialog

Other:

  • Take the lowest free track index when adding a new track

  • Enable solo/mute during playback

0.14.1

18 Oct 18:42

Choose a tag to compare

Release date:

Sat, 18 Oct 2025 21:14:00 +0300

Bug fixes:

  • Fix incorrect check for pattern validity

0.14.0

17 Oct 18:16

Choose a tag to compare

Release date:

Fri, 17 Oct 2025 20:11:55 +0300

New features:

  • Add a virtual keyboard to the instrument settings

  • Improve track focus highlights

  • Implement help dialog for shortcuts

  • Make it possible to transpose selection by +6/-6 semitones

  • Show text if no pitch bend automations added

  • Show text if no MIDI CC automations added

Bug fixes:

  • Fix graphical glitches due to not all patterns getting resized

Other:

  • Optimize track resizing

  • Don't scroll columns that are not visible

    • This greatly improves scrolling performance
  • Change header font family to sans

0.13.0

07 Oct 17:44

Choose a tag to compare

Release date:

Mon, 06 Oct 2025 21:25:24 +0300

New features:

  • Implement random velocity jitter in instrument settings

  • Show track index in the track settings dialog

  • Show track index in the track header tool tip

  • Adjustable audio buffer size

  • Adjustable track header font size

  • Add tabs to track settings dialog

  • Implement custom auto note-off offset

    • Auto note-off offset can be set per-instrument
    • Adds tabs to the track settings dialog

Bug fixes:

  • Fix auto note-off offset calculation

  • Fix binding loops in EditMidiCcAutomationsDelegate.qml