Skip to content

Commit 5744ac2

Browse files
committed
Release v0.1
1 parent 70cde53 commit 5744ac2

26 files changed

+13881
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 11.00
3+
# Visual Studio Version 17
4+
5+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PerceptoMap - VST3", "PerceptoMap_VST3.vcxproj", "{8591FE05-2D0A-03EB-6017-A61A4FFBB984}"
6+
ProjectSection(ProjectDependencies) = postProject
7+
{A75F73BA-F688-E45C-CB7D-190CE077D0B1} = {A75F73BA-F688-E45C-CB7D-190CE077D0B1}
8+
{590276C2-1822-F971-68B3-5A7D99C0B8E5} = {590276C2-1822-F971-68B3-5A7D99C0B8E5}
9+
EndProjectSection
10+
EndProject
11+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PerceptoMap - Shared Code", "PerceptoMap_SharedCode.vcxproj", "{A75F73BA-F688-E45C-CB7D-190CE077D0B1}"
12+
EndProject
13+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PerceptoMap - VST3 Manifest Helper", "PerceptoMap_VST3ManifestHelper.vcxproj", "{590276C2-1822-F971-68B3-5A7D99C0B8E5}"
14+
EndProject
15+
Global
16+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
17+
Debug|x64 = Debug|x64
18+
Release|x64 = Release|x64
19+
EndGlobalSection
20+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
21+
{8591FE05-2D0A-03EB-6017-A61A4FFBB984}.Debug|x64.ActiveCfg = Debug|x64
22+
{8591FE05-2D0A-03EB-6017-A61A4FFBB984}.Debug|x64.Build.0 = Debug|x64
23+
{8591FE05-2D0A-03EB-6017-A61A4FFBB984}.Release|x64.ActiveCfg = Release|x64
24+
{8591FE05-2D0A-03EB-6017-A61A4FFBB984}.Release|x64.Build.0 = Release|x64
25+
{A75F73BA-F688-E45C-CB7D-190CE077D0B1}.Debug|x64.ActiveCfg = Debug|x64
26+
{A75F73BA-F688-E45C-CB7D-190CE077D0B1}.Debug|x64.Build.0 = Debug|x64
27+
{A75F73BA-F688-E45C-CB7D-190CE077D0B1}.Release|x64.ActiveCfg = Release|x64
28+
{A75F73BA-F688-E45C-CB7D-190CE077D0B1}.Release|x64.Build.0 = Release|x64
29+
{590276C2-1822-F971-68B3-5A7D99C0B8E5}.Debug|x64.ActiveCfg = Debug|x64
30+
{590276C2-1822-F971-68B3-5A7D99C0B8E5}.Debug|x64.Build.0 = Debug|x64
31+
{590276C2-1822-F971-68B3-5A7D99C0B8E5}.Release|x64.ActiveCfg = Release|x64
32+
{590276C2-1822-F971-68B3-5A7D99C0B8E5}.Release|x64.Build.0 = Release|x64
33+
EndGlobalSection
34+
GlobalSection(SolutionProperties) = preSolution
35+
HideSolutionNode = FALSE
36+
EndGlobalSection
37+
EndGlobal

Builds/VisualStudio2022/PerceptoMap_SharedCode.vcxproj

Lines changed: 4324 additions & 0 deletions
Large diffs are not rendered by default.

Builds/VisualStudio2022/PerceptoMap_SharedCode.vcxproj.filters

Lines changed: 7806 additions & 0 deletions
Large diffs are not rendered by default.

Builds/VisualStudio2022/PerceptoMap_VST3.vcxproj

