а есть ли собственно алгоритм вывода и способ обработки звука?
гляжу на старую дему, фиг пойми, как получали файл.
а есть ли собственно алгоритм вывода и способ обработки звука?
гляжу на старую дему, фиг пойми, как получали файл.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Дык...
http://zxpress.ru/article.php?id=11332
не работает
один только шум,в архиве WAV.
PHP код:
device zxspectrum128
ORG #61a8;8000
begin
DI
LD HL,wavs;Адрес
LD DE,37692;Длина
LD BC,#FFFD
LD A,8;Канал ;8 - A,9 - B,10 - C
OUT (C),A
_OUT1:
LD B,#BF ;_OUT1
LD A,(HL)
OUT (C),A
LD B,#40;Задержка ;от 1 до 255
DJNZ $
INC HL
DEC DE
LD A,D
OR E
JR NZ,_OUT1
stu: jr stu
EI
RET
;-----------------------------старая процедура------------------
LD BC ,$FFFD
LD A ,$07
OUT (C) , A
LD B ,$BF
LD A ,$3E
OUT (C) , A
LD B ,$FF
LD A ,$08
OUT (C) , A
LD B ,$BF
LD HL,wavs;$8000
DI
LC019:
LD A,(HL);C019
INC HL
OUT (C) , A
LD D ,$11
LC01F:
DEC D;C01F
JP NZ ,LC01F
LD A ,H
CP $e0
JP NZ ,LC019
EI
RET
wavs incbin "67780.wav"
end
display /d,end-begin
savesna "test.sna",begin
Faultless #03 это слишком!
---------- Post added at 21:03 ---------- Previous post was at 21:00 ----------
Для начала переведи wav в 8bit моно (в любом PC едиторе), после чего отреж заголовок файла, далее в Excess Sound Editor (ZX) переведи в 4 бита (там спец табличка юзается ) и дальше уже пуляй в порт AY.
насчет воспроизведения оцифровок еще можно у griv'a поинтересоваться
'SONGS FROM CRUEL WORLD' IS REMASTERED!
unmilky sky and other albums is here
speccy merchandise
we can dance beneath the fireflies on an empty road
there is the light that never goes out... (the smiths)
если кто-то что-то как-то, то вот моя аська - 371432992
zxart.ee - архив программ, графики и музыки ZX Spectrum.
заголовки не нужны, да и с описанием заголовка отрезать Wav можно.
самое странное в старой оцифровке - это как мы делали, на винде фиг знает в какой проге записан голос DWM/ZC - "Фак ю, ублюдки!" привет из прошлого, короче(
и что потом с записью было, я напрочь забыл, дема выпущена.
залез в дему Bye-Bye, но воспроизведение - просто тоска, и неясно, где создана.
утро вечером мудренее, короче, спать пора.
Последний раз редактировалось GriV; 07.08.2012 в 14:42.
надо найти в журналах эту табличку, которая из 8бит переводит в 4 бита для ау и законвертить. и все. а потом не забыть статью с вики закинуть
гляньте на результат Media Info:
4 бита есть, стерео - нет.разве что заново проделать манипуляции?General
Complete name : C:\sjasm\67780.wav
Format : Wave
File size : 36.8 KiB
Duration : 4s 624ms
Overall bit rate : 65.2 Kbps
Audio
ID : 0
Format : ADPCM
Format settings, Endianness : Little
Codec ID : 11
Codec ID/Hint : Intel
Duration : 4s 624ms
Bit rate mode : Constant
Bit rate : 64.0 Kbps
Channel(s) : 1 channel
Sampling rate : 16.0 KHz
Bit depth : 4 bits
Stream size : 36.8 KiB (100%)
Последний раз редактировалось GriV; 07.08.2012 в 14:45.
Вот такое ширпотреб вместо сэмпла.
теперь разобрался, другие сэмплы нормально играют, на EXCESS есть примеры. заморочка, видимо, в кодеке WAV-файла.
Последний раз редактировалось goblinish; 06.08.2012 в 07:26.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)