Skip to content

Commit 3bd5745

Browse files
committed
use SPDX header (https://spdx.dev)
1 parent 92b6965 commit 3bd5745

24 files changed

+99
-436
lines changed

algorithm/drumtrigger.m

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
%*******************************************************************************
2-
% Copyright (c) 2020-2026
3-
% Author(s): Volker Fischer
4-
%*******************************************************************************
5-
% This program is free software; you can redistribute it and/or modify it under
6-
% the terms of the GNU General Public License as published by the Free Software
7-
% Foundation; either version 2 of the License, or (at your option) any later
8-
% version.
9-
% This program is distributed in the hope that it will be useful, but WITHOUT
10-
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
% FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
% details.
13-
% You should have received a copy of the GNU General Public License along with
14-
% this program; if not, write to the Free Software Foundation, Inc.,
15-
% 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
%*******************************************************************************
1+
% Copyright (c) 2020-2026 Volker Fischer
2+
% SPDX-License-Identifier: GPL-2.0-or-later
173

184
function drumtrigger
195
global pad;

algorithm/edrumulus.m

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
%*******************************************************************************
2-
% Copyright (c) 2020-2026
3-
% Author(s): Volker Fischer
4-
%*******************************************************************************
5-
% This program is free software; you can redistribute it and/or modify it under
6-
% the terms of the GNU General Public License as published by the Free Software
7-
% Foundation; either version 2 of the License, or (at your option) any later
8-
% version.
9-
% This program is distributed in the hope that it will be useful, but WITHOUT
10-
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
% FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
% details.
13-
% You should have received a copy of the GNU General Public License along with
14-
% this program; if not, write to the Free Software Foundation, Inc.,
15-
% 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
%*******************************************************************************
1+
% Copyright (c) 2020-2026 Volker Fischer
2+
% SPDX-License-Identifier: GPL-2.0-or-later
173

184
% reference code for the C++ implementation on the actual hardware
195

algorithm/pos_det.py

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
11
#!/usr/bin/env python3
22

3-
#*******************************************************************************
4-
# Copyright (c) 2022-2026
5-
# Author(s): Volker Fischer
6-
#*******************************************************************************
7-
# This program is free software; you can redistribute it and/or modify it under
8-
# the terms of the GNU General Public License as published by the Free Software
9-
# Foundation; either version 2 of the License, or (at your option) any later
10-
# version.
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
14-
# details.
15-
# You should have received a copy of the GNU General Public License along with
16-
# this program; if not, write to the Free Software Foundation, Inc.,
17-
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
18-
#*******************************************************************************
3+
# Copyright (c) 2022-2026 Volker Fischer
4+
# SPDX-License-Identifier: GPL-2.0-or-later
195

206
import numpy as np
217
import matplotlib.pyplot as plt

algorithm/signalsandsettings.m

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
%*******************************************************************************
2-
% Copyright (c) 2020-2026
3-
% Author(s): Volker Fischer
4-
%*******************************************************************************
5-
% This program is free software; you can redistribute it and/or modify it under
6-
% the terms of the GNU General Public License as published by the Free Software
7-
% Foundation; either version 2 of the License, or (at your option) any later
8-
% version.
9-
% This program is distributed in the hope that it will be useful, but WITHOUT
10-
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
% FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
% details.
13-
% You should have received a copy of the GNU General Public License along with
14-
% this program; if not, write to the Free Software Foundation, Inc.,
15-
% 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
%*******************************************************************************
1+
% Copyright (c) 2020-2026 Volker Fischer
2+
% SPDX-License-Identifier: GPL-2.0-or-later
173

184
function [x, pad] = signalsandsettings(is_called_from_other_function)
195

algorithm/subsample_peak_detection.m

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
%*******************************************************************************
2-
% Copyright (c) 2020-2026
3-
% Author(s): Volker Fischer
4-
%*******************************************************************************
5-
% This program is free software; you can redistribute it and/or modify it under
6-
% the terms of the GNU General Public License as published by the Free Software
7-
% Foundation; either version 2 of the License, or (at your option) any later
8-
% version.
9-
% This program is distributed in the hope that it will be useful, but WITHOUT
10-
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
% FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
% details.
13-
% You should have received a copy of the GNU General Public License along with
14-
% this program; if not, write to the Free Software Foundation, Inc.,
15-
% 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
%*******************************************************************************
1+
% Copyright (c) 2020-2026 Volker Fischer
2+
% SPDX-License-Identifier: GPL-2.0-or-later
173

184
% testing sub-sample peak detection algorithm
195

common.h

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
/******************************************************************************\
2-
* Copyright (c) 2020-2026
3-
* Author(s): Volker Fischer
4-
******************************************************************************
5-
* This program is free software; you can redistribute it and/or modify it under
6-
* the terms of the GNU General Public License as published by the Free Software
7-
* Foundation; either version 2 of the License, or (at your option) any later
8-
* version.
9-
* This program is distributed in the hope that it will be useful, but WITHOUT
10-
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
* details.
13-
* You should have received a copy of the GNU General Public License along with
14-
* this program; if not, write to the Free Software Foundation, Inc.,
15-
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
\******************************************************************************/
1+
// Copyright (c) 2020-2026 Volker Fischer
2+
// SPDX-License-Identifier: GPL-2.0-or-later
173

184
#pragma once
195

edrumulus.cpp

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
/******************************************************************************\
2-
* Copyright (c) 2020-2026
3-
* Author(s): Volker Fischer
4-
******************************************************************************
5-
* This program is free software; you can redistribute it and/or modify it under
6-
* the terms of the GNU General Public License as published by the Free Software
7-
* Foundation; either version 2 of the License, or (at your option) any later
8-
* version.
9-
* This program is distributed in the hope that it will be useful, but WITHOUT
10-
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
* details.
13-
* You should have received a copy of the GNU General Public License along with
14-
* this program; if not, write to the Free Software Foundation, Inc.,
15-
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
\******************************************************************************/
1+
// Copyright (c) 2020-2026 Volker Fischer
2+
// SPDX-License-Identifier: GPL-2.0-or-later
173

184
#include "edrumulus.h"
195

edrumulus.h

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
/******************************************************************************\
2-
* Copyright (c) 2020-2026
3-
* Author(s): Volker Fischer
4-
******************************************************************************
5-
* This program is free software; you can redistribute it and/or modify it under
6-
* the terms of the GNU General Public License as published by the Free Software
7-
* Foundation; either version 2 of the License, or (at your option) any later
8-
* version.
9-
* This program is distributed in the hope that it will be useful, but WITHOUT
10-
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
* details.
13-
* You should have received a copy of the GNU General Public License along with
14-
* this program; if not, write to the Free Software Foundation, Inc.,
15-
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
\******************************************************************************/
1+
// Copyright (c) 2020-2026 Volker Fischer
2+
// SPDX-License-Identifier: GPL-2.0-or-later
173

184
#pragma once
195

edrumulus.ino

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
/******************************************************************************\
2-
* Copyright (c) 2020-2026
3-
* Author(s): Volker Fischer
4-
******************************************************************************
5-
* This program is free software; you can redistribute it and/or modify it under
6-
* the terms of the GNU General Public License as published by the Free Software
7-
* Foundation; either version 2 of the License, or (at your option) any later
8-
* version.
9-
* This program is distributed in the hope that it will be useful, but WITHOUT
10-
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
* details.
13-
* You should have received a copy of the GNU General Public License along with
14-
* this program; if not, write to the Free Software Foundation, Inc.,
15-
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
\******************************************************************************/
1+
// Copyright (c) 2020-2026 Volker Fischer
2+
// SPDX-License-Identifier: GPL-2.0-or-later
173

184
#define USE_MIDI
195

hardware.cpp

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
1-
/******************************************************************************\
2-
* Copyright (c) 2020-2026
3-
* Author(s): Volker Fischer
4-
******************************************************************************
5-
* This program is free software; you can redistribute it and/or modify it under
6-
* the terms of the GNU General Public License as published by the Free Software
7-
* Foundation; either version 2 of the License, or (at your option) any later
8-
* version.
9-
* This program is distributed in the hope that it will be useful, but WITHOUT
10-
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
12-
* details.
13-
* You should have received a copy of the GNU General Public License along with
14-
* this program; if not, write to the Free Software Foundation, Inc.,
15-
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
16-
\******************************************************************************/
1+
// Copyright (c) 2020-2026 Volker Fischer
2+
// SPDX-License-Identifier: GPL-2.0-or-later
173

184
#include "hardware.h"
195

0 commit comments

Comments
 (0)