Lines changed: 276 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4+
<ItemGroup>
5+
<Filter Include="JUCE Modules\juce_audio_plugin_client\VST3">
6+
<UniqueIdentifier>{68760A18-ED41-41C7-2560-F3A65E9AD133}</UniqueIdentifier>
7+
</Filter>
8+
<Filter Include="JUCE Modules\juce_audio_plugin_client">
9+
<UniqueIdentifier>{BA0A76FA-458F-0B1C-02E9-ECFBF81140EC}</UniqueIdentifier>
10+
</Filter>
11+
<Filter Include="JUCE Modules">
12+
<UniqueIdentifier>{FE955B6B-68AC-AA07-70D8-2413F6DB65C8}</UniqueIdentifier>
13+
</Filter>
14+
<Filter Include="JUCE Library Code">
15+
<UniqueIdentifier>{7ED5A90E-41AF-A1EF-659B-37CEEAB9BA61}</UniqueIdentifier>
16+
</Filter>
17+
</ItemGroup>
18+
<ItemGroup>
19+
<ClCompile Include="..\..\..\..\..\Software\JUCE\modules\juce_audio_plugin_client\VST3\juce_VST3ManifestHelper.cpp">
20+
<Filter>JUCE Modules\juce_audio_plugin_client\VST3</Filter>
21+
</ClCompile>
22+
<ClCompile Include="..\..\..\..\..\Software\JUCE\modules\juce_audio_plugin_client\VST3\juce_VST3ManifestHelper.mm">
23+
<Filter>JUCE Modules\juce_audio_plugin_client\VST3</Filter>
24+
</ClCompile>
25+
<ClCompile Include="..\..\..\..\..\Software\JUCE\modules\juce_audio_plugin_client\juce_audio_plugin_client_VST3.cpp">
26+
<Filter>JUCE Modules\juce_audio_plugin_client</Filter>
27+
</ClCompile>
28+
<ClCompile Include="..\..\..\..\..\Software\JUCE\modules\juce_audio_plugin_client\juce_audio_plugin_client_VST3.mm">
29+
<Filter>JUCE Modules\juce_audio_plugin_client</Filter>
30+
</ClCompile>
31+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_audio_plugin_client_VST3.cpp">
32+
<Filter>JUCE Library Code</Filter>
33+
</ClCompile>
34+
</ItemGroup>
35+
<ItemGroup/>
36+
<ItemGroup>
37+
<ResourceCompile Include=".\resources.rc">
38+
<Filter>JUCE Library Code</Filter>
39+
</ResourceCompile>
40+
</ItemGroup>
41+
</Project>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup />
4+
</Project>

Builds/VisualStudio2022/PerceptoMap_VST3ManifestHelper.vcxproj

Lines changed: 160 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4+
<ItemGroup/>
5+
<ItemGroup/>
6+
<ItemGroup/>
7+
<ItemGroup>
8+
<ResourceCompile Include=".\resources.rc">
9+
<Filter>JUCE Library Code</Filter>
10+
</ResourceCompile>
11+
</ItemGroup>
12+
</Project>

Builds/VisualStudio2022/resources.rc

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#pragma code_page(65001)
2+
3+
#ifdef JUCE_USER_DEFINED_RC_FILE
4+
#include JUCE_USER_DEFINED_RC_FILE
5+
#else
6+
7+
#undef WIN32_LEAN_AND_MEAN
8+
#define WIN32_LEAN_AND_MEAN
9+
#include <windows.h>
10+
11+
VS_VERSION_INFO VERSIONINFO
12+
FILEVERSION 0,1,0,0
13+
BEGIN
14+
BLOCK "StringFileInfo"
15+
BEGIN
16+
BLOCK "040904E4"
17+
BEGIN
18+
VALUE "CompanyName", "hqrrr\0"
19+
VALUE "LegalCopyright", "Copyright 2025 hqrrr – AGPLv3\0"
20+
VALUE "FileDescription", "PerceptoMap\0"
21+
VALUE "FileVersion", "0.1\0"
22+
VALUE "ProductName", "PerceptoMap\0"
23+
VALUE "ProductVersion", "0.1\0"
24+
END
25+
END
26+
27+
BLOCK "VarFileInfo"
28+
BEGIN
29+
VALUE "Translation", 0x409, 1252
30+
END
31+
END
32+
33+
#endif

