Немного предыстории:
Люди любят игры.
Люди пользуются Интернетом.
Интернету нужны игры.
Игры используют звук.
HTML5 имеет <audio>
.
Хорошо, пока все хорошо.
Недавно я обнаружил - к моему удивлению - что IE9 на самом деле поддерживает воспроизведениеRate.Я охотно дал ему попробовать.Еще более удивительно, что это действительно сработало.Я попробовал то же самое в Chrome, и, хотя он работал, он ужасно раздражал, когда я установил 0.5
.Я уже отказался от Firefox, потому что он не поддерживает MP3.
Двигаясь дальше, вот мой вопрос: и IE, и Chrome применяют коррекцию высоты тона при изменении воспроизведения.IE делает отличную работу, Chrome делает ужасную.В любом случае, я не хочу этого, я хочу звуки, чтобы изменить высоту тона.С такой мощью я могу удалить 650 файлов, которые мне пришлось генерировать процедурно, чтобы иметь альтернативную высоту звука, и у меня будет гораздо больше свободы в моих проектах.Черт, я мог бы даже сделать проигрыватель MOD-треков в HTML5 (за исключением канала Effects), если бы я действительно хотел.
Итак, есть ли в спецификации HTML5 что-нибудь, что позволяет мне отключать коррекцию высоты тона, и простоЗвук воспроизводился так, как если бы сэмплы были буквально растянуты или сжаты вместе?