# DeepPluck V0.11.25 — Tone & Voicing Refinement implementation report

Date: 2026-09-02. Branch: master.

**Technically verified; listening and Cubase approval pending.** The automatable DoD passed. This is a local Track-A listening candidate, not a claim of an audibly better or finally accepted sound.

- Start HEAD / S / reference A: 5eace939f73f34d5a6f98508b64ff06f9b06a8bb.
- Historical V0.11.0 implementation: cacabe58128cd39cd5cd690254258d7c7547e16a.
- Verified implementation commit: 421fb15d42918495f34ef2dec2e8519248aef3c5.
- The separate report commit necessarily follows that implementation. Its final repository HEAD and final status are recorded in Artifacts/V0.11.25/verification/handoff.json and the user handoff, not recursively embedded in this report.

## Outcome and scope decisions

The production diff is limited to three envelope/voice files plus the central CMake version. Amp Decay/Release uses target ratio 0.0002 instead of 0.0001. Filter Decay/Release remains 0.0001; Attack remains 0.30 in both instances. Stage interval bounds prevent a tiny float-rounding undershoot/rebound without advancing the sample counter. The final corpus permits this candidate technically; perceived benefit still requires the user's controlled A/B assessment.

No public parameter, normalized mapping, text semantics, state/preset schema, factory value, Random behavior, gain constant, oscillator, Unison table, filter nonlinearity/compensation, FX algorithm, GUI or plugin identity is changed. No phase/drift/cutoff-variation/saturation Track-B experiment is in production.

| Scope | Measured baseline / decision |
|---|---|
| A1 waveform calibration | Keep Saw/Triangle 1, Square/Pulse .60, Sine .82. Existing RMS calibration is already close, and Square = Pulse 50% exactly. 270 oscillator probes and existing alias gates pass; A/B measurements byte-identical. No equal-peak calibration or AGC. |
| A2 gain/headroom | Keep voiceGain .08, Output default -3 dB, layer/Osc2 calibrations, Unison normalization and FX gains. Four component probes and 32 real synth/rack/output chains, with 1/16 voices and N=1–4, show the composed path exactly equals the full processor (maximum sample delta 0). |
| A3 envelopes | Adopt amplitude-only .0002 as the listening candidate and numeric stage bounds. Same scheduled endpoints, raw seconds, live-update semantics, attack samples and 15-ms Sustain smoothing. Both earlier shared-curve variants rejected; see experiment register below. |
| A4 Unison/stereo | Keep deterministic N=1–4 detune/pan/phase tables, N^-0.90, note/voice orientation and 20-ms smoothing. Existing coherent factors 1 / 1.07177 / 1.11612 / 1.14870 remain bounded. 128 Unison cases, mono metrics, steal/hard-stop and partition tests pass. No evidence authorizes a phase-table change. |
| A5 filter | Keep all filter code and bounded 1+1.5*r² compensation (maximum 2.5), existing drive and smoothers. 1,260 sweep measurements byte-identical; the unchanged isolated stress suite peaks at 3.08514 below 4. No added filter gain. |
| B1 phase | Not implemented: no positive human A/B evidence; existing deterministic phase rules retained. |
| B2 drift | Not implemented: no new RNG, seeds, cent offsets, reset rules or state. No audible benefit claimed. |
| B3 cutoff variation | Not implemented: no extra cent/octave/percentage offsets or smoothing. |
| B4 saturation | Not implemented: no new transfer function, oversampling, clipping, limiter or auto-gain. |

The Sound Manifest influenced the conservative scope: preserve precise pluck attacks, a stable low-mid/mono core, restrained headroom and CPU, and the specialised instrument identity rather than adding general-purpose synthesis features.

## Inputs and start protection

Read before implementation: AGENTS.md; Docs/Sound/DeepPluck_Sound_Manifest_v1.0.md; the supplied V0.11.25 Rev1 prompt; README.md; ARCHITECTURE.md; CMakeLists.txt; .gitignore; V0.11.0 prompt and implementation report; complete parameter/state/preset/random code; processor, oscillator/Unison/voice/synth/envelope/filter/transient/noise/LFO/FX/meter and relevant GUI code; all 7,989 original TestMain.cpp lines; both version-verification scripts.

