Repository navigation
Releases: CTO-DRS/Lumina-Studio
Releases · CTO-DRS/Lumina-Studio
Release list
Lumina Studio v1.1.0 — Full Project Reorganization
Complete project reorganization (commit d126df5) — verified by a full real build.
What changed
engine/split into 5 domain packages:analysis,audio,color,export,mediaui/root decluttered:viewmodels/(Studio & Gallery VMs),editor/(StudioScreen + StudioPreferences)- Unit tests mirrored under
engine/analysisandengine/color docs/ARCHITECTURE.md: layers, engine contracts, data flow, threading, testing strategy- README rewritten (badges, architecture tree, engine table, build matrix)
- Added: LICENSE (MIT),
.editorconfig, GitHub Actions CI, organized.gitignore+ ProGuard rules
Verification (real build after reorganization)
:app:assembleDebug→ SUCCESS (≈23 MB debug APK):app:testDebugUnitTest→ 32/32 passed, 0 failed, 0 skipped
Assets
lumina-studio-v1.1.0-source.zip— full source snapshot (git archive of main @ d126df5)LuminaStudio-v1.1.0-debug.apk— verified debug build of the reorganized codebase
Lumina Studio v1.0.0 - First Verified Build
First release built and verified in a clean environment (JDK 21 + Gradle 9.3.1 + AGP 9.1.1 + Android SDK 36.1).
What is verified
:app:assembleDebugsucceeds ->app-debug.apk(~22 MB, debug-signed)- 32/32 unit tests pass (pure-JVM algorithm tests + Robolectric NATIVE-graphics tests over real bitmaps, Room DB and WAV files)
What is real in this build
- MediaCodec -> GL ColorMatrix -> MediaCodec -> MediaMuxer export pipeline with real progress
- Real pixel analysis (luma histogram, percentiles, Gray-World AWB, Laplacian sharpness, Sobel edges, zebra mask)
- Real PCM audio decode, RMS envelope and adaptive-threshold beat detection
- 7 procedurally synthesized WAV sound effects with real playback
- Starts with zero projects - no fake seeding
Install
This is a debug build: enable install-from-unknown-sources on the device, then install the APK below. Release signing with a private keystore comes later.
Source
The complete source is on main; the Source code (zip/tar.gz) links are auto-generated.