-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathNOTICE
More file actions
33 lines (26 loc) · 1.52 KB
/
Copy pathNOTICE
File metadata and controls
33 lines (26 loc) · 1.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Note by Note — practice music with pitch, speed, loops and snippets.
Copyright (C) 2026 Patrick Demichiel
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
The full text is in LICENSE, kept verbatim so automated licence detection
recognises it — this file holds the project-specific notices instead.
The copyleft originates with the Rubber Band Library, used here under its
GPL option. See the License section of README.md for what that means for
anything built on top of this.
Third-party components:
- Rubber Band Library (GPL-2.0-or-later), via @echogarden/rubberband-wasm —
pitch shifting and time stretching. https://breakfastquay.com/rubberband/
- The BTC chord-recognition model (MIT, (C) 2019 Jonggwon Park) —
public/models/btc.onnx, licence text in public/models/BTC-LICENSE.txt.
https://github.com/jayg996/BTC-ISMIR19
The vocal reducer and the rest of the DSP in src/ were written for this
project.