No legitimate newer implementation needed reconciliation: tracked and staged status started clean and S equals A. Sixteen untracked user paths plus two ignored Cubase autosaves were inventoried and preserved. Start evidence includes branch/HEAD/status, source and binary hashes, installed toolchain and JUCE tree in verification/start.json. The full before/after list is below. The provided masterprompt stays untracked.

The verified production/source audit covers 50 files (Source, original tests/version scripts and Sound Manifest); only DeepPluckEnvelope.cpp/.h and the Filter-envelope construction in DeepPluckVoice.h differ. The original 28-test implementation is unchanged. JUCE tree a5f3bc465378970e3b7ea37d4b31f9008103655c remains unchanged with no local JUCE diff. No dependencies, Projucer project, system installation, new scan path, user VST3 copy, push or tag was introduced.

## Reference A and authentic rendering

All evidence paths below are relative to D:/0A_VST_Development/Artifacts/V0.11.25/ unless stated otherwise.

Original Debug/Release complete plugin outputs, shared libraries and generated inputs were preserved under reference-A/ **before fresh configuration or DSP edits**. Source headers and bodies were retained under reference-A/source. Historical plugin hashes matched the committed V0.11.0 report:

| Reference binary | Bytes | SHA-256 |
|---|---:|---|
| Debug VST3 inner module | 28428800 | A538B4287F27F88E615782C5BFA5C2EDA116BD4E8A50621802C0A3F6F5A48F8E |
| Debug Standalone | 28870656 | 8734F01337026EC2061F8F8F2B696E4D09C2811916A20ABA8B890F4EA2469C27 |
| Release VST3 inner module | 9422848 | E7620E3B61986BB126181070D9DBE85592639A0978C21F5001281653F826DB9A |
| Release Standalone | 9442304 | 1EAA12EE30D53F288A17A17DF70CAB884210E95A474F9C0E69DC3A3F041225AB |

The first adapters were compiled while sound source remained A. Later state-reader/test corrections used the preserved **original compiled shared libraries and matching original headers**, not a reconstructed DSP formula or the new plugin. The local build-only ReferenceAdapter.cmake hook is preserved with adapter-*-v4; the final fresh configure removed it from the current build. Original plugin binaries and reference source were never overwritten.

Final full-A comparisons use AB/A-Debug-v2 and AB/A-Release-v3. Full B evidence is copied from the final CTest outputs to AB/B-Debug-final and AB/B-Release-final. The v4 reference adapters perform additional bidirectional state/gain probes; their executable/library SHA-256 receipts are preserved in reference-A/adapter-Debug-v4 and adapter-Release-v4. Current adapter hashes are in verification/technical-evidence.json. These are real engine renders, not Cubase bounces.

## Experiment register and corrected test issues

Predeclared measurements and rejection limits were recorded in verification/ComparisonPlan.md before source changes.

1. Original 28 baseline tests: Debug 28/28 (62.12 s), Release 28/28 (15.99 s); both builds exit 0, zero compiler warnings.
2. The new envelope probe finds two pre-existing float rebounds: 44.1 kHz/320 ms/Sustain .5 rises 0.0000033081; 48 kHz rises 0.0000055730 at the scheduled Decay endpoint. The original newly added audit therefore exits 1 with two failures. This is retained and explained, not confused with an original baseline CTest failure.
3. A3 shared Amp/Filter ratio .0003: rejected, 24/81 stress-peak comparisons exceed the predeclared +.5-dB bound; worst +1.719851 dB.
4. A3b shared ratio .000125: rejected, 9/81 exceed the same bound; worst +.675644 dB. No limit was relaxed.
5. A3c final Amp-only .0002, Filter .0001 plus stage bounds: both final configurations pass all 669 comparisons, 42 partition cases and complete CTest suites. No B variation or separate combined Track-B version exists.
6. Initial cross-reader harness reused a randomized reader even though fixture oracles used fresh instances. That was a test-preload error: corrected to a fresh reader per fixture, required all nine files, retained production state logic. A missing transient/noise include in the new gain probe was corrected. Early build/test failure logs remain alongside successful reruns.
7. Initial Standalone smoke found a hidden JUCE helper window bearing the app name; WM_CLOSE did not terminate the app and cleanup was recorded as failure. The test now requires the exact DeepPluck title, nontrivial native dimensions and an idle GUI before normal close. Debug/Release final smokes pass without force. No plugin change was needed.
8. The final evidence script initially compared the deliberately bumped per-class Version fields as identity. It now independently asserts old/new class versions and compares every remaining identity field exactly. This is metadata verification, not changing module files.

