Skip to content

Commit b8a47eb

Browse files
committed
10.0.0
1 parent 40d57c3 commit b8a47eb

4 files changed

Lines changed: 37 additions & 69 deletions

File tree

‎CHANGELOG‎

Lines changed: 34 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -5,99 +5,67 @@ Release date:
55

66
New features:
77

8-
* JU Synth: a six-voice polysynth after the Juno-60, with its chorus I, II and I+II
9-
- A 4-pole ladder filter that self-oscillates, and twelve classic presets
10-
- Pan Spread across the voices, off by default
11-
12-
* LFO: a device with four LFOs, each moving any device or effect parameter
13-
- Free, synced or one-shot, with a rate divider; notes on its track can restart it
14-
- Bipolar Depth reads as the swing either way of the setting, in % of the knob's travel
15-
16-
* FM Drums: a drum machine with a four-operator FM voice on every pad
17-
- Pitch envelope and filtered noise per pad, on the same notes as Drum Synth V2
18-
- Default, Analog and Percussion kits, and any kit's drum loadable onto any pad
19-
20-
* Reverb and Endless Reverb: Solo, to hear the tail on its own
8+
Bug fixes:
219

22-
* Wavetable Synth: Velocity Sensitivity in the Amp Envelope, 100% by default as before
10+
Other:
2311

24-
* Synth: LPF and HPF for the Multi Engine, like the oscillators have
25-
- Reachable from the Mod EG, both LFOs, parameter automation and the LFO device
12+
10.0.0
13+
=====
2614

27-
* Synth: a built-in Chorus beside the Delay, off by default
28-
- On in the pad, pluck, clav, organ and bell presets
15+
Release date:
2916

30-
* Synth: the Delay's LPF and HPF as targets
31-
- For both LFOs, parameter automation and the LFO device
17+
Sat, 17 Oct 2026 12:28:15 +0300
3218

33-
* Octave, -2 to +2, in the Global section of every instrument but the Sampler and the drum machines
34-
- Saved with the project, not in presets
19+
New features:
3520

36-
* An effect added to a send starts with Mix at 100%, and keeps its Mix across presets
21+
* JU Synth: a six-voice polysynth after the Juno-60
22+
- Self-oscillating ladder filter, Chorus I, II and I+II, and twelve presets
3723

38-
* Send knobs are twice as wide
24+
* FM Drums: a drum machine with a four-operator FM voice on every pad
25+
- Default, Analog and Percussion kits, on the same notes as Drum Synth V2
3926

40-
* Cut, copy and paste a column or a track in all patterns at once, in one undo step
27+
* LFO: a device with four LFOs, each moving any device or effect parameter
28+
- Free, synced or one-shot, with a rate divider and restart on note
4129

4230
* Parameter automation
43-
- Automate a device's or an effect's parameters directly, in their own units (Hz, ms, dB)
31+
- Automate any device or effect parameter in its own units (Hz, ms, dB)
4432
- Relative mode scales the knob's own setting, like Expression
45-
- Sampler pads and drum machine drums, each listed as a target of its own
46-
- Every instrument offers its filter and the controls that define its sound
47-
- Every device's Fader, Gain and Pan; a relative Fader works exactly like Expression
4833

49-
* Synth, Wavetable Synth and FM Synth: LFO Free Run, off by default
50-
- One LFO for all the voices, running on regardless of the notes
34+
* New effects: EQ 32-Band Graphical, Dynamic EQ, Ambience and Phase Scope
5135

52-
* Phase LEDs on the LFOs of the synths, Speech and the LFO device
36+
* Synth
37+
- LPF and HPF for the Multi Engine, and the Delay's filters as modulation targets
38+
- A built-in Chorus beside the Delay, off by default
5339

5440
* Synth, Wavetable Synth and FM Synth
41+
- LFO Free Run, Rate Divider and a phase LED
5542
- Phase Randomness: 0% starts every note of a unison stack equally loud
56-
- LFO Rate Divider, for sweeps over many bars or minutes
5743

58-
* Assign a device to a track from its header icon or its right-click menu
44+
* Wavetable Synth: factory and user presets, and Velocity Sensitivity
5945

