2 điểm bởi caaat 2026-02-25 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Tadak - trình phát tiếng ồn trắng của riêng tôi

Tổng quan dự án

Đây là một ứng dụng trình phát tiếng ồn trắng tùy biến trên nền tảng iOS, được tạo ra để người dùng có thể tự thiết kế môi trường âm thanh của riêng mình.

Xác định vấn đề

Thông qua việc phân tích bình luận của các video tiếng ồn trắng trên YouTube, chúng tôi đã rút ra những nhu cầu của người dùng như sau.

  1. Muốn thêm hoặc loại bỏ một âm thanh cụ thể.
  2. Âm thanh lặp lại và giả tạo gây khó chịu.
  3. Mỗi người cảm thấy dễ chịu ở những dải tần khác nhau.

Nói cách khác, thứ cần thiết không phải là các preset cố định mà là tiếng ồn trắng được cá nhân hóa cho từng người dùng.

Đặc điểm thiết kế

  • UI mang cảm xúc analog dựa trên concept đĩa LP
  • Tương tác điều chỉnh âm lượng theo tốc độ quay của bản ghi
  • Cấu trúc cho phép điều khiển trực tiếp cần tonearm
  • Hỗ trợ bố cục Stack / Grid
  • Bố cục responsive hỗ trợ đa nhiệm trên iPad
  • Áp dụng Liquid Glass của iOS 26

Không chỉ là một trình phát đơn thuần, ứng dụng còn tái hiện trải nghiệm thao tác với thiết bị âm thanh thực tế.

Âm thanh không gian tùy biến

  • Đặt nguồn âm trên tọa độ không gian 2D
  • Điều chỉnh hướng và khoảng cách bằng kéo thả
  • Kết hợp nhiều âm thanh để tạo soundscape được cá nhân hóa

Ứng dụng hiện thực hóa âm thanh không gian chân thực bằng cách tận dụng PHASE (Physical Audio Spatialization Engine).

Thiết kế âm thanh dựa trên fractal

  • Âm tín hiệu không tuân theo vòng lặp cố định
  • Sử dụng thuật toán fractal dimension để điều chỉnh linh hoạt thời điểm phát và tần suất
  • Loại bỏ các mẫu hình nhân tạo để giảm mệt mỏi cho não bộ

Màu nhiễu và cá nhân hóa

Ứng dụng phản ánh sự khác biệt trong cảm nhận âm thanh theo đặc tính tần số bằng cách sử dụng khái niệm màu nhiễu.

  • White: năng lượng đồng đều trên toàn dải
  • Pink / Brown: nhấn mạnh tần số thấp
  • Blue / Violet: nhấn mạnh tần số cao

Thiết kế cho phép người dùng tự điều chỉnh đặc tính tần số để tính đến sự khác biệt trong cảm nhận âm thanh của từng cá nhân.

Triển khai equalizer

  • Xử lý biến đổi tần số dựa trên FFT
  • Tận dụng framework Accelerate(vDSP)
  • Thiết kế lại chất âm thông qua tái cấu trúc phổ
  • Áp dụng hiệu chỉnh gain dựa trên RMS và soft clipping
  • Tối ưu hóa SIMD để đạt tốc độ xử lý gần thời gian thực

👉 App Store

Chưa có bình luận nào.

Chưa có bình luận nào.