Version: 2.0 (Three-Layer Model)
Date: 2026-02-11
Category: Audio (Recovery Kit)
Audio copyright has independent layers. parksy-audio secures all three:
| Layer | What | Who Owns It | How We Secure It | |||
| **1. Composition** | Melody, harmony, structure | Composer (or public domain) | Public domain only (composer dead 70+ years) | |||
|---|---|---|---|---|---|---|
| **2. Performance** | Specific interpretation/expression | Performer | MIDI Pre-Processor generates new digital performance | |||
| **3. Sound Recording** | Actual audio waveform | Producer | Independent rendering (our SF2 + FluidSynth) |
Layer 1: λκ° μ곑νλ? β Public Domain (Chopin, Bach, etc.)
Layer 2: λκ° μ°μ£Όνλ? β Our code (humanize-midi.py Pre-Processor)
Layer 3: λκ° λ
Ήμνλ? β Our engine (SF2 + FluidSynth)
All three layers are independently secured. No third-party rights at any level.
Downloaded MIDI files may carry the original transcriber's "performance signature":
Our MIDI Pre-Processor (scripts/humanize-midi.py) removes all source-specific signatures:
[Original MIDI] β carries transcriber's performance signature
β
[CC Stripping] β removes pedal/expression/volume patterns
β
[Velocity Redistribution] β replaces original touch fingerprint
β
[Timing Re-jitter] β replaces original rubato with new micro-deviations
β
[Processed MIDI] β new, independent digital performance
"All MIDI sources are normalized and re-processed through an internal
MIDI preprocessing pipeline prior to rendering. This process removes
any source-specific performance signatures and produces a new,
independent digital performance."
MIDI is instruction data, not audio. It contains:
MIDI has no sound. Rendering MIDI through a SoundFont/VST produces a new sound recording, legally equivalent to a musician performing from sheet music.
Sheet music β Pianist plays β New recording (pianist owns it)
MIDI file β FluidSynth renders β New recording (we own it)
The rendered WAV/MP3 is our original sound recording.
A composition enters public domain when copyright expires:
Safe zone: Composers who died before 1956 (70-year rule covers 2026).
See COMPOSERS_PUBLIC_DOMAIN.md for the verified list.
Rendering requires instruments. Each instrument has its own license:
Every SoundFont/VST used in production must be logged in LICENSE-INSTRUMENTS.md.
MIDI files also have copyright considerations:
Every MIDI source must be logged in MIDI-SOURCES.md.
YouTube's Content-ID system may flag audio even when legally clean:
Response protocol documented in CONTENT-ID-MONITORING.md.
| Type | What | Documents | ||
| **Defense (Prevention)** | Clean process + monitoring | Pipeline design + CONTENT-ID-MONITORING.md | ||
|---|---|---|---|---|
| **Recovery (Post-incident)** | Evidence for dispute | This whitepaper + LICENSE-INSTRUMENTS.md + MIDI-SOURCES.md + COMPOSERS_PUBLIC_DOMAIN.md |
The real defense is the process itself:
1. Only use public domain compositions (verified)
2. Pre-process all MIDI through signature removal pipeline (logged)
3. Only use properly licensed instruments (logged)
4. Only use tracked MIDI sources (logged)
5. Render independently (our equipment, our output)
The documents are recovery tools β evidence to present if a claim occurs.
| Lane 1: Platform (YouTube) | Lane 2: Off-Platform (Local) | |||
| Risk | Content-ID auto-scan | None | ||
|---|---|---|---|---|
| Required defense | Full Recovery Kit + monitoring | LICENSE-INSTRUMENTS.md only | ||
| Operating cost | Monitoring + dispute response | Near zero | ||
| Composition rule | Same (public domain only) | Same | ||
| SoundFont rule | Same (licensed only) | Same |
Both lanes share the same clean pipeline. The difference is monitoring overhead.
parksy-audio pre-processes and renders public domain compositions
through an internal pipeline into original sound recordings.
All three copyright layers (composition, performance, recording) are independently secured.
These documents exist to prove it if challenged.
Built between shifts.