Autor Wątek: Emulator AY-3-8912 na AVR  (Przeczytany 6728 razy)

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #15 dnia: 2017.06.17, 01:04:16 »
Nie mówię, że nie, ale zauważ, że są też tacy co wolą analogowe instrumenty z ich dobrodziejstwem inwentarza. Mnie osobiście "nie jara" muzyka z tego filmiku. Chwała im za twórczość, mają swoich odbiorców, niszę. Z całym szacunkiem, ale Tangerine Dream, Kraftwerk czy Klaus Schulze to nie jest, moje skromne zdanie.

De gustibus non est disputandum.

Hobby to hobby, lepsze lub gorsze pomysły, swoje realizuję dla siebie. Powiedzmy sobie szczerze, ten emulator to takie "bele co", substytut i tyle.
KL
-----
R Tape loading error 0:1

zaxon

  • *****
  • Wiadomości: 4090
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #16 dnia: 2017.06.17, 01:15:43 »
Wiesz,  Yerzmyey  i Ay - Riders to jest  nisza w/g ciebie ??
 Na AY potrafi cuda zagrac, miedzy innymi dlatego tez go do Tokyo zaprosili zeby zagral koncert, ci,  ktorych brzmienie prawdziwego AY jednak jara ;) No ale inni wola udawac ze blaszane wiadro na Atmedze zagra tak samo ;)

O tempora o mores ;)


Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #17 dnia: 2017.06.17, 01:20:12 »
Japońce mają dziwne gusta :P im coś bardziej odjechanego tym bardziej im pasuje, łącznie z automatami z używaną bielizną, a na wjeździe do ich kraju za Playboya musisz tłumaczyć się. :P

Poza tym wyciągasz daleko idące wnioski, z czegoś czego nie napisałem.

KL
-----
R Tape loading error 0:1

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #18 dnia: 2017.06.17, 07:51:03 »
Do tego projektu natchnął mnie @Skinner, wspominając przy okazji jakiejś rozmowy o fejsie z AYkiem, że jest emulator na ATmedze, wymieniliśmy kilka wiadomości w tej sprawie i od pomyślu do prototypu minęły prawie 2 miesiące.
Drobna poprawka nie @Skinner tylko @Silenter - chyba, że o czymś nie wiem.

Ja jestem zajarany muzyką 8-bitową ale nie w stylu Yerz'a.
Mój projekt trochę przystopował bo  @ZAXON zrobił niespodziewanie wznowienie TSFMów i część funduszy odpłynęła, a potem trzeba było obadać co to jest ten TSFM. W między czasie trochę elektroniki mi odparowało bo zasilacz breadboardowy puścił 12V na układy.
Właśnie się pozbierałem i idę dalej.
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #19 dnia: 2017.06.17, 08:38:45 »
Do tego projektu natchnął mnie @Skinner, wspominając przy okazji jakiejś rozmowy o fejsie z AYkiem, że jest emulator na ATmedze, wymieniliśmy kilka wiadomości w tej sprawie i od pomyślu do prototypu minęły prawie 2 miesiące.
Drobna poprawka nie @Skinner tylko @Silenter - chyba, że o czymś nie wiem.


Tak, Ty Sławku, przepraszam. Mea culpa, późno w noc, 3 wiadomość od osób o podobnych nickach.

Swoją drogą nie zdziwę się, jak dobrze Wam znana osoba w swojego klona HQ128K/laptopa na smd dla każdego, wsadzi ATmege:) Pytał o zastąpienie oryginału AY na rosyjskim forum:

Cytuj
DJORDJE MITIC
Thursday December 24th, 2015 at 03:36 PM
Dear!

Need two things:

1. To replace AY-3-8912 in my Spectrum Sinclair 128K your solution
(...)
« Ostatnia zmiana: 2017.06.17, 08:49:43 wysłana przez Klaud »
KL
-----
R Tape loading error 0:1

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #20 dnia: 2017.06.17, 20:37:48 »
Parę plików audio, dla różnych zegarów (od 20 do 27MHz) oraz różnych układów:

