SSPACEAGEDOCUMENTATION/
Project and Reference

SpaceAge Third-Party Notices

Updated Aug 30, 2026   |   4.2 KB   |   THIRD_PARTY_NOTICES.md

SpaceAge Third-Party Notices

This file identifies third-party code and assets distributed in or with SpaceAge. It accompanies the exact license texts under Resources/Licenses, plus the Inter and TinySoundFont notices already stored in Resources.

SpaceAge's proprietary distribution path requires current commercial JUCE and Steinberg VST3 licensing. The bundled notice texts do not replace those agreements or constitute legal advice.

Google Music Synthesizer for Android (MSFA)

The 80s FM engine's 32-algorithm routing and operator-frame gating, measured envelope-stage timing, fixed-point shared LFO, interpolated sine and exponential lookups, and logarithmic-frequency, pitch-modulation, and operator amplitude-modulation paths are adapted from fm_core.cc, env.cc, lfo.cc, sin.cc, exp2.cc, freqlut.cc, and the Apache-2.0 MSFA dx7note.cc maintained by the Dexed project.

Copyright 2012 Google Inc. Copyright 2016-2025 Pascal Gauthier. Licensed under the Apache License, Version 2.0. The Apache 2.0 license text is included at Resources/Licenses/SheenBidi-Apache-2.0.txt.

Direct dependencies

Component Use Notice file
JUCE 8.0.8 Audio, MIDI, DSP, plugin, standalone, and GUI framework Resources/Licenses/JUCE-8.0.8-LICENSE.md
Steinberg VST3 SDK via JUCE 8.0.8 VST3 plugin format Resources/Licenses/Steinberg-VST3-SDK-LICENSE.txt
TinySoundFont Native user-supplied SF2 playback Resources/TinySoundFont-MIT.txt
PFFFT, pinned commit 8c6b35e Compiled inactive prepared convolution adapter Source/ThirdParty/PFFFT/LICENSE.txt
Inter Embedded interface typeface Resources/OFL.txt

Test-only dependencies

The original test fixture retains a copy of pinned PFFFT commit 8c6b35e77624ddef0b3362c546a50b101c379bef under Tests/ThirdParty/PFFFT. The hash-locked production source is registered under Source/ThirdParty/PFFFT and compiled into SpaceAge targets, but no runtime backend selects it yet. Its full UCAR/FFTPACK-style permissive notice is retained with both copies.

JUCE-linked transitive libraries

These libraries are compiled through the pinned JUCE modules used by the Windows Standalone and VST3 targets.

Component Function Notice file
FLAC Audio format support Resources/Licenses/FLAC-BSD.txt
Ogg Vorbis Audio format support Resources/Licenses/Ogg-Vorbis-BSD.txt
zlib Compression support Resources/Licenses/zlib-LICENSE.txt
libpng PNG image decoding Resources/Licenses/libpng-LICENSE.txt
Independent JPEG Group library JPEG image decoding Resources/Licenses/IJG-JPEG-README.txt
HarfBuzz Font shaping Resources/Licenses/HarfBuzz-COPYING.txt
SheenBidi Bidirectional text processing Resources/Licenses/SheenBidi-Apache-2.0.txt

Content boundaries

  • User-loaded SoundFonts, samples, wavetables, Quasar packages, MIDI files, and hardware data retain their own rights and are not licensed by SpaceAge's playback engines.
  • Research references and products discussed during design are not distributed dependencies unless they receive a direct entry above.
  • Factory audio, artwork, presets, and other embedded resources are governed by Resources/ReleaseAssetClearance.json. Public packaging fails while any embedded entry is blocked.

Conner's Impulse Response Library

SpaceAge includes a curated twelve-response room collection from Conner's Impulse Response Library: residential rooms, hotel spaces, a coffee shop, ballroom, arena, atrium, bunker, church, and the Pantheon. The library's author explicitly applies the MIT License to the impulse responses, permits commercial use and modification, and states that contributors owned the material they submitted. The original license and source-reference files are retained at Resources/Convolution/FactoryIR/ConnersIRLibrary/.

Source: https://github.com/johnmatter/ir-library

Adventure Kid Waveforms (AKWF)

Prismatic Temple includes the canonical AKWF single-cycle waveform collection from https://github.com/KristofferKarlAxelEkstrand/AKWF-FREE.

Author: Kristoffer Karl Axel Ekstrand (Adventure Kid)

License: Creative Commons Zero v1.0 Universal (CC0-1.0). A copy is vendored at Source/ThirdParty/AKWF-FREE/LICENSE.md.