summaryrefslogtreecommitdiff
path: root/Userland/Applications/Piano/TrackManager.h
diff options
context:
space:
mode:
authorkleines Filmröllchen <malu.bertsch@gmail.com>2021-09-28 18:01:39 +0200
committerAndreas Kling <kling@serenityos.org>2021-11-22 22:26:17 +0100
commitb14a64b3c8a2b3a004e1b7bdc5bae435f7b48219 (patch)
tree339e5ba4d2f102db8b5f7168b30bd8f18523cc6a /Userland/Applications/Piano/TrackManager.h
parent3ca059da2ddb170014781b77484a12acd3c1914e (diff)
downloadserenity-b14a64b3c8a2b3a004e1b7bdc5bae435f7b48219.zip
Piano: Move to LibDSP's Classic synthesizer
Almost all synthesizer code in Piano is removed in favor of the LibDSP reimplementation. This causes some issues that mainly have to do with the way Piano currently handles talking to LibDSP. Additionally, the sampler is gone for now and will be reintroduced with future work.
Diffstat (limited to 'Userland/Applications/Piano/TrackManager.h')
-rw-r--r--Userland/Applications/Piano/TrackManager.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Userland/Applications/Piano/TrackManager.h b/Userland/Applications/Piano/TrackManager.h
index 9986085f63..08893cc22f 100644
--- a/Userland/Applications/Piano/TrackManager.h
+++ b/Userland/Applications/Piano/TrackManager.h
@@ -33,8 +33,8 @@ public:
void fill_buffer(Span<Sample>);
void reset();
+ void set_keyboard_note(int note, Switch note_switch);
void set_should_loop(bool b) { m_should_loop = b; }
- void set_note_current_octave(int note, Switch);
void set_octave(Direction);
void set_octave(int octave);
void add_track();