No original test expectation or tolerance was weakened. Passing sample-level analyzer checks were made cheaper by accepting literal messages without constructing a String, preserving the same assertions. This reduces offline audit duration; it is not an audio-engine optimisation.

## Compatibility, state, presets and Random

The public delta is zero for all 62 entries: host index, ID, name, concrete type, version hint, range, interval, choice order, raw/normalized default, skew/mapping, raw meaning and text/parse semantics. The original complete frozen-manifest suite passes; parameter/state/preset/random source hashes are unchanged. The new complete manifest, 101-point per-parameter grid, four factory snapshots and 10,000 seeded Random/Amount/module/global/Lock/Undo results have identical A/B Debug/Release contract.json SHA-256:

BDFA1E1FBE15B5A395DB1B38697D552B64CD7EA0AC923CC01C1B01B64A218195

All four actual Factory values remain unchanged, as do 60 randomizable IDs, ten modules, distributions, categorical interpolation, excluded parameters and RNG/no-op ordering. Existing file preset parsing/transactional loading, User/Factory/Pack/Imported handling, off-audio-thread IO and host-state independence tests pass.

Actual version writers serialize nine fixture prefixes (2/6/16/24/29/32/40/44/62). New readers load A fixtures and preserved old readers load B fixtures in **both** Debug and Release: nine files and zero raw-value failures in each direction. These are actual A/B writers with deliberately truncated legacy prefixes, not a claim to have every historical milestone binary. Existing legacy migration, Attack >2-s clamp, nonfinite handling, full state/preset roundtrip and next-block reset tests remain active and pass. No additional migration is needed or added.

Plugin manufacturer code Tntx, plugin code DpV1, bundle de.tonetrax.deeppluck, no-input/stereo-output MIDI instrument contract and fixed 16 voices remain unchanged. VST3 component CID ABCDEF019182FAEB546E747844705631 and controller CID ABCDEF011234ABCD546E747844705631 are unchanged. Legacy factory vendor spelling ToneTrax is intentionally retained as identity metadata, not silently renamed.

## Measurements and reproducibility

The complete test/corpus definition and rerun procedure is in Tests/ToneVoicingAudit.md. All source cases, note/sample events, initial parameter requests, fixed mappings, 120-BPM tempo, sample rate, buffer size, duration and fresh/no-preload reset are reproducible from the preserved adapter and JSON. Raw per-case parameters/MIDI receive hashes in comparison output; the full mapping and actual applied gain-chain values are retained. K7 dynamic edits use fixed absolute sample boundaries in the hashed adapter.

Per configuration: 270 waveform probes, 1,260 filter probes, 120 envelope cases, 669 full-processor measurements plus 42 partition checks, four isolated component probes and 32 real gain chains. Sample rates 44.1/48/96 kHz; K7 blocks 1/17/32/64/127/512/1024; note events include a 17th steal and hard stop. Original suites cover extra alias, early Note-Off/live Release, reset, automation, maximum layers, randomized headroom and FX-tail cases.

### Waveform audit example

A and B identical. Oscillator 1, MIDI 60, 48 kHz, .3-s render, stationary window .1–.3 s, Pulse Width .5. Finite non-integral-cycle window DC is a window mean, not an inferred DC instability.

