A bugfix for BiquadHiLo

This commit is contained in:
Christopher Johnson 2026-03-30 12:31:13 -04:00
parent f27adb631d
commit 596edf3eb8
10 changed files with 62 additions and 31 deletions

6
CONTRIBUTING Normal file
View file

@ -0,0 +1,6 @@
XD
lol nope
Airwindows is read-only. There's been only one pull ever, and that was to help Expert Sleepers's port to Eurorack hardware. If there are changes to be made, I will make them. This is for OTHER PEOPLE to use, not for me to get other people to do things for me in this repo.

View file

@ -14,6 +14,11 @@ BiquadHiLo::BiquadHiLo(audioMasterCallback audioMaster) :
{
A = 0.0;
B = 0.0;
for (int x = 0; x < hilp_total; x++) {
highpass[x] = 0.0;
lowpass[x] = 0.0;
}
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;

0
plugins/MacSignedAU/NCSeventeen/NCSeventeen.r Executable file → Normal file
View file

View file

@ -15,7 +15,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst"
BuildableName = "BiquadHiLo.vst"
BlueprintName = "BiquadHiLo"
ReferencedContainer = "container:BiquadHiLo.xcodeproj">
</BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst"
BuildableName = "BiquadHiLo.vst"
BlueprintName = "BiquadHiLo"
ReferencedContainer = "container:BiquadHiLo.xcodeproj">
</BuildableReference>

View file

@ -14,6 +14,11 @@ BiquadHiLo::BiquadHiLo(audioMasterCallback audioMaster) :
{
A = 0.0;
B = 0.0;
for (int x = 0; x < hilp_total; x++) {
highpass[x] = 0.0;
lowpass[x] = 0.0;
}
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;

View file

@ -49,11 +49,11 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 736194943;
PBXWorkspaceStateSaveDate = 736194943;
PBXPerProjectTemplateStateSaveDate = 796563310;
PBXWorkspaceStateSaveDate = 796563310;
};
perUserProjectItems = {
8BCB29ED2BE17662001B6E66 /* PBXBookmark */ = 8BCB29ED2BE17662001B6E66 /* PBXBookmark */;
8B89D6CF2F7A988E00351E1C /* PBXTextBookmark */ = 8B89D6CF2F7A988E00351E1C /* PBXTextBookmark */;
8BCB29EE2BE17662001B6E66 /* PBXTextBookmark */ = 8BCB29EE2BE17662001B6E66 /* PBXTextBookmark */;
};
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -62,17 +62,17 @@
};
2407DEB6089929BA00EB68BF /* BiquadHiLo.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {948, 2250}}";
sepNavSelRange = "{4151, 0}";
sepNavVisRange = "{3245, 1554}";
sepNavWindowFrame = "{{12, 47}, {895, 831}}";
sepNavIntBoundsRect = "{{0, 0}, {948, 2448}}";
sepNavSelRange = "{570, 0}";
sepNavVisRange = "{0, 1405}";
sepNavWindowFrame = "{{483, 47}, {895, 831}}";
};
};
245463B80991757100464AD3 /* BiquadHiLo.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1110, 1404}}";
sepNavSelRange = "{2783, 0}";
sepNavVisRange = "{1121, 1725}";
sepNavVisRange = "{0, 1297}";
sepNavWindowFrame = "{{20, 47}, {895, 831}}";
};
};
@ -86,9 +86,9 @@
};
24D8286F09A914000093AEF8 /* BiquadHiLoProc.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {669, 8424}}";
sepNavIntBoundsRect = "{{0, 0}, {1245, 4770}}";
sepNavSelRange = "{6804, 0}";
sepNavVisRange = "{667, 276}";
sepNavVisRange = "{740, 203}";
sepNavWindowFrame = "{{31, 56}, {1018, 817}}";
};
};
@ -106,9 +106,15 @@
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
8BCB29ED2BE17662001B6E66 /* PBXBookmark */ = {
isa = PBXBookmark;
8B89D6CF2F7A988E00351E1C /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadHiLoProc.cpp */;
name = "BiquadHiLoProc.cpp: 116";
rLen = 0;
rLoc = 6804;
rType = 0;
vrLen = 203;
vrLoc = 740;
};
8BCB29EE2BE17662001B6E66 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;

View file

@ -300,7 +300,7 @@
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
<integer>6</integer>
<integer>5</integer>
<integer>4</integer>
<integer>0</integer>
</array>
@ -323,7 +323,7 @@
<real>185</real>
</array>
<key>RubberWindowFrame</key>
<string>31 330 810 487 0 0 1440 878 </string>
<string>354 136 810 487 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@ -351,10 +351,10 @@
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>8BCB29EE2BE17662001B6E66</string>
<string>8B89D6CF2F7A988E00351E1C</string>
<key>history</key>
<array>
<string>8BCB29ED2BE17662001B6E66</string>
<string>8BCB29EE2BE17662001B6E66</string>
</array>
</dict>
<key>SplitCount</key>
@ -368,18 +368,18 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{0, 0}, {603, 132}}</string>
<string>{{0, 0}, {603, 117}}</string>
<key>RubberWindowFrame</key>
<string>31 330 810 487 0 0 1440 878 </string>
<string>354 136 810 487 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
<string>132pt</string>
<string>117pt</string>
</dict>
<dict>
<key>Proportion</key>
<string>309pt</string>
<string>324pt</string>
<key>Tabs</key>
<array>
<dict>
@ -393,9 +393,9 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{10, 27}, {603, 282}}</string>
<string>{{10, 27}, {603, 297}}</string>
<key>RubberWindowFrame</key>
<string>31 330 810 487 0 0 1440 878 </string>
<string>354 136 810 487 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>XCDetailModule</string>
@ -477,11 +477,11 @@
</array>
<key>TableOfContents</key>
<array>
<string>8BCB29CA2BE17182001B6E66</string>
<string>8B89D6792F7A977E00351E1C</string>
<string>1CA23ED40692098700951B8B</string>
<string>8BCB29CB2BE17182001B6E66</string>
<string>8B89D67A2F7A977E00351E1C</string>
<string>8B0237581D42B1C400E1E8C8</string>
<string>8BCB29CC2BE17182001B6E66</string>
<string>8B89D67B2F7A977E00351E1C</string>
<string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key>
<true/>
<key>TimeStamp</key>
<real>736196194.16201103</real>
<real>796563598.39728296</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string>
<key>ToolbarDisplayMode</key>
@ -651,11 +651,10 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
<string>8BCB29EF2BE17662001B6E66</string>
<string>/Users/christopherjohnson/Desktop/BiquadHiLo/BiquadHiLo.xcodeproj</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BiquadHiLo/BiquadHiLo.xcodeproj</string>
</array>
<key>WindowString</key>
<string>31 330 810 487 0 0 1440 878 </string>
<string>354 136 810 487 0 0 1440 878 </string>
<key>WindowToolsV3</key>
<array>
<dict>

View file

@ -14,6 +14,11 @@ BiquadHiLo::BiquadHiLo(audioMasterCallback audioMaster) :
{
A = 0.0;
B = 0.0;
for (int x = 0; x < hilp_total; x++) {
highpass[x] = 0.0;
lowpass[x] = 0.0;
}
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;

View file

@ -14,6 +14,11 @@ BiquadHiLo::BiquadHiLo(audioMasterCallback audioMaster) :
{
A = 0.0;
B = 0.0;
for (int x = 0; x < hilp_total; x++) {
highpass[x] = 0.0;
lowpass[x] = 0.0;
}
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;