Skip to content

Commit 4ae3895

Browse files
PR Comments and fix license
1 parent f45a79b commit 4ae3895

File tree

2 files changed

+32
-65
lines changed

2 files changed

+32
-65
lines changed

.github/workflows/master-build.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -78,19 +78,18 @@ jobs:
7878
chmod +x audio-level-fixer-${{ matrix.name }}/* 2>/dev/null || true
7979
fi
8080
81-
- name: Create Archive
81+
- name: Install 7z (Windows only)
82+
if: matrix.name == 'windows'
8283
shell: bash
8384
run: |
84-
if [[ "${{ matrix.name }}" == "windows" ]]; then
85-
# Install 7z if not available
86-
if ! command -v 7z &> /dev/null; then
87-
choco install 7zip
88-
fi
89-
7z a audio-level-fixer-${{ matrix.name }}.zip audio-level-fixer-${{ matrix.name }}/*
90-
else
91-
tar -czf audio-level-fixer-${{ matrix.name }}.tar.gz audio-level-fixer-${{ matrix.name }}/
85+
if ! command -v 7z &> /dev/null; then
86+
choco install 7zip
9287
fi
9388
89+
- name: Create Archive
90+
shell: bash
91+
run: ${{ matrix.archive_cmd }}
92+
9493
- name: Upload Build Artifacts
9594
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882
9695
with:

LICENSE.txt

Lines changed: 24 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,32 @@
1-
Audio Processor License Agreement
1+
GNU GENERAL PUBLIC LICENSE
2+
Version 3, 29 June 2007
23

3-
Copyright (C) 2025 Audio Processor Development Team
4+
Copyright (C) 2025 Audio Level Fixer Development Team
45

5-
IMPORTANT - READ CAREFULLY: This License Agreement ("Agreement") is a legal agreement between you (either an individual or a single entity) and the Audio Processor Development Team for the Audio Processor software product, which includes computer software and may include associated media, printed materials, and "online" or electronic documentation ("Software").
6+
This program is free software: you can redistribute it and/or modify
7+
it under the terms of the GNU General Public License as published by
8+
the Free Software Foundation, either version 3 of the License, or
9+
(at your option) any later version.
610

7-
BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL OR USE THE SOFTWARE.
11+
This program is distributed in the hope that it will be useful,
12+
but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
GNU General Public License for more details.
815

9-
1. GRANT OF LICENSE
10-
Subject to the terms and conditions of this Agreement, the Audio Processor Development Team grants you a non-exclusive, non-transferable license to use the Software for personal and commercial purposes.
16+
You should have received a copy of the GNU General Public License
17+
along with this program. If not, see <https://www.gnu.org/licenses/>.
1118

12-
2. PERMITTED USES
13-
You may:
14-
- Install and use the Software on multiple computers
15-
- Use the Software for personal, educational, and commercial purposes
16-
- Create and distribute content using the Software
17-
- Modify settings and create custom presets
19+
---
1820

19-
3. RESTRICTIONS
20-
You may not:
21-
- Reverse engineer, decompile, or disassemble the Software
22-
- Remove or alter any copyright notices or other proprietary notices
23-
- Distribute, rent, lease, or sublicense the Software
24-
- Use the Software for any illegal or unauthorized purpose
21+
For the complete GPL-3.0 license terms, please visit:
22+
https://www.gnu.org/licenses/gpl-3.0.txt
2523

26-
4. VIRTUAL AUDIO DEVICE
27-
The Software includes virtual audio device functionality that integrates with your operating system's audio subsystem. By installing this Software, you acknowledge that:
28-
- The virtual audio device will be registered with your system
29-
- Other applications may detect and use this virtual audio device
30-
- The virtual audio device will be removed when you uninstall the Software
31-
32-
5. DISCLAIMER OF WARRANTIES
33-
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU.
34-
35-
6. LIMITATION OF LIABILITY
36-
IN NO EVENT SHALL THE AUDIO PROCESSOR DEVELOPMENT TEAM BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE.
37-
38-
7. AUDIO PROCESSING
39-
The Software performs real-time audio processing. You acknowledge that:
40-
- Audio processing may introduce latency
41-
- Results may vary based on your hardware and system configuration
42-
- You are responsible for monitoring audio levels to prevent hearing damage
43-
- The Software is not intended for medical or safety-critical applications
44-
45-
8. PRIVACY
46-
The Software may collect anonymous usage statistics to improve functionality. No personal information or audio content is transmitted or stored by the Software.
47-
48-
9. UPDATES
49-
The Audio Processor Development Team may provide updates to the Software. Updates may modify or remove features and are subject to this Agreement.
50-
51-
10. TERMINATION
52-
This Agreement is effective until terminated. You may terminate it at any time by uninstalling the Software. This Agreement will also terminate if you fail to comply with any of its terms.
53-
54-
11. GOVERNING LAW
55-
This Agreement shall be governed by and construed in accordance with the laws of the jurisdiction in which the Audio Processor Development Team is located.
56-
57-
12. ENTIRE AGREEMENT
58-
This Agreement constitutes the entire agreement between you and the Audio Processor Development Team regarding the Software and supersedes all prior agreements and understandings.
59-
60-
By clicking "I Agree" or by installing the Software, you acknowledge that you have read this Agreement, understand it, and agree to be bound by its terms and conditions.
61-
62-
Audio Processor Development Team
63-
2025
24+
This software is licensed under GPL-3.0, which means:
25+
- You can freely use, modify, and distribute this software
26+
- Any derivative works must also be licensed under GPL-3.0
27+
- Commercial use is permitted
28+
- If you distribute binaries, you must also provide source code
29+
- No warranty is provided
6430

31+
For commercial licensing options that allow proprietary use without
32+
GPL-3.0 obligations, please contact the development team.

0 commit comments

Comments
 (0)