| Wave | Raw peak | RMS | Window DC | Crest dB | Filtered peak |
|---|---:|---:|---:|---:|---:|
| Saw | .989103 | .572043 | -.002207 | 4.7563 | .863534 |
| Triangle | .977106 | .571423 | .002410 | 4.6597 | .734292 |
| Square | .600000 | .596959 | .003728 | .0441 | .616548 |
| Sine | .820000 | .580310 | .003822 | 3.0031 | .653598 |
| Pulse 50% | .600000 | .596959 | .003728 | .0441 | .616548 |

The close RMS values, waveform-specific peak/crest differences and exact Square/Pulse50 identity support leaving calibration alone. Pulse duty extremes and both reset phases are separately measured; existing alias/nonharmonic gates pass unchanged.

### Headroom and stereo deltas

Final Release figures (Debug also passes; raw tables retained separately):

| Finding / case | Result | Fixed gate |
|---|---:|---|
| Largest musical-case output; preset2-p1-v127-n16 | .472400 peak / .022429 RMS | peak <= .95 |
| Additional Output +6 dB stress; stress-o6-k1-e-5-c1800 | .928736 peak | Report raw; no universal clipping-free claim |
| Largest candidate stress peak growth; stress-o-3-k1-e5-c20 | +.471818 dB | <= +.5 dB |
| Largest first-10-ms peak increase; preset2-p3-v64-n1 | +.255146 dB | <= +.5 dB |
| Whole-corpus integrated RMS delta | +.084559 to +.446747 dB | musical absolute <= 2 dB |
| Worst musical mono/stereo RMS-ratio change; fx-o5-s1-m2 | -.083538 dB | >= -.5 dB |
| Worst overall mono ratio change, including stress | -.142105 dB | explicitly reported |
| Existing forced legal FX extreme | .346474 peak | <= 2 |
| Existing randomized 16-voice gate | .550456 peak | <= .95 |
| Existing isolated filter stress | 3.08514 peak | < 4 |

Metrics include L/R/Mid/Side peak and RMS, window DC, crest and demeaned correlation; silence has undefined correlation, not 1. Mid=(L+R)/2, Side=(L-R)/2. Detailed correlations, per-case deltas, unchanged component hashes and gates are in both final comparison directories. FFT bands are 4096-point Hann diagnostics, not a perceptual loudness score.

### Intermediate stages

32 chains null exactly against the complete processor; polyphony=1 rows measure real individual voice output. Example N=4, 16 notes, velocity127, note48+i, 48 kHz, block127, 2.2 s, Output -3 dB, fixed cutoff1800/resonance.18/drive3 with key/env/LFO contribution neutral, default layers and Osc2:

| Filter / FX | Before FX peak L | After FX peak L | After Output peak L | Stereo Output RMS |
|---|---:|---:|---:|---:|
| bypass / off | .487999 | .487999 | .345477 | .010033 |
| bypass / all | .487999 | .486536 | .344441 | .010145 |
| on / off | .429615 | .429615 | .304144 | .008530 |
| on / all | .429615 | .428160 | .303114 | .008623 |

The four isolated pre-filter probes use actual Unison, transient/noise and filter classes at constant cutoff with no Amp envelope. They are clearly labelled component probes rather than claimed instrumentation of an intact voice. Complete synth/rack/output measurements use the production classes and processor null test; no diagnostic code entered audio callbacks.

### Envelope example and realtime safety

At 48 kHz, 320 ms stages, Sustain .5, A/B Attack sum is exactly 9495.056099176407 and all three stage counts remain 15,360 samples. Decay levels at 10/25/50/100% move from [.69890684,.54992592,.50494778,.5] to [.71315622,.55933267,.50696671,.5]. Maximum upward rebound moves from 5.573034e-6 to zero. Release energy moves from 208.29755 to 225.19836 with the same endpoint time. This is a contour change, not a time remap.

Only fixed float stage bounds and a construction-time immutable ratio were added. There is no new allocation, lock, IO, logging, GUI access, string lookup, RNG or per-sample transcendental operation. Bound parameter pointers/single validated snapshot, 16 preallocated voices, deterministic stealing, residual fade and FX-after-sum order remain intact. Existing finite fallbacks are unchanged; new callback/probe checks also reject floating invalid/divide-by-zero/overflow flags so a silent fallback cannot count as stability.

