Retrojen Forum

Retro Sistemler => Atari => Konuyu başlatan: Pe@ceR - 10 Şubat 2014, 01:48:48

Başlık: Atari .YM müzik arşivi ?
Gönderen: Pe@ceR - 10 Şubat 2014, 01:48:48
Yeni yeni öğrendiğim bir metodla atari .YM müzik dosyalarını Oric üzerinde çalmak mümkün oluyor.

http://pacidemo.planet-d.net/aldn/index.html (http://pacidemo.planet-d.net/aldn/index.html)

Buradan birçok .YM dosyasına ulaştım ama nette başka bir .YM arşivi bulamadım.

.SNDH formatı ile binlerce dosyaya şuradan ulaşmak mümkün ama .SNDH yi orice çeviremiyorum : http://sndh.atari.org/ (http://sndh.atari.org/)

Atariciler olarak var mı bildiğiniz başka kaynak?
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Ref - 10 Şubat 2014, 10:05:35
atari st'deki ym çipi yüksek frekansta çalışıyor bu sebepten notalar ve kalite biraz farklı olabiliyor. Oric'deki frenkansı bilmiyorum ama işlemci 1mhz'de olduğuna göre daha hızlı olması birşey değiştirirmi bilmiyorum.

Atari ST YM- 2.00mhz
Zx spectrum AY - 1.8mhz
CPC AY - 1.0mhz
Oric AY- 1.0mhz? ( http://wiki.defence-force.org/doku.php?id=oric:hardware:ay-3-8912 (http://wiki.defence-force.org/doku.php?id=oric:hardware:ay-3-8912) )

Yani atari st ym müziklerini dinlerken bir şekilde downsampling yapılması gerekiyor, müzik malesef atarideki ile aynı kalitede olmuyor. Atari'deki sesi YM üretiyor dediklerinde dumur olmuştum, ulan madem öyle spectrum'un sesi niye o kadar dandik oluyordu? Tabii orada YM'yi süren 8k'lık bir 68000 işlemci var, bizde 3.5mhz z80. Güzel ay örnekleri dinledim sonra ama, bir atari st ym'si olmuyor tabii :)

örnek:
https://www.youtube.com/watch?v=T1XiGiwPhjs (https://www.youtube.com/watch?v=T1XiGiwPhjs)  (hostages, atari st)
https://www.youtube.com/watch?v=nfvfFXxgtgE (https://www.youtube.com/watch?v=nfvfFXxgtgE)  (hostages, zx speccy)
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Alco - 10 Şubat 2014, 12:40:44
Bulba (http://bulba.untergrund.net/music_e.htm)'dan birşey çıkmadı mı?

Project AY (http://www.worldofspectrum.org/projectay/gdmusic.htm)

8Bit Music Preservaton (http://www.8bittoday.com/articles/27/8bit-music-preservation/)

ZXtunes archive (http://www.general-files.pw/download/gs64d66b27hfi0/Rockman%20ZX%20Soundtrack%20ZX%20TUNES.rar.html)

Bunların içini kurcala biraz. İşine yarar birşeyler çıkar elbet.
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Pe@ceR - 10 Şubat 2014, 15:14:43
@Ref, PC için olan .YM player programda çaldığından çok daha güzel haliyle çalıyor hiç sıkıntı yok. Hızlanma da yok gayet senkronize. Gerek melodi gerek ritm gayet sıkıntısız çalabiliyoruz. MYM diye bir formata dönüştürüyorum ve bu MYM formatına doğrudan header ekleyip emulatöre atıyorum. MYM yi çalan bir makine kodu programı çalıştırınca da ram'e yüklenen müziği kusursuz bir şekilde çalıyor. Üstelik çalma işlemi TSR oalrak arka planda devam ederken program işleyişine devam ediyor. Örneğin mario ya da giana sisters gibi oyunumuz sürerken arka planda diskten yüklenen melodiler çalmak mümkün.

@Alco : Daha çok Spectrum AY foratında dosyalar var sanırım verdiğin sitlerde ama biraz daha kurcalamam lazım,teşekkürler :)

Birkaç deneme yaptım ve çok güzel sonuçlar aldım. Örneğin leisure suit of larry ve  defender of the crown 'un bütün müzikleri YM formatında çok kanallı ve ritmli olarak çalınabliyor ve sırf bu yüzden Oric DOC yapmaya karar verdim , en azından deneyeceğim :)


Edit : Mükemmel :) AY emülatör programı ile AY dosyalarını YM ye dönüştürebileceğimi gördüm. Sonra bunları MYM ye çevirip Oric'de çaldırabiliyorum, harika ! Çok teşekkürler !
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Ref - 10 Şubat 2014, 23:13:59
peacer, AY dosyalarını direkt olarak oric üzerinde çalacak programlar yok mu? Ay dosyası dediğimiz şey, AY register dökümünden ibaret bir akış dosyası. Spectrumda birkaç program var, örnek: SpecAY.

şu klasörde de birsürü AY araç ve müzik var:

ftp://ftp.worldofspectrum.org/pub/sinclair/music/

@alco: aynı klasörde bazı CPC demo ve oyun müzikleri de mevcuttur.

olmadı sen yaz bir tane :) interrupt sync olmadan çok zor olacaktır ama oluyor işte :D
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Pe@ceR - 10 Şubat 2014, 23:34:50
Açıkçası nasıl yapılır hiç bilemiyorum. MYM formatını çalan bir kod var elimde sadece. MYM nedir onu da bilmiyorum ama YM yi MYM ye çeviren bir programcık sayesinde çaldırabiliyorum sıkıntı kalmıyor.

Örnek :
video07 (http://www.youtube.com/watch?v=umeGHAQtOoc#)
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Ref - 11 Şubat 2014, 13:24:05
bu slideshow'u sen yaptın sanırım :) demo yazmaya ilk adım gibi olmuş :D

biliyorsundur mutlaka ama şurda mym formatlı müzikler var:

http://ftp.kameli.net/pub/mym/ (http://ftp.kameli.net/pub/mym/)

Bu arada Ym dosyaları ile ilgili şöyle bir bilgi mevcut:

"YM6 is just a register dump file. In chip music, sound registers are usually updated once per frame. A frame is generally updated at 50Hz. An YM6 file frame is a 16 bytes lenght frame. ...data are "interleaved" in the file, then packed with a great packer." Kaynak: http://leonard.oxg.free.fr/ymformat.html (http://leonard.oxg.free.fr/ymformat.html)

YM sıkıştırılmış register dump olduğuna göre, MYM büyük olasılıkla paketi açılmış halde YM dosyasıdır.
Başlık: Ynt: Atari .YM müzik arşivi ?
Gönderen: Pe@ceR - 11 Şubat 2014, 15:33:35
Evet :)  Aslında böyle bir demodisk hazırlıyorum zaten. Zamanın oric dışında çıkmışmeşhur oyunlarının müzikleri var elimde bir sürü. Bunların ekran görüntüleri ile birleştirip Oric'de olsalar nasıl olurdu gibisinden bir slide-show olacak. Amaç oric yazılımı ile uğraşan elemanlara fikir

Eldeki yazılımımız .YM dosyalarından .MYM ye çevirip doğrudan Oric teyp header ve verinin oric raminde yükleneceği hafıza adresini falan da ayarlayıp direkt .tap uzantılı emulatöre yüklenmeye hazır dosya oluşturuyor oldukça pratik yani. Ana .MYM olunca da buna teyp header ve ram adresi belirterek teyp imajına manuel olarak dönüştürmek mümkün. Verdiğin adres için de teşekkürler :)