Skip to content

Commit e70cedc

Browse files
Fixing AU validation in LOGIC (elieserdejesus#758) (close elieserdejesus#741)
* Fixing compilation in Mac * Fixing AU project * Fixing AU validation * Deleting debug log line
1 parent 0c19fce commit e70cedc

File tree

14 files changed

+109
-159
lines changed

14 files changed

+109
-159
lines changed

AU_SDK/AUPublic/OtherBases/AUEffectBase.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
//
6161
AUEffectBase::AUEffectBase( AudioComponentInstance audioUnit,
6262
bool inProcessesInPlace ) :
63-
AUBase(audioUnit, 1, 1), // 1 in bus, 1 out bus
63+
AUBase(audioUnit, 2, 1), // 2 in bus, 1 out bus
6464
mBypassEffect(false),
6565
mParamSRDep (false),
6666
mProcessesInPlace(inProcessesInPlace),
@@ -69,6 +69,7 @@ AUEffectBase::AUEffectBase( AudioComponentInstance audioUnit,
6969
, mOnlyOneKernel(false)
7070
#endif
7171
{
72+
7273
}
7374

7475
//_____________________________________________________________________________

PROJECTS/AUPlugin/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<key>type</key>
2121
<string>aufx</string>
2222
<key>version</key>
23-
<integer>65536</integer>
23+
<integer>65537</integer>
2424
</dict>
2525
</array>
2626
<key>CFBundleDevelopmentRegion</key>

PROJECTS/AUPlugin/JamTaba.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#define JamTaba_JamTaba_h
33

44
#include "AUBase.h"
5+
#include "AUEffectBase.h"
56
#include <AudioToolbox/AudioUnitUtilities.h>
67
#include "JamTabaVersion.h"
78
#include <math.h>
@@ -38,7 +39,7 @@ class JamTabaAudioUnitListener
3839

3940

4041

41-
class JamTaba : public AUBase
42+
class JamTaba : public AUEffectBase
4243
{
4344

4445
public:

PROJECTS/AUPlugin/JamTaba.xcodeproj/project.pbxproj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,11 @@
314314
2A3016361E0D94320013700B /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B81891A149005D69C7 /* AUPlugInDispatch.cpp */; };
315315
2A3669141E0DBFA9006CD583 /* JamTabaAUPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A3669121E0DBFA9006CD583 /* JamTabaAUPlugin.mm */; };
316316
2A3669151E0DBFA9006CD583 /* JamTabaAUPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3669131E0DBFA9006CD583 /* JamTabaAUPlugin.h */; };
317+
2A3AE1DE1E80863000D391C5 /* BlinkableButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */; };
318+
2A3AE1DF1E80863000D391C5 /* BlinkableButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AE1DD1E80863000D391C5 /* BlinkableButton.cpp */; };
319+
2A3AE1E01E80863800D391C5 /* BlinkableButton.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */; };
320+
2A3AE1E31E80868500D391C5 /* Mp3FileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3AE1E11E80868500D391C5 /* Mp3FileReader.h */; };
321+
2A3AE1E41E80868500D391C5 /* Mp3FileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AE1E21E80868500D391C5 /* Mp3FileReader.cpp */; };
317322
2A3D0AA31E06D4FE00789D68 /* JamTaba.component in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8D01CCD20486CAD60068D4B7 /* JamTaba.component */; };
318323
2A3FC8401E15BCD5005227F4 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F700D1E08113100A4B6C2 /* Carbon.framework */; };
319324
2A488F041E2C04C70097C505 /* PluginDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB2C1E0AF46800BEF1FF /* PluginDescriptor.cpp */; };
@@ -678,6 +683,10 @@
678683
2A2F700F1E08116200A4B6C2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
679684
2A3669121E0DBFA9006CD583 /* JamTabaAUPlugin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = JamTabaAUPlugin.mm; path = ../../src/Plugins/AU/CocoaUI/JamTabaAUPlugin.mm; sourceTree = "<group>"; };
680685
2A3669131E0DBFA9006CD583 /* JamTabaAUPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JamTabaAUPlugin.h; path = ../../src/Plugins/AU/CocoaUI/JamTabaAUPlugin.h; sourceTree = "<group>"; };
686+
2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlinkableButton.h; sourceTree = "<group>"; };
687+
2A3AE1DD1E80863000D391C5 /* BlinkableButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlinkableButton.cpp; sourceTree = "<group>"; };
688+
2A3AE1E11E80868500D391C5 /* Mp3FileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mp3FileReader.h; sourceTree = "<group>"; };
689+
2A3AE1E21E80868500D391C5 /* Mp3FileReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mp3FileReader.cpp; sourceTree = "<group>"; };
681690
2A4CE4181E13E50E009601F6 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = System/Library/Frameworks/ApplicationServices.framework; sourceTree = SDKROOT; };
682691
2A67BD9B1E410F3200A8FFF1 /* MacPerformanceMonitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacPerformanceMonitor.cpp; sourceTree = "<group>"; };
683692
2A67BD9C1E410F3200A8FFF1 /* PerformanceMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PerformanceMonitor.h; sourceTree = "<group>"; };
@@ -1198,6 +1207,8 @@
11981207
2A0DBBE71E0AF46900BEF1FF /* widgets */ = {
11991208
isa = PBXGroup;
12001209
children = (
1210+
2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */,
1211+
2A3AE1DD1E80863000D391C5 /* BlinkableButton.cpp */,
12011212
2A0DBBE81E0AF46900BEF1FF /* CustomTabWidget.cpp */,
12021213
2A0DBBE91E0AF46900BEF1FF /* CustomTabWidget.h */,
12031214
2A0DBBEA1E0AF46900BEF1FF /* GeneratedFiles */,
@@ -1377,6 +1388,8 @@
13771388
2AF5A9271E76192F00D1150A /* file */ = {
13781389
isa = PBXGroup;
13791390
children = (
1391+
2A3AE1E11E80868500D391C5 /* Mp3FileReader.h */,
1392+
2A3AE1E21E80868500D391C5 /* Mp3FileReader.cpp */,
13801393
2AF5A9281E76192F00D1150A /* FileReader.h */,
13811394
2AF5A9291E76192F00D1150A /* FileReaderFactory.cpp */,
13821395
2AF5A92A1E76192F00D1150A /* FileReaderFactory.h */,
@@ -1554,6 +1567,7 @@
15541567
2A0DBE6B1E0AF46E00BEF1FF /* UploadIntervalData.h in Headers */,
15551568
2A0DBCDB1E0AF46900BEF1FF /* BaseTrackView.h in Headers */,
15561569
2A0DBCAB1E0AF46900BEF1FF /* Resampler.h in Headers */,
1570+
2A3AE1DE1E80863000D391C5 /* BlinkableButton.h in Headers */,
15571571
2A0DBE291E0AF46D00BEF1FF /* ClientMessages.h in Headers */,
15581572
2AF5A9331E76192F00D1150A /* FileReaderFactory.h in Headers */,
15591573
2AF5A95C1E761D4D00D1150A /* Camera.h in Headers */,
@@ -1629,6 +1643,7 @@
16291643
2A0DBE3B1E0AF46D00BEF1FF /* Service.h in Headers */,
16301644
2A0DBE091E0AF46C00BEF1FF /* MainController.h in Headers */,
16311645
2A0DBDC11E0AF46B00BEF1FF /* UserNameDialog.h in Headers */,
1646+
2A3AE1E31E80868500D391C5 /* Mp3FileReader.h in Headers */,
16321647
2A0DBC571E0AF46900BEF1FF /* AudioMixer.h in Headers */,
16331648
2AF5A9371E76192F00D1150A /* WaveFileReader.h in Headers */,
16341649
2A0DBDCB1E0AF46C00BEF1FF /* CustomTabWidget.h in Headers */,
@@ -1792,6 +1807,7 @@
17921807
files = (
17931808
2A120A861E0C05EA00E0E596 /* jamtaba.qrc in Sources */,
17941809
2AF5A9531E761BD900D1150A /* Looper.h in Sources */,
1810+
2A3AE1E01E80863800D391C5 /* BlinkableButton.h in Sources */,
17951811
2A0DBE961E0AF79300BEF1FF /* PrivateServerDialog.ui in Sources */,
17961812
2A0DBE981E0AF7D700BEF1FF /* ChatMessagePanel.ui in Sources */,
17971813
2A0DBE971E0AF7CB00BEF1FF /* BusyDialog.ui in Sources */,
@@ -1809,6 +1825,7 @@
18091825
2A67BDAB1E41112600A8FFF1 /* MainWindowPlugin.h in Sources */,
18101826
2A120A571E0BEF2100E0E596 /* BaseTrackView.h in Sources */,
18111827
2A120A831E0BF32700E0E596 /* MultiStateButton.h in Sources */,
1828+
2A3AE1E41E80868500D391C5 /* Mp3FileReader.cpp in Sources */,
18121829
2A120A801E0BF28F00E0E596 /* AudioDriver.cpp in Sources */,
18131830
2A120A821E0BF2F800E0E596 /* UserNameLineEdit.h in Sources */,
18141831
2A120A741E0BF0BF00E0E596 /* TrackGroupView.h in Sources */,
@@ -1866,6 +1883,7 @@
18661883
2A1C7A361E0B5F2C00C7984D /* LocalInputNode.cpp in Sources */,
18671884
2A1C7A371E0B5F2C00C7984D /* SamplesBuffer.cpp in Sources */,
18681885
2A120A7D1E0BF25F00E0E596 /* MidiDriver.cpp in Sources */,
1886+
2A3AE1DF1E80863000D391C5 /* BlinkableButton.cpp in Sources */,
18691887
2A120A7E1E0BF26100E0E596 /* MidiMessage.cpp in Sources */,
18701888
2AF5A9641E761DBC00D1150A /* Mp3Decoder.cpp in Sources */,
18711889
2A1C7A3B1E0B5F2C00C7984D /* MetronomeTrackNode.cpp in Sources */,

0 commit comments

Comments
 (0)