Tune 4 4

Play in browser
Song title: Tune 4 4
Created by: Jon-Paul Eldridge
File format: AY
Sound device: Standard 3 channel AY/YM
AY chip type: AY-3-8910 / AY-3-8912
AY channel layout: ABC
AY frequency: 1.77 MHz (Original ZX Spectrum)
INT frequency: 50 Hz (Original ZX Spectrum)
Release name: Dizzy
Publication year: 1987
Duration: 3:00.00
Number of channels: 1
Container type: AY
Title (metadata): Tune 4
Author (metadata): Jon-Paul Eldridge
Original filename: Dizzy.ay
Download in original format: Download in original format Jon-Paul+Eldridge+-+Tune+4+4+%281987%29.ayJon-Paul Eldridge - Tune 4 4 (1987).ay
Download as MP3: Download as MP3 https://converter.dev.artweb.ee/music/56451_Jon_Paul_Eldridge_Title_1 4.mp3
Rating:
4.08
Played: 8
MD5: 696ad21943a7580ff3c72d3281895a09
Converted to mp3 by: ZXTune r4440
Uploaded by: moroz1999, 13.03.2015 08:09
4ept13.04.2021 17:35
В конце много тишины, возможно тоже была проблема с конверсией в mp3?
moroz199914.04.2021 10:43
У игровой музыки нет какого-то четкого формата (типа Pro Tracker), потому что в то время все писали собственные движки и инструменты, а кто-то и вовсе в машинных кодах реализовывал каждую мелодию отдельно. Поэтому для их проигрывания используется .ay файл - это по сути контейнер, внутри которого кусок кода игры, отвечающий за музыку. В проигрывателе, таким образом, работает сильно урезанный эмулятор спектрума, который этот кусок кода исполняет и проигрывает то, что этот код выдаёт на выход звука.
Отсюда следует простая проблема - невозможно по куску кода понять, какая длительность мелодии. .ay формат подразумевает хранение длительности для каждого трека, но её кто-то должен расставить вручную. Если вручную оно не поставлено (как в этом треке), то по умолчанию плеер считает, что мелодия длится три минуты. Собственно, отсюда и длинный кусок тишины в конце.
Сделать с этим вряд ли что-то возможно, потому что вряд ли кто-то готов взять все .ay файлы и расставить правильную длительность для всех треков.
introspec15.04.2021 03:40
К сожалению, там есть ещё один, ещё более неприятный нюанс. Время в .AY файле измеряется в секундах, но кол-во тактов в секунду у разных моделей является разным, так что по сути точное время проигрывания нельзя выставить даже теоретически.
4ept15.04.2021 11:21
Может возможно добавить "голосовалку" для тех кто слушает музыку и может промаркировать на каком моменте заканчивается аудио? Выставить минимальное количество голосущих необходимое для таска который "обкусает" mp3 и дополнительно в базе, на будущее, сохранит время "максимальной длинны" в секундах для этой композиции.

Leave a comment

Please perform a quick registration before leaving a comment

Votes history

Nickname Votes Date
tiboh514.04.2021 00:41
creator501.11.2019 13:39
moroz1999520.02.2017 13:53