reuk
|
7001ed0a89
|
UMPStringUtils: Add new header with utilities for printing MIDI packet info
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
dd3d555bb9
|
UMPMidi1ToBytestreamTranslator: Refactor to separate responsibilities between translator and extractor
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
9112911122
|
MinGW: Remove support
|
2024-06-27 18:10:21 +01:00 |
|
Tom Poole
|
94d98a2b10
|
Update licensing information
|
2024-04-16 11:39:35 +01:00 |
|
Anthony Nicholls
|
90c458d92e
|
Includes: Move some miscellaneous includes into module header and source files
|
2023-10-09 14:49:18 +01:00 |
|
Oliver James
|
7d9cdd3016
|
Audio: Add AudioWorkgroup support
This allows real-time threads to join an audio workgroup on Apple platforms.
|
2023-08-30 12:03:47 +01:00 |
|
reuk
|
d5ad26a162
|
AUv2 Client: Add support for new MIDIEventList APIs on supported platforms
|
2023-02-15 22:23:56 +00:00 |
|
reuk
|
28f2157912
|
Convert ignoreUnused to [[maybe_unused]]
|
2022-12-01 11:41:50 +00:00 |
|
reuk
|
891daf1332
|
Optional: Update implementation to improve debugging experience
This patch also makes Optional public to end users.
|
2022-06-16 16:17:53 +01:00 |
|
reuk
|
cfa289d943
|
AudioProcessor: Allow querying of the host timestamp in processBlock
|
2022-04-22 14:18:49 +01:00 |
|
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
2022-04-04 12:36:32 +01:00 |
|
reuk
|
b710a248bd
|
UnitTests: Rename UMPTests file for consistency
|
2022-03-23 16:51:39 +00:00 |
|
ed
|
cffb544941
|
UMP: Remove juce_audio_devices dependency
|
2021-07-27 12:32:22 +01:00 |
|
ed
|
675d93315f
|
ADSR: Minor refactoring, added some tests
|
2021-03-29 09:20:05 +01:00 |
|
Ivan Cohen
|
c138bf91b4
|
DSP: Revamp DSP module
|
2020-04-24 14:37:09 +01:00 |
|
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
2020-04-23 17:30:39 +01:00 |
|
Tom Poole
|
4751e9d41a
|
Added a new templated SmoothedValue class
|
2019-02-19 09:38:04 +00:00 |
|
Tom Poole
|
94f1641402
|
Added a LogSmoothedValue class
|
2019-02-15 14:38:09 +00:00 |
|
ed
|
67ff43f1f0
|
Renamed juce_audio_basics/effects to juce_audio_basics/utilities
|
2018-11-14 14:06:25 +00:00 |
|
jules
|
93ea3d922f
|
Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup()
|
2018-09-10 11:46:47 +01:00 |
|
ed
|
6ca97fc897
|
Updated JUCE's MPE classes to comply with the new MMA-adopted specification
|
2018-02-08 15:37:55 +00:00 |
|
hogliux
|
f59a5dfc7f
|
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
|
2017-10-02 18:23:51 +01:00 |
|
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|
hogliux
|
244a944857
|
Added the JUCE DSP module
|
2017-07-27 12:39:07 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
2016-12-14 10:07:26 +00:00 |
|
hogliux
|
4fa0516f40
|
Revised multibus API and added support for multibus hosting
|
2016-09-16 17:06:19 +01:00 |
|
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
2016-04-06 18:31:24 +01:00 |
|
jules
|
5a7be115ca
|
New class: CatmullRomInterpolator
|
2016-02-29 17:12:56 +00:00 |
|
Timur Doumler
|
5ada47aa6f
|
Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling.
|
2016-01-28 15:34:00 +00:00 |
|
jules
|
18de8b36c1
|
Avoided defining alloca on MINGW if there's already a definition for it
|
2016-01-07 09:12:48 +00:00 |
|
jules
|
923e8fabdb
|
Removed some unnecessary includes of AppConfig.h
|
2015-12-24 11:55:46 +00:00 |
|
jules
|
c95253fad0
|
Cleaned out some old amalgamated build references.
|
2015-12-24 11:31:37 +00:00 |
|
jules
|
42120d0fe2
|
Added MPE (Midi Polyphonic Expression) classes
|
2015-12-10 10:57:29 +00:00 |
|
jules
|
c562cfc3cc
|
Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU
|
2015-11-02 11:09:41 +00:00 |
|
jules
|
962e364010
|
Avoided some mingw errors and warnings.
|
2015-08-19 17:31:06 +01:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
604044188c
|
Fixed an edge-case when expliticly enabling ARM NEON ops on linux.
|
2015-03-25 16:48:19 +00:00 |
|
jules
|
ba598310f0
|
First draft of a new (very simple) FFT class.
|
2015-02-03 17:51:54 +00:00 |
|
jules
|
7fab0ca15c
|
Fix for compiling on latest OSX SDK version.
|
2014-10-17 13:49:17 +01:00 |
|
jules
|
dfda7c77fc
|
Workarounds for some mingw build problems.
|
2014-03-19 11:23:52 +00:00 |
|
jules
|
e53235741f
|
Added support for NEON vector instructions, and some unit-tests for FloatVectorOperations.
|
2013-12-02 11:25:35 +00:00 |
|
jules
|
0ded32be3e
|
Removed some old boilerplate.
|
2013-08-31 13:20:16 +01:00 |
|
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
2013-08-26 14:58:23 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
6c08b41a5a
|
Android build fix.
|
2013-02-27 17:54:17 +00:00 |
|
jules
|
cbf8b5e8a2
|
Used some OSX vecLib functions inside FloatVectorOperations.
|
2013-02-26 14:28:56 +00:00 |
|
jules
|
b0ee49d537
|
New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions.
|
2013-02-25 14:39:35 +00:00 |
|
jules
|
f853636464
|
New class: LagrangeInterpolator
|
2013-02-22 15:18:13 +00:00 |
|