http://fotogalleria.info/pub/ZXSpeccy/AYEmul/Audio/

Miłej zabawy w zgadywanie co jest co :D

Mam nadzieję, że @Tygrys i spółka wybaczą mi, używanie ich dema do testów :)
KL
-----
R Tape loading error 0:1

trojacek

  • *****
  • Wiadomości: 5233
  • Miejsce pobytu:
    Warszawa
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #21 dnia: 2017.06.17, 23:11:57 »
Jak na moje ucho, to dwa brzmią tragicznie, a dwa bardzo dobrze!

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #22 dnia: 2017.06.17, 23:24:06 »
Które? Proszę napisz nazwy plików, które są przyzwoite, a te które są tragiczne.
KL
-----
R Tape loading error 0:1

trojacek

  • *****
  • Wiadomości: 5233
  • Miejsce pobytu:
    Warszawa
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #23 dnia: 2017.06.18, 00:10:02 »
Zakładając, że to ten sam plik źródłowy:

file_1.m4a - drewno,
file_2.m4a - lepiej, nawet całkiem dobrze,
file_3.m4a - jakby brakowało polowy voiców,
file_4.m4a - soczyście, ładnie

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #24 dnia: 2017.06.18, 00:43:26 »
Tak wszystkie przykłady są z tego samego emulatora w wersji 24.6. Mam 3 prototypy z zegarami: 20, 24 i 27MHz, z dwoma układami ATmega8 i ATmega328P. Płytki zmontowane według tego samego schematu i listy elementów biernych.

Na chwilę obecną wszystkie mają wgraną emulację AY-ka, ale właśnie zmieniam ją na Yamahe. Za platformę testową robi Chrome od @peara, z którego wyjście analogowe podpiąłem do wejścia liniowego makówki. Tam tylko QT i zapis, tego co wychodzi analogowo z Chroma, a jest odgrywane przez BigThings. Zapisuję pierwszą minutę ścieżki dźwiękowej tego dema w m4p i te pliki wystawiłem na swoim serwerze.

Dorzucę jeszcze, co robi emulator z tabelą głośności YM.

Ostatecznie spróbuję rozpędzić AVRa do 30MHz, powyżej może nie pójść w wersji THT.
KL
-----
R Tape loading error 0:1

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #25 dnia: 2017.06.19, 21:30:06 »
plik 6 gra najwierniej - ktory to ?

Edit: By the way - dla ATMega328p w THT wszystko co wiecej niz 20Mhz to juz duzo, a co dopiero 30 :)
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #26 dnia: 2017.06.19, 21:45:57 »
Poczekaj do końca tygodnia, wtedy dam znać co jest co. Ankieta zaczyna wyglądać ciekawie. Nie będę psuł zabawy, dopiero zaczęła się.
KL
-----
R Tape loading error 0:1

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #27 dnia: 2017.06.19, 21:47:59 »
Ale koniec tygodnia już był!!! ;)
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Klaud

  • *****
  • Wiadomości: 4357
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #28 dnia: 2017.06.19, 21:49:24 »
Zeszłego na bank :)
KL
-----
R Tape loading error 0:1

zaxon

  • *****
  • Wiadomości: 4090
Odp: Emulator AY-3-8912 na AVR
« Odpowiedź #29 dnia: 2017.06.19, 21:51:53 »
Ok, porobie za adwokata diabła ;)
Czyli zamiast AY-Greka za 1,5 dolara (no dobra, w hurcie ;) )  , robimy i zamawiamy płytki, lutujemy, dajemy Atmegi, programujemy je .. Zaraz, zaraz , dajemy przetaktowane i to o sporo Atmegi ...recht? I mamy kolejny piecyk.

Gdzie tu sens i logika? No chyba ze na zasadzie "bo mozna" no to nie mam wiecej pytan ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993