Dự án/MH Sample FL
Tìm, nghe và sử dụngAlpha

MH Sample FL

Không gian quản lý sample local-first dành cho producer sử dụng FL Studio.

v0.1.0-alphaWindowsLocal-firstNot commercialized

Ứng dụng desktop giúp duyệt, preview và ghi nhớ sample đã dùng trong project FL Studio. Mục tiêu: tìm nhanh, nghe trước, ghi nhớ project — sample, giữ nguồn và license, phát hiện file thiếu hoặc trùng mà không phá dữ liệu.

Phiên bản v0.1.0-alpha — còn nhiều runtime gate chưa nghiệm thu, không phải bản phát hành.

Tính năng

Tìm kiếm

Quét folder, giữ cấu trúc cha–con, SQLite FTS5, filter và sort.

Preview

Nghe audio, xem waveform và metadata; không sửa file nguồn.

Ghi nhớ

Project Workspace, Project Memory, tag, note và xác nhận sample đã dùng.

Bảo vệ

SHA-256, báo cáo trùng chính xác, phát hiện file thiếu; chỉ đọc hoặc mô phỏng trước.

Nguồn gốc

Source, license và tài liệu chứng minh do người dùng bổ sung.

Sao lưu

Backup SQLite và export JSON; không bắt buộc cloud.

FL Studio drag

Native file drag qua cơ chế hệ điều hành (chưa gọi là tích hợp sâu).

Quy trình xử lý
  1. 01Add Folder
  2. 02Discovery: dựng cây thư mục
  3. 03Analyze: metadata, hash, audio
  4. 04Search / Filter / Preview
  5. 05Tạo hoặc chọn project
  6. 06Kéo sample sang FL Studio
  7. 07Xác nhận đã dùng
  8. 08Ghi chú, nguồn, license, backup
Bằng chứng hiện có
  • 10/10 automated tests trên Windows CI
  • TypeScript tsc --noEmit thành công
  • Vite production renderer build thành công
  • Electron Builder tạo được installer NSIS
  • Packaged app đã qua smoke launch trên Windows runner
  • Integration test kiểm WAV thật, SQLite, FTS search, SHA-256 và backup
Chưa được xác nhận
  • Nghiệm thu đầy đủ trên máy Windows của chủ dự án
  • Scan thư viện sample thật với giao diện redesign
  • Preview audio và waveform trong runtime desktop thật
  • Kéo file vào Channel Rack / Playlist / Sampler của FL Studio
  • Performance test với thư viện ~100.000 sample
  • Crash recovery và tình huống mất điện thực tế
  • Phát hành installer ổn định cho người dùng cuối
Được nói
  • Dùng cá nhân với FL Studio
  • Backup thư viện định kỳ
Không được nói
  • Không gọi là tích hợp sâu với FL Studio
  • Không coi native file drag là API chính thức