60-
* Wavetable Synth
61-
- Factory presets, one or two for each wavetable
62-
- Save and delete presets of your own, as on the other synths
46+
* Octave, -2 to +2, on every instrument but the Sampler and the drum machines
6347

64-
* EQ 32-Band Graphical
65-
- A third-octave mastering EQ whose curve passes through its sliders
66-
- Linear Phase mode; a render takes the master's latency back out
48+
* User presets for Reverb, Endless Reverb, Compressor, Multiband Compressor
49+
and Early Reflections
6750

68-
* Phase Scope
69-
- Polarity, channels, width, bass mono, sample-exact delay, gain and DC block
70-
- Scope: this signal against a reference, frozen on every hit, with correlation
51+
* Reverb and Endless Reverb: Solo, to hear the tail on its own
7152

72-
* Ambience
73-
- A short, dense space to glue a mix: diffusion, an early field and a modulated tail
74-
- Factory presets: Booth, Drum Room, Live Room, Mix Glue, Vocal Air, Wide Ambience
53+
* Cut, copy and paste a column or a track in all patterns at once
7554

76-
* Dynamic EQ
77-
- One Bell, Shelf or Flat band that cuts or boosts only while its detector is over the threshold
78-
- Detects the band only or the full range, of this signal or a side chain, with a level meter
55+
* Assign a device to a track from its header icon or its right-click menu
7956

80-
* Reverb, Compressor, Endless Reverb, Multiband Compressor and Early Reflections
81-
- Save and delete presets of your own, as on the other effects
57+
* An effect added to a send starts with Mix at 100%, and send knobs are wider
8258

8359
Bug fixes:
8460

85-
* The rack and the effects gallery name the Phase Scope as two words
86-
* Relative parameter automation leaves the knob where it was set; Absolute still moves it
87-
* Parameter automation resets on Stop and on a jump in the play order
88-
* Wavetable Synth and FM Synth: the dialog follows Octave, automation and incoming MIDI CC
89-
* Parameter automation editor: switching to Relative no longer narrows the dropdowns
90-
* Effect and device knobs follow parameter automation while their dialog is open, at a screen's pace
91-
* Solo on a send effect plays its return alone instead of doing nothing
92-
* Drum Synth V2: a drum's Inserts dialog opens on its rack instead of an empty one
93-
* Filter knobs read out the frequency the filter actually runs at
94-
* A high-pass knob reads Bypass at the bottom of its travel, not the top
95-
* Sampler: pad Attack and Hold rise smoothly from zero instead of jumping to 5 ms; saved pads keep their times
96-
* All-Pass Filter: the rack shows the frequency in hertz, not the knob position
61+
* Solo on a send effect plays its return alone
9762
* Wavetable Synth and FM Synth: Pan Spread works in Poly mode
98-
* Device knobs stay on their setting while the LFO device moves them
99-
100-
Other:
63+
* Wavetable Synth and FM Synth: the dialog follows incoming MIDI CC
64+
* Drum Synth V2: a drum's Inserts dialog opens on its rack
65+
* Filter knobs read out the frequency the filter actually runs at
66+
* A high-pass knob reads Bypass at the bottom of its travel
67+
* Sampler: pad Attack and Hold rise smoothly from zero
68+
* All-Pass Filter: the rack shows the frequency in hertz
10169

10270
9.0.0
10371
=====

‎CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.14)
33
project(Noteahead LANGUAGES CXX)
44

55
# Global version
6-
set(VERSION_MAJOR 9)
6+
set(VERSION_MAJOR 10)
77
set(VERSION_MINOR 0)
88
set(VERSION_PATCH 0)
99
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")

‎data/linux/noteahead.appdata.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@
1818
<url type="homepage">https://github.com/juzzlin/Noteahead</url>
1919
<update_contact>jussi.lind@iki.fi</update_contact>
2020
<releases>
21-
<release version="9.0.0" date="2026-10-01"></release>
21+
<release version="10.0.0" date="2026-10-17"></release>
2222
</releases>
2323
</component>

‎scripts/build-archive‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
git archive --format=tar.gz --prefix=noteahead-9.0.0/ HEAD > noteahead-9.0.0.tar.gz
1+
git archive --format=tar.gz --prefix=noteahead-10.0.0/ HEAD > noteahead-10.0.0.tar.gz

0 commit comments

Comments
 (0)