Existing performance gates pass without changes. Release FX integration realtime fractions range from .006904 tail-only to .019430 forced worst-case on this machine (all off .013802). These are test measurements, not universal CPU guarantees. No premature optimisation pass was performed.

## A/B listening package

39 raw stereo float32 WAV pairs per configuration cover Fresh/Factory phrases, diagonal waveform pairs, Unison counts and individual/all FX. Cross-waveform combinations, velocity/polyphony extremes and stress additionally have full numeric evidence. A/B raw file SHA-256, exact events/parameter hashes, RMS matching gains and mono residual differences are in listening-manifest.json.

- Release listening: AB/Comparison-Release-final/<case>/A-stereo.wav and B-stereo.wav.
- Corresponding A-mono.wav and B-mono.wav are arithmetic dual mono.
- Raw A: AB/A-Release-v3/raw; raw B: AB/B-Release-final/raw.
- Debug has equivalent AB/Comparison-Debug-final and raw reference/candidate paths.

Each complete clip receives **one constant attenuation** of the louder side to the quieter stereo RMS. Stereo mismatch <= .2 dB is checked for every pair. There is no peak normalization, segmented matching, limiter or AGC. Mono retains the same stereo-match gains; its residual differences remain visible (largest listening-pair mono mismatch is approximately .01 dB). Short clips use the declared fixed full-clip RMS rather than invalid LUFS gating. Raw audio is untouched by matching. Matched copies and large JSON/WAV evidence are local/ignored, not committed.

No listening was performed or asserted by the agent. Rejected A3/A3b material and logs are preserved separately, not passed off as final listening candidates.

## Final builds, tests and actual artifacts

Confirmed: Windows 11 x64; Visual Studio 2026 Community 18.9.2; MSVC 19.51.36256 (14.51.36231 tools); Windows SDK 10.0.26100.0; CMake 4.4.3; JUCE 9.0.1; C++20. No toolchain installation/update occurred.

Final commands were the requested fresh Visual Studio 18 2026 x64 configure, Debug build/CTest and Release build/CTest. The local launcher removes the inherited duplicate PATH/Path environment-key collision before invoking CMake/MSBuild; it changes no compiler warning flags or source. Logs below are in verification/.

| Step | Exit | Wall seconds | Log |
|---|---:|---:|---|
| configure | 0 | 4.543 | final/configure.log |
| debug-build | 0 | 109.775 | final/debug-build.log |
| debug-tests | 0 | 387.429 | final/debug-tests.log |
| release-build | 0 | 4.682 | final/release-build.log |
| release-tests | 0 | 52.067 | final/release-tests.log |

CTest itself reports Debug **29/29, 387.37 s** (new tone suite 324.74 s) and Release **29/29, 52.02 s** (new tone suite 35.84 s). New/total compiler warnings in final build logs: **0**. Both generated-version checks and actual artifact-version CTests pass. Complete detailed CTest output is retained as final/debug-last-test.log and release-last-test.log.

Final binary identity:

| Binary | Bytes | SHA-256 |
|---|---:|---|
| Debug Standalone | 28872192 | B1992FC79A1A8708AC24398E52306FB9FF5AFC1CCD40E063B44558D2524BCFD1 |
| Debug VST3 | 28429312 | 426C0688CA32648B1762667681CBFEEA07B86B4CA75495DB24D77DCB70E05FB7 |
| Release Standalone | 9442304 | 015C9650658C8A50141AD6AF449EAFDDE651188C0D05FA67E661C0E3DD1B0298 |
| Release VST3 | 9422848 | B383B36FA59786C853F0291DD97B033856BB882A53EB846B4CCB83C1F9FCE716 |

Paths: build/DeepPluck_artefacts/<Debug|Release>/Standalone/DeepPluck.exe and build/DeepPluck_artefacts/<config>/VST3/DeepPluck.vst3/Contents/x86_64-win/DeepPluck.vst3. Local copies: Artifacts/<config>/DeepPluck.exe and complete DeepPluck.vst3 bundles.

