1 điểm bởi GN⁺ 2024-05-29 | 1 bình luận | Chia sẻ qua WhatsApp
  • Grooved là ứng dụng cho phép phân tích bằng iPhone sau khi phát một bài hát để kiểm tra và điều chỉnh tốc độ turntable
  • Quy trình sử dụng được đơn giản hóa thành 3 bước Play, Analyze, Tweak, cho phép căn chỉnh chỉ bằng phát nhạc và phân tích trong ứng dụng mà không cần thiết bị riêng
  • Luồng âm thanh được xử lý cục bộ trên thiết bị và không bị ghi âm, ứng dụng cũng không thu thập bất kỳ dữ liệu nào
  • Việc triển khai chỉ sử dụng các thành phần tích hợp sẵn của Apple, không phụ thuộc vào thư viện hay API bên thứ ba
  • Ứng dụng iOS có trên App Store, còn phiên bản Android được lên kế hoạch phát hành trên Play Store trong tháng 6 sau giai đoạn beta kín

Căn chỉnh tốc độ turntable bằng bài hát

  • Grooved là ứng dụng giúp kiểm tra tốc độ của turntable chỉ với một lần chạm để hỗ trợ căn chỉnh
  • Thay vì các quy trình phức tạp, người dùng chỉ cần phát nhạc, bắt đầu phân tích trong ứng dụng, rồi điều chỉnh turntable theo kết quả
  • Play, Analyze, Tweak

    • Play: Chọn một bài hát hay và phát lớn
    • Analyze: Mở Grooved và bắt đầu phân tích
    • Tweak: Điều chỉnh turntable và lặp lại nếu cần

Quyền riêng tư và tình trạng phát hành

  • Grooved không thu thập bất kỳ dữ liệu nào
  • Luồng âm thanh được xử lý cục bộ trên thiết bị của người dùng và không bị ghi âm
  • Ứng dụng chỉ sử dụng các thành phần tích hợp sẵn do Apple cung cấp, không dùng thư viện hay API bên thứ ba
  • Người dùng iOS có thể tải Grooved từ App Store
  • Grooved for Android hiện đang ở trạng thái beta kín và đặt mục tiêu phát hành trên Play Store trong tháng 6
  • Có thể tham gia thử nghiệm Android hoặc theo dõi tin phát hành qua Mastodon hoặc Twitter

