attila
89c2536a77
Move NativeScaleFactorNotifier from audio_processors to gui_basics
1 year ago
attila
c4c7c86324
FlacAudioFormat: Use FLAC version 1.4.3
1 year ago
Anthony Nicholls
418d7b9c38
SharedResourcePointer: Get a SharedResourcePointer instance without creating one
- Also refactored internals to use weak/shared pointers
1 year ago
reuk
6e8210d6b1
Resave all projects
1 year ago
reuk
2eb518ed5c
Resave all projects
1 year ago
reuk
968fa96dfc
AudioPluginHost: Fix potential hang during plugin scanning
When dragging-and-dropping a plugin into the plugin host, it was
possible that the subprocess scanner could fail to send a response.
This would cause the superprocess to freeze, waiting for a reply.
With this change in place, the subprocess will always send a response
after scanning on the main thread.
1 year ago
Tom Poole
4666819a91
Resave all projects
1 year ago
reuk
66ad2d861a
MIDI-CI: Add demo
1 year ago
reuk
8ebbc20311
MIDI-CI: Add module
1 year ago
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges
1 year ago
Anthony Nicholls
8dd1ceb135
Resave all projects
1 year ago
Tom Poole
e80fd215d5
Resave all projects
1 year ago
Tom Poole
aaeec5c12d
Add a temporary workaround to allow public projects to build using Xcode 15
To prevent too much disruption to people who have our public projects as
part of their build or testing systems we are temporarily ignoring a
warning about using Xcode 15.
1 year ago
Tom Poole
6d0614d1f7
Resave all projects
1 year ago
Oliver James
3624346e90
AudioWorkgroup: Add demo app
1 year ago
Tom Poole
b6337da3fa
Resave all projects
1 year ago
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS
1 year ago
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
1 year ago
Anthony Nicholls
42ab5404c8
juce_core: Add tests and fix some bugs with Objective C helper functions
1 year ago
Tom Poole
4153d59e39
Formatting
1 year ago
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
1 year ago
Tom Poole
4e11473a46
Resave all projects
1 year ago
reuk
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers
1 year ago
reuk
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate
1 year ago
Tom Poole
8f86877a13
Resave all projects
1 year ago
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
1 year ago
Tom Poole
951b873c14
Resave all projects
1 year ago
Tom Poole
5e52056b9f
Resave all projects
1 year ago
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
1 year ago
Tom Poole
e37d70934a
Projucer: Add an option to enable clang-tidy in Android builds
1 year ago
Oliver James
7d9cdd3016
Audio: Add AudioWorkgroup support
This allows real-time threads to join an audio workgroup on Apple platforms.
1 year ago
Tom Poole
2843983a21
Resave all projects
1 year ago
Tom Poole
82f1fd57a4
Fix some compiler warnings
1 year ago
Tom Poole
0f307122d9
Resave all projects
1 year ago
Tom Poole
39a7609868
Resave all projects
1 year ago
Anthony Nicholls
2bb530f636
approximatelyEqual: Add customisable tolerances for floating-point comparisons
1 year ago
Anthony Nicholls
19ba6bf193
Resave all projects
1 year ago
Tom Poole
7e3f3fab89
Resave all projects
1 year ago
reuk
0f80e1be1a
VST3: Fix ambisonic speaker layout conversions
1 year ago
Anthony Nicholls
2e93071f7a
HighResolutionTimer: Switch to an improved generic timer for most platforms
2 years ago
Tom Poole
05b2c99c51
Fixed a typo in a file name
1 year ago
reuk
145d3819eb
AudioPluginHost: Fix bug where internal plugins could not be created from the main menu
2 years ago
Anthony Nicholls
b3da4ae946
ThreadPool: Add support for a user specified thread name
2 years ago
Anthony Nicholls
61b27097b7
AAX: Allow runtime custom search paths for a page table file
2 years ago
Tom Poole
dc30627632
Resave projects
2 years ago
Anthony Nicholls
587e07007d
HighResolutionTimer: Complete rewrite
- added unit tests
- best performance timers used for each platform
- fixed an issue in which timer callbacks could drift
2 years ago
Tom Poole
d361eaa9b3
AudioPluginHost: Update the bundle ID
2 years ago
Tom Poole
b82dd22365
Revert "iOS: Remove default Inter-App Audio entitlement from AU hosts"
This reverts commit 82377a787a
.
2 years ago
Tom Poole
82377a787a
iOS: Remove default Inter-App Audio entitlement from AU hosts
2 years ago
Tom Poole
eb0ba226d3
Resave projects
2 years ago