Six explicit required version findings are all 0.11.25: Debug/Release VST3 moduleinfo Version, Debug Standalone FileVersion/ProductVersion, Release Standalone FileVersion/ProductVersion. Both inner VST3 binaries also report FileVersion/ProductVersion 0.11.25; both VST3 class metadata versions are 0.11.25. Factory and remaining class metadata are byte-equivalent as parsed values. Complete bundle file count/path/size/hash manifests and standalone hashes match local copies; no stale bundle members exist.

Single authoritative version remains project(DeepPluck VERSION 0.11.25). COPY_PLUGIN_AFTER_BUILD FALSE, local copy paths and pre-build/artifact checks remain intact.

## Standalone and manual status

Final Debug: native main window, ordinary WM_CLOSE accepted, exit 0, no timeout/force/rest process; receipt standalone-Debug-v2.json. Final Release: same successful outcome; receipt standalone-Release.json. Each receipt's executable SHA matches the final standalone. The failed first helper-window attempt remains standalone-Debug.json with timeout/forced cleanup honestly recorded. Pre-existing user instances were never targeted.

Still **open**, requiring actual user/host work:

- Matched stereo/mono listening: Fresh and four factories, both oscillators/all waves, single/chord/arpeggio/repeated plucks, velocity response, attack/body/tail, early Note-Off and live Release.
- Unison 1–4 width/density without lost centre/bass; high Resonance/Drive without objectionable loudness loss or harshness; existing FX clarity and tails. Track-B slow variation is N/A because none is implemented.
- Cubase identity, exactly 62 automation entries/order/semantics, V0.11.0 and older project/state/preset recall, existing >2-s Attack migration (no new mapping delta).
- Tune/envelope/filter/drive/oscillator/Unison/waveform/PW/LFO automation, Random/Amount/Locks/Undo and User/Pack/Imported/Custom behavior.
- Save/reopen independent of external preset files, no ghost tails at loads, multiple instances, identical prepared MIDI for realtime playback/offline bounce, voice stealing and long release.
- Real Standalone MIDI/audio devices; headphones and suitable speakers.

Neither prior milestone acceptance nor automatic smoke proves these checks. If listening finds only difference or a regression, reconsider/revert the candidate through a new verified change; do not label it musically complete automatically.

## Documentation, Git and final DoD

Updated README.md, ARCHITECTURE.md and AGENTS.md together; added Tests/ToneVoicingAudit.md. Architecture also corrects the stale Delay Free Time prose from 1..2000 to the existing frozen **10..2000 ms** contract; no parameter code changed. Added ToneVoicingAudit.cpp, CompareToneVoicing.ps1 and SmokeStandalone.ps1; existing test sources remain intact.

Before implementation staging: only the explicit owned source/build/docs/tests paths differ, cached diff is empty and protected files remain untracked/ignored. Only those owned paths enter the implementation commit; no git add . or add -A. The report is the sole path in the following report commit. verification/technical-evidence.json captures precommit status, all final gates, 50-file source delta, complete protected before/after records, adapters, binaries and copy manifests. verification/handoff.json records both commits and final status, with no own tracked/staged remainder. No push/tag/install/RC/release task is performed.

Automatable DoD: passed. Original and new tests, compatibility, actual reference provenance, waveform/filter/gain/envelope/stereo/headroom data, raw/matched A/B, both builds, real versions/local copies, both normal Standalone closes, realtime/performance review and file protection are verified. Listening/host DoD: explicitly pending, not an external technical blocker and not a fabricated approval.

## Protected user-file appendix

All 18 sizes and SHA-256 values below were equal **before and after** implementation. The machine-readable receipt records separate before/after fields. Entries remain untracked or ignored, including autosaves; none is part of either commit.

