Πώς λειτουργεί το Τόνος ήχου
Ο Τόνος ήχου μετατοπίζει μια ηχητική ροή προς τα πάνω ή κάτω κατά ημιτόνια, από μία οκτάβα κάτω έως μία οκτάβα πάνω, χωρίς να αλλάζει τη διάρκειά της, εξ ολοκλήρου μέσα στο πρόγραμμα περιήγησής σας. Η παραδιδόμενη έκδοση ffmpeg.wasm δεν έχει ενσωματωμένο ειδικό μετατοπιστή τόνου υψηλής ποιότητας, οπότε αυτό το εργαλείο κατασκευάζει έναν από φίλτρα που είναι ΠΑΝΤΑ διαθέσιμα: πρώτα κανονικοποιεί τον ήχο σε γνωστό ρυθμό δειγματοληψίας 48000 Hz (aresample), μετά επανασημειώνει εκείνο τον ρυθμό σύμφωνα με τον λόγο τόνου (asetrate), που μετατοπίζει τόνο και ταχύτητα μαζί, και τέλος αντισταθμίζει την αλλαγή ταχύτητας με την ίδια αλυσίδα χρονικής διαστολής atempo που χρησιμοποιεί η Ταχύτητα ήχου, αποκαθιστώντας την αρχική διάρκεια ενώ διατηρεί τον νέο τόνο.
Αυτή είναι μια πραγματική, έντιμη ανταλλαγή: είναι ένας κλασικός μετατοπιστής βασισμένος σε ρυθμό δειγματοληψίας, όχι ένας phase-vocoder ποιότητας στούντιο (όπως το Melodyne ή ένα εργαλείο βασισμένο σε rubberband), οπότε μεγάλες μετατοπίσεις μπορεί να ακούγονται ελαφρώς τεχνητές σε πολύπλοκο υλικό όπως ένα πλήρες μιξάζ, ενώ μικρότερες μετατοπίσεις σε μία φωνή ή όργανο τείνουν να ακούγονται καθαρές.