Cách "Lên Dây Đàn Guitar" lắng nghe cây đàn của bạn
Khi bạn gảy một dây đàn, nó rung động và tạo ra sóng âm truyền trong không khí. Công cụ Lên Dây Đàn Guitar sử dụng micro của thiết bị để "nghe" những sóng âm này. Quá trình này diễn ra hoàn toàn trên thiết bị của bạn; âm thanh không bao giờ được ghi lại hay tải lên bất cứ đâu. Bên trong, công cụ sẽ chuyển đổi sóng âm thành tín hiệu kỹ thuật số. Nhiệm vụ cốt lõi của nó là xác định tần số cơ bản của nốt nhạc, tức là tốc độ rung của dây đàn, được đo bằng đơn vị Hertz (Hz). Để làm điều này, nó sử dụng một thuật toán phân tích chu kỳ trong miền thời gian, cụ thể là hàm chênh lệch bình phương chuẩn hóa (NSDF). Thuật toán này rất hiệu quả trong việc tìm ra chu kỳ lặp lại cơ bản của sóng âm, ngay cả khi có các họa âm (âm bồi) phức tạp. Nó cũng được tối ưu hóa để không bị sai lệch khi xử lý các nốt trầm, một vấn đề thường gặp ở các bộ lên dây đơn giản. Đó là lý do tại sao việc gảy từng dây một lại quan trọng. Nếu bạn quẹt cả hợp âm, công cụ sẽ nghe thấy sáu nốt nhạc khác nhau cùng một lúc, giống như cố gắng nghe một người nói trong một căn phòng đông người. Bằng cách gảy riêng từng dây, bạn cung cấp một tín hiệu rõ ràng, cho phép công cụ đo lường chính xác cao độ của dây đó.