| Protected path | Bytes before = after | SHA-256 before = after |
|---|---:|---|
| CubaseTest/Auto Saves/DeepPluckTest-01-(MIDI importieren SpurDeepPluck).bak | 677938 | F589C323777A8CBEC9C3C1EF334E443E05C2889D14C5C834D66C7209EAEF8380 |
| CubaseTest/Auto Saves/DeepPluckTest-02-(Leer).bak | 791594 | D3EADD7DEAB8D7EB83F0855B7772DA017FCBB4683DC0FA370BD291506FD14ACC |
| CubaseTest/DeepPluckTest.cpr | 793275 | EACE6022C1A6B5512F5E3CDC7EA048ABADE96AA630F2CD9027979421E41E7B13 |
| Docs/a_high_detail_user_interface_screenshot_of_a_virtu.png | 1670004 | 1C974D7D7820031BE8CB09FB1B2CE656FE4F6F80E344CC9F416155580C5FD219 |
| Docs/Codex-Bild 31. Aug. 2026, 11_53_35.png | 1487439 | 067F6550C004B2C47857A9F75496F493E3A3C3DBC424F44DD69BA56D5DCEDDB2 |
| Docs/deeppluck_synthesizer_oberfläche.png | 1487439 | 067F6550C004B2C47857A9F75496F493E3A3C3DBC424F44DD69BA56D5DCEDDB2 |
| Docs/DeepPluck_V0.10.0_GUI_UX_Finalization_MasterPrompt_Rev1.txt | 66004 | 627E27F9F9C0DB59576865A6A4B6FED43AC3DE5A4543CF6D60DD2B177B6953EA |
| Docs/DeepPluck_V0.11.0_Parameter_Review_Compatibility_Freeze_MasterPrompt_Rev1.txt | 65687 | D7E6E205DB337BA1F8BFA9A1412DDF02DC9D66D4C8947C4BAC58AA780334FE8D |
| Docs/DeepPluck_V0.11.25_Tone_Voicing_Refinement_MasterPrompt_Rev1.txt | 89319 | 8953FB2F5CD0667927E59818158535A25E5D0B6B969E6934DE9D607A1DE38DA6 |
| Docs/DeepPluck_V0.2.0a_Master_Prompt_Rev1.txt | 71058 | D9FBC1AC0F427E85FEBA3001018FB7A180AB3AA9BEFB23E9345FDCE215C6A9AC |
| Docs/DeepPluck_V0.2.0b_MasterPrompt_Rev1.txt | 69848 | 7485ED397B1B2541D8F3062F141388B4A31F4496465031535E2A989B9E398B4D |
| Docs/DeepPluck_V0.5.0_Second_Oscillator_MasterPrompt_Rev1.txt | 67755 | FE239DD85257ADDF1C77562414EA44126CE71EB23FCAA38C9A0D495458B8115A |
| Docs/DeepPluck_V0.6.0_Unison_Stereo_Width_MasterPrompt_Rev1.txt | 74230 | F955FBF5E8EC1FF1AA3029ACD36195E8C282E65F7AC0CBDF382D651EAC0B51B7 |
| Docs/DeepPluck_V0.6.5_Functional_GUI_Reorganization_MasterPrompt_Rev1.txt | 47921 | 8EBFE9705CDA3593B45A4795D02D9C7BF9D0778C92AFDA4C49546B172DC4AA00 |
| Docs/DeepPluck_V0.7.0_Modulation_MasterPrompt_Rev1.txt | 63160 | 250F5EB3F8092FFD6E601CEB014AAA998B133A13D029E5B68F67EF8D9BBA4051 |
| Docs/DeepPluck_V0.7.5_Oscillator_Waveform_Expansion_MasterPrompt_Rev1.txt | 68380 | F197C3C2FF2C7B661101E198D6DDECE8680556EBCBDB85CE44B9D62FD6952C67 |
| Docs/DeepPluck_V0.8.0_Randomization_Preset_System_MasterPrompt_Rev1.txt | 73491 | 35D6D31BCB2DEE560DB38DFA3FFBA97E527536B1B5E6D1E46B944F042E74EF04 |
| Docs/DeepPluck_V0.9.0_Effects_MasterPrompt_Rev1.txt | 69915 | 1698E03458C82122F51A573C8873734DC983FB7644F4B287F8C63EE0AD8CB621 |