PerceptoMap.jucer

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<JUCERPROJECT id="FGQK8L" name="PerceptoMap" projectType="audioplug" useAppConfig="0"
4+
addUsingNamespaceToJuceHeader="0" jucerFormatVersion="1" pluginFormats="buildVST3"
5+
version="0.1" companyName="hqrrr" companyCopyright="Copyright 2025 hqrrr &#8211; AGPLv3"
6+
companyWebsite="https://github.com/hqrrr/PerceptoMap" pluginDesc="From frequencies to feeling"
7+
pluginName="PerceptoMap" pluginManufacturerCode="QIRH" pluginChannelConfigs="{1,1}, {2,2}"
8+
pluginVST3Category="Analyzer" pluginAAXCategory="8192" pluginVSTCategory="kPlugCategAnalysis"
9+
pluginCode="PM01">
10+
<MAINGROUP id="ya9eAa" name="PerceptoMap">
11+
<GROUP id="{0F60804C-F6CA-6326-D0A6-C59E3ED334DA}" name="Source">
12+
<FILE id="QWZ1e7" name="PluginProcessor.cpp" compile="1" resource="0"
13+
file="Source/PluginProcessor.cpp"/>
14+
<FILE id="rhHbpw" name="PluginProcessor.h" compile="0" resource="0"
15+
file="Source/PluginProcessor.h"/>
16+
<FILE id="zvroBI" name="PluginEditor.cpp" compile="1" resource="0"
17+
file="Source/PluginEditor.cpp"/>
18+
<FILE id="H0nbwH" name="PluginEditor.h" compile="0" resource="0" file="Source/PluginEditor.h"/>
19+
<FILE id="w4lqJD" name="SpectrogramComponent.cpp" compile="1" resource="0"
20+
file="Source/SpectrogramComponent.cpp"/>
21+
<FILE id="RHFKqm" name="SpectrogramComponent.h" compile="0" resource="0"
22+
file="Source/SpectrogramComponent.h"/>
23+
</GROUP>
24+
</MAINGROUP>
25+
<MODULES>
26+
<MODULE id="juce_audio_basics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
27+
<MODULE id="juce_audio_devices" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
28+
<MODULE id="juce_audio_formats" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
29+
<MODULE id="juce_audio_plugin_client" showAllCode="1" useLocalCopy="0"
30+
useGlobalPath="1"/>
31+
<MODULE id="juce_audio_processors" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
32+
<MODULE id="juce_audio_utils" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
33+
<MODULE id="juce_core" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
34+
<MODULE id="juce_data_structures" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
35+
<MODULE id="juce_dsp" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
36+
<MODULE id="juce_events" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
37+
<MODULE id="juce_graphics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
38+
<MODULE id="juce_gui_basics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
39+
<MODULE id="juce_gui_extra" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
40+
</MODULES>
41+
<JUCEOPTIONS JUCE_STRICT_REFCOUNTEDPOINTER="1" JUCE_VST3_CAN_REPLACE_VST2="0"/>
42+
<EXPORTFORMATS>
43+
<VS2022 targetFolder="Builds/VisualStudio2022">
44+
<CONFIGURATIONS>
45+
<CONFIGURATION isDebug="1" name="Debug" targetName="PerceptoMap"/>
46+
<CONFIGURATION isDebug="0" name="Release" targetName="PerceptoMap"/>
47+
</CONFIGURATIONS>
48+
<MODULEPATHS>
49+
<MODULEPATH id="juce_audio_basics" path="../../../Software/JUCE/modules"/>
50+
<MODULEPATH id="juce_audio_devices" path="../../../Software/JUCE/modules"/>
51+
<MODULEPATH id="juce_audio_formats" path="../../../Software/JUCE/modules"/>
52+
<MODULEPATH id="juce_audio_plugin_client" path="../../../Software/JUCE/modules"/>
53+
<MODULEPATH id="juce_audio_processors" path="../../../Software/JUCE/modules"/>
54+
<MODULEPATH id="juce_audio_utils" path="../../../Software/JUCE/modules"/>
55+
<MODULEPATH id="juce_core" path="../../../Software/JUCE/modules"/>
56+
<MODULEPATH id="juce_data_structures" path="../../../Software/JUCE/modules"/>
57+
<MODULEPATH id="juce_events" path="../../../Software/JUCE/modules"/>
58+
<MODULEPATH id="juce_graphics" path="../../../Software/JUCE/modules"/>
59+
<MODULEPATH id="juce_gui_basics" path="../../../Software/JUCE/modules"/>
60+
<MODULEPATH id="juce_gui_extra" path="../../../Software/JUCE/modules"/>
61+
<MODULEPATH id="juce_dsp" path="../../../Software/JUCE/modules"/>
62+
</MODULEPATHS>
63+
</VS2022>
64+
</EXPORTFORMATS>
65+
</JUCERPROJECT>

0 commit comments

Comments
 (0)