1 bình luận

 
GN⁺ 2024-05-29
Ý kiến trên Hacker News
  • Hôm qua tôi mở đĩa thì vợ tôi nói nó đang phát quá nhanh. Ban đầu tôi nghĩ là không phải vậy, nhưng hôm nay sau khi đọc bài này và thử ứng dụng thì theo app, nó đang nhanh hơn 3,5%
    Giờ tôi phải tìm cách chỉnh cái này. Thực sự cảm ơn vì đây là một app miễn phí, gọn gàng, không rườm rà
    Cập nhật: YouTube đã giúp tôi giải quyết. Đây là mẫu mâm đĩa than phổ thông khá phổ biến, Audio-Technica LP60, nên tôi để lại link video để người khác cũng tham khảo - https://www.youtube.com/watch?v=d3PdS2V8Jz0

    • 3,5% là khá lớn đấy. Một nửa cung thiếu một chút là 6%
      Nằm đâu đó giữa 59~60 cent, tức còn lớn hơn 1/4 nửa cung. Chính xác thì (* 1200 (log2 1.035)) ra 59.5569212695205, nên làm tròn 3 chữ số có nghĩa là 59,6 cent. Ai nhớ được một bài hát nên nghe trong đầu như thế nào thì có thể nhận ra mức chênh này. Đặc biệt là nếu mới nghe bài đó gần đây
    • Thật tuyệt khi bạn đã trực tiếp thử nó. Đây đúng là tình huống mà tôi mong tới khi làm app này
      Tôi muốn tạo ra một công cụ cực kỳ đơn giản cho những người muốn làm cho tiếng đĩa than hay hơn nhưng không có thiết bị hay kiến thức cần thiết để tự cân chỉnh
    • Tôi tò mò vì sao vợ bạn lại cảm thấy nó quá nhanh. Là do cao độ không đúng, do tiết tấu nhanh hơn, hay vì lý do nào khác
    • Có vẻ bạn khá may mắn. Tôi dùng cùng mẫu mâm này, và trên Android tôi đo bằng app khác dùng con quay hồi chuyển thì độ lệch trung bình chỉ 1,3%
      Tôi cũng có cảm âm khá tốt và lúc nào nghe cũng thấy ổn
    • Cho tôi hỏi, mâm này có đèn nhấp nháy đồng bộ với mép platter để hiển thị tốc độ không?
  • Cách làm này có vẻ cực kỳ thông minh. Tôi rất muốn biết thực tế nó hoạt động thế nào
    Ban đầu tôi tưởng nó so sánh track vinyl với bản digital chuẩn từ dịch vụ streaming, rồi phân tích tần số bằng biến đổi Fourier nhanh hoặc xem thời điểm xuất hiện các đỉnh. Nhưng xem video demo thì thấy không cần cung cấp bất kỳ thông tin nào về bài hát
    Nên tôi đoán có thể nó đang xem tần số có khớp đến mức nào với thang âm chia đều lấy A 440Hz làm chuẩn. Nhưng như vậy lại nảy ra ba thắc mắc: liệu nó đương nhiên sẽ không dùng được với album hài độc thoại hay đoạn solo trống không, liệu mọi album có thực sự được chỉnh theo A 440Hz không, và nếu tốc độ mâm sai quá 2,8% thì có phải nó sẽ khớp nhầm sang nốt khác không

    • Không phải album nào cũng theo 440Hz. Chỉ cần cầm nhạc cụ chơi theo album là thấy điều này rất rõ
    • Có khi còn chẳng cần tới biến đổi Fourier nhanh. Chỉ cần đếm nhịp rồi có cơ sở dữ liệu BPM của các bài nổi tiếng là được
      Để nhận diện bài đang phát thì có thể dùng thứ như AcoustID/Chromaprint. Đúng kiểu những ý tưởng hay nhất: rất đơn giản
    • Tôi đoán là 1) phát hiện wow: https://www.youtube.com/watch?v=kCwRdrFtJuE 2) đo chu kỳ của wow 3) làm tròn về tốc độ đĩa gần nhất rồi báo độ lệch
      Ngay cả khi tiếp cận kiểu cầm một thuật toán FFT phổ thông rồi “đập tới khi chạy được”, thì có vẻ nó vẫn có khả năng hoạt động với nỗ lực vừa phải mà không cần xử lý đầu ra theo kiểu quá chuyên gia xử lý tín hiệu
    • Khi dàn nhạc chơi cùng đàn organ thì organ sẽ là mốc chuẩn. 440Hz là tiêu chuẩn tương đối mới, và nhiều cây organ được chế tạo trước đó
    • Cả album pop cũng không phải cái nào cũng là 440Hz. Pyromania của Def Leppard lệch khỏi chuẩn tuning khoảng 1/4 cung, và còn nhiều ví dụ tương tự
  • Những mâm đĩa than tôi từng dùng hồi nhỏ đều có chức năng hiệu chỉnh tích hợp. Ở cạnh bên platter có bốn hàng hình vuông đen/bạc lặp lại, cùng một đèn nhấp nháy theo tần số điện lưới và một núm xoay nhỏ; mình chỉnh tốc độ quay cho tới khi hàng tương ứng với tổ hợp 50/60Hz và 33/45RPM trông như đứng yên
    Đó đúng là một mẹo rất thông minh

    • Có vẻ hồi nhỏ bạn đã được dùng mâm khá xịn. Đây là một đặc điểm phân biệt giữa nhóm người chơi nhạc nghiêm túc với nhóm chỉ muốn bật nhạc lên nghe
      Hơn 20 năm rồi tôi chưa đụng vào mâm đĩa than, nhưng bây giờ người còn dùng mâm hẳn đã thuộc nhóm chơi khá nghiêm túc, nên nếu làm mâm mà không có khả năng chỉnh kiểu này thì chắc bị thị trường cười cho. Chẳng lẽ bước tiếp theo là belt-drive, kim nhựa, rồi tay cần có đối trọng không chỉnh được nữa sao :)
    • Tôi nghĩ nếu là mâm có thể chỉnh tốc độ motor thì chắc vốn đã có chức năng như vậy rồi. Dù đúng là tôi chỉ dựa trên kinh nghiệm khá hạn chế với mâm đĩa than mấy chục năm trước
      Làm app nhỏ như vậy thì ổn, nhưng nếu chỉ cho biết sai số của một mâm không chỉnh được thì tính thực dụng sẽ không cao
    • Nếu mâm không có strobe tích hợp nhưng có vạch căn chỉnh ở mép ngoài, bạn có thể tải app strobe trên điện thoại để đo và chỉnh tốc độ mâm thật chính xác
    • Ở các nơi như máy in, người ta đã thay thế rất nhiều động cơ bước bằng phiên bản tinh vi hơn của đúng nguyên lý này với sọc và cảm biến quang. Chắc hẳn cũng có sản phẩm làm điều tương tự cho mâm đĩa than
    • Nếu không có những thứ đó thì có thể tải về và in ra đĩa strobe để dùng
  • Khá hay, nhưng nếu làm được thì sẽ tuyệt hơn nữa nếu nó còn xác định được những thứ khác như lực tì kim đã đúng chưa hay cartridge đã cân chỉnh chuẩn chưa. Ví dụ có thể kiểm tra xem kênh trái/phải có bên nào nghe to hoặc nhỏ hơn không
    Câu chữ trên website làm tôi hơi ngại. Tôi không chắc một app như vậy có cần phải chêm cả phê phán lối copywriting hiện đại hay không, và cá nhân tôi thấy nó cũng tạo cảm giác thân mật quá mức kiểu “chúng tôi hiểu bạn” hơi giống chính thứ mà nó đang muốn phê phán

  • Tôi thích phần mở đầu của website. Trong bếp tôi ghét các công cụ chỉ làm một việc, nhưng phần mở đầu đó lại gợi cho tôi nhớ đến cảm giác kỳ diệu gần như phép màu mà những thứ như vậy từng mang lại vào thời smartphone hiện đại đời đầu

  • Tôi đã thử với khoảng một chục đĩa nhưng cứ hiện thông báo “hãy kiểm tra xem thiết bị có nghe được nhạc hay không, và hãy dùng bài hiện đại có nhịp rõ ràng”
    Rõ ràng là có nhịp rất rõ

    • Lạ thật. Bạn có thể chia sẻ ví dụ những đĩa đã dùng không? Tôi cũng tò mò không biết đó có phải các đĩa khá phổ biến hay nổi tiếng không
      Tôi cũng muốn biết trong lúc phân tích, biểu tượng hình đĩa nhỏ có chuyển động không. Nếu nó chuyển động thì nghĩa là điện thoại đang nghe được âm thanh từ đầu phát đĩa. Nói thêm cho chắc là bài hát cần được phát to qua loa
  • Trước đây tôi từng dùng một ứng dụng đo vận tốc góc bằng gia tốc kế để hiển thị RPM. Cách làm là đặt điện thoại lên trên mâm xoay, và có khá nhiều ứng dụng kiểu đó.
    Ngoài ra thì tôi không rõ vì sao lại cần một phương pháp khác

    • Tôi hoàn toàn là người mới, nhưng nếu điện thoại ngày nay to và nặng như vậy thì chẳng phải trọng lượng của điện thoại sẽ làm mâm xoay chậm đi và ảnh hưởng khá lớn đến RPM sao?
  • Đây chỉ là bài kiểm tra để xem đĩa có phát ở đúng tốc độ hay không thôi à? Hay còn có chức năng nào khác? Tôi tò mò không biết nó so sánh với bản ghi đã được xác thực của bài hát hay chỉ đo xem bài đó lệch bao nhiêu cent so với cao độ tự nhiên.
    Nếu là cách sau thì có rất nhiều đĩa trong bộ sưu tập của tôi không phát ở cao độ tự nhiên. Ngoài ra, một vài đĩa 45 vòng trong bộ sưu tập của tôi có lỗ tâm không được khoan đúng chính giữa, nên mỗi khi đĩa quay thì cao độ lại dao động lên xuống. Tôi muốn biết ứng dụng này sẽ phản ứng ra sao trong những trường hợp như vậy, và có thể đưa ra gợi ý gì để giảm thiểu hay không

    • Có lẽ có thể xử lý độ lệch tâm đó bằng cách nhìn vào dao động nhỏ, lặp đi lặp lại trong phổ tần.
      Chu kỳ dao động sẽ liên quan đến bán kính tính từ tâm, còn biên độ dịch chuyển của phổ sẽ liên quan đến bán kính và độ lệch tâm. Nếu là loại truyền động trực tiếp hiện đại thì có vẻ có thể xử lý được biến thiên tốc độ, và rất có thể đã có ai đó làm rồi
  • Đây là một ứng dụng đơn giản một cách hoàn hảo. Tối nay tôi sẽ thử với Technics SL1200 mk2 của mình.
    Nói thêm thì đọc những bình luận của dân kỹ thuật đang cố hiểu một ứng dụng căn chỉnh thiết bị phát nhạc analog cũng khá buồn cười :-)

    • Tôi nghĩ cái này dành cho mâm xoay truyền động dây curoa, chứ không phải truyền động trực tiếp. Tôi cũng có một cặp 1200.
      Dạo này hầu hết mixer đều có sẵn chức năng BPM, còn trước đây thì tôi kiểm tra BPM bằng bộ đếm micro BPM màu đỏ và ampli tai nghe. Trên cặp 1200 của tôi, khi pitch bị khóa thì chưa bao giờ nó đọc khác với BPM mà nhà sản xuất đặt ra
  • Tôi khá hoài nghi. Nếu không có một nguồn tham chiếu từ phương tiện số, thì không thể biết một bài hát bất kỳ phát ra từ đầu đĩa than có đúng tông hay không.
    Nó có phải đang bắt dấu vết tiếng ù 60Hz còn sót lại trong bản ghi không? Hay là nó sẽ ép một bài bị lệch tông về đúng concert pitch? Tất nhiên, nếu bạn không muốn hoặc không thể lên dây nhạc cụ trong lúc chơi theo bản nhạc thì việc đó sẽ rất hữu ích.
    Để chỉnh cho đúng tốc độ, tôi sẽ tìm trong bộ sưu tập đĩa một bài có nốt ngân dài, tìm đúng bài đó trên YouTube, dùng máy lên dây kỹ thuật số để lấy cao độ chuẩn của nốt đó, rồi chỉnh đầu đĩa sao cho nốt ấy khớp với độ chính xác 0.1Hz. Ngay từ đầu tôi đã thắc mắc vì sao đèn strobe tích hợp để chỉnh tốc độ, vốn rất phổ biến ngay cả trong các gia đình thu nhập thấp năm 1984, lại không còn có trên đầu đĩa than năm 2024

    • Đáng tiếc là hiện nay khá nhiều mâm xoay tầm trung không có strobe. Cái của tôi cũng vậy, và có lẽ là vì lý do thẩm mỹ. Ngay cả khi xem các cửa hàng trực tuyến bây giờ thì cũng chỉ có vài mẫu có strobe.
      Hoài nghi là tốt thôi. Theo định luật thứ ba của Clarke, điều đó có nghĩa là tôi đang làm gì đó khá ghê gớm. Bạn có thể xem cảnh tôi thử ứng dụng với nhiều đĩa khác nhau ở đây: https://twitter.com/OKatBest/status/1795453042994680148
      Kết quả sẽ không hoàn hảo 100% và cũng không tốt bằng việc căn đúng một tần số cụ thể, nhưng vẫn có thể đưa nó đến khá gần RPM lý tưởng
    • Tiếng ù 60Hz có lẽ sẽ không dùng được đâu. Ở châu Âu người ta dùng 50Hz