-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit a4f6678
Showing
3,157 changed files
with
1,012,431 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
/build | ||
/Builds | ||
/JuceLibraryCode | ||
|
||
/.vscode | ||
compile_commands.json | ||
|
||
*/.cache |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
cmake_minimum_required(VERSION 3.16) | ||
|
||
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>") | ||
|
||
project(SAUND VERSION 0.0.1) | ||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON) | ||
|
||
add_subdirectory("${CMAKE_SOURCE_DIR}/JUCE") | ||
|
||
|
||
juce_add_plugin(SAUND | ||
# VERSION ... # Set this if the plugin version is different to the project version | ||
# ICON_BIG ... # ICON_* arguments specify a path to an image file to use as an icon for the Standalone | ||
# ICON_SMALL ... | ||
COMPANY_NAME fogelfonforne # Specify the name of the plugin's author | ||
IS_SYNTH FALSE # Is this a synth or an effect? | ||
EDITOR_WANTS_KEYBOARD_FOCUS FALSE # Does the editor need keyboard focus? | ||
NEEDS_MIDI_INPUT FALSE | ||
NEEDS_MIDI_OUTPUT FALSE | ||
IS_MIDI_EFFECT FALSE | ||
VST3_CATEGORIES Fx Distortion | ||
COPY_PLUGIN_AFTER_BUILD FALSE | ||
PLUGIN_MANUFACTURER_CODE Ffff # A four-character manufacturer id with at least one upper-case character | ||
PLUGIN_CODE Saun # A unique four-character plugin id with exactly one upper-case character | ||
# GarageBand 10.3 requires the first letter to be upper-case, and the remaining letters to be lower-case | ||
FORMATS VST3 # The formats to build. Other valid formats are: AAX Unity VST AU AUv3 | ||
PRODUCT_NAME "SAUND") # The name of the final executable, which can differ from the target name | ||
|
||
juce_generate_juce_header(SAUND) | ||
|
||
target_sources(SAUND | ||
PRIVATE | ||
Source/Ebu128LoudnessMeter.cpp | ||
Source/SecondOrderIIRFilter.cpp | ||
Source/MainComponent.cpp | ||
Source/CurveComponent.cpp | ||
Source/WaveformComponent.cpp | ||
Source/PluginEditor.cpp | ||
Source/PluginProcessor.cpp) | ||
|
||
target_compile_definitions(SAUND | ||
PUBLIC | ||
# JUCE_WEB_BROWSER and JUCE_USE_CURL would be on by default, but you might not need them. | ||
JUCE_WEB_BROWSER=0 # If you remove this, add `NEEDS_WEB_BROWSER TRUE` to the `juce_add_plugin` call | ||
JUCE_USE_CURL=0 # If you remove this, add `NEEDS_CURL TRUE` to the `juce_add_plugin` call | ||
JUCE_VST3_CAN_REPLACE_VST2=0) | ||
|
||
|
||
target_link_libraries(SAUND | ||
PRIVATE | ||
# AudioPluginData # If we'd created a binary data target, we'd link to it here | ||
juce::juce_audio_utils | ||
PUBLIC | ||
juce::juce_recommended_config_flags | ||
juce::juce_recommended_lto_flags | ||
juce::juce_recommended_warning_flags) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Please include: | ||
|
||
1) detailed steps on how to reproduce the bug, preferably with already | ||
existing JUCE code such as the demo plugin or the demo code | ||
2) the expected behaviour | ||
3) the operating system | ||
4) the architecture (32-bit or 64-bit) | ||
5) a stack trace - if the bug causes a crash | ||
6) the plugin format (VST2, VST3, AU, AAX, RTAS) - if applicable | ||
7) which DAW you observed the bug in - if applicable | ||
|
||
Make sure you have pulled the latest commits from the `develop` branch of the | ||
JUCE repo and have re-compiled the Projucer before you submit your bug. Often | ||
we have already fixed the issue but it hasn't yet been released on the `master` | ||
branch. If it's a major bug, which must be hot-fixed immediately, then we will | ||
also accept bug reports for tagged release versions. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
._* | ||
*.mode1v3 | ||
*.pbxuser | ||
*.perspectivev3 | ||
*.user | ||
*.ncb | ||
*.suo | ||
*.ilk | ||
*.pch | ||
*.pdb | ||
*.dep | ||
*.idb | ||
*.manifest | ||
*.manifest.res | ||
*.o | ||
*.d | ||
*.sdf | ||
*.opensdf | ||
*.VC.db | ||
*.VC.opendb | ||
xcuserdata | ||
*.xccheckout | ||
*.xcscmblueprint | ||
*.xcscheme | ||
contents.xcworkspacedata | ||
.DS_Store | ||
.svn | ||
.deps | ||
.dirstamp | ||
profile | ||
**/MacOSX/build | ||
**/iOS/build | ||
**/IDEWorkspaceChecks.plist | ||
**/Linux/build | ||
**/LinuxMakefile/build | ||
**/VisualStudio[0-9]*/Win32 | ||
**/VisualStudio[0-9]*/x64 | ||
**/Builds/x64 | ||
**/.vs | ||
**/CodeBlocks/bin | ||
**/CodeBlocks/obj | ||
**/CodeBlocks/*.depend | ||
**/CodeBlocks/*.layout | ||
**/Builds/Android/.gradle | ||
**/Builds/Android/.idea | ||
**/Builds/Android/build | ||
**/Builds/Android/**/*.iml | ||
**/Builds/Android/local.properties | ||
**/Builds/Android/app/build | ||
**/Builds/Android/app/.externalNativeBuild | ||
**/Builds/Android/app/.cxx | ||
**/Builds/Android/lib/build | ||
**/Builds/Android/lib/.externalNativeBuild | ||
**/Builds/CLion/cmake-build-* | ||
**/Builds/CLion/.idea | ||
**/Builds/MacOSX/**/Index | ||
**/Builds/MacOSX/**/Intermediates.noindex | ||
**/doxygen/doc | ||
**/doxygen/build | ||
**/.idea | ||
extras/Projucer/JUCECompileEngine.dylib | ||
|
||
.idea | ||
**/cmake-build* | ||
|
||
.vscode | ||
/build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
include: | ||
- project: 'juce-repos/JUCE-utils' | ||
file: '/CI/gitlab-ci.yml' | ||
|
Oops, something went wrong.