4,601

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Nie wiem, czy wiesz, XXL, ale dorobiłeś się dema dedykowanego specjalnie dla Ciebie. :) (Patrz: info file).
http://pouet.net/prod.php?which=52155

Hahahahaha. :)


EDIT:
______________________
Sprawdziłem http://www.ghnet.pl/~pin/atari_beep/barbarian.mp3 - niestety odgrywanie engine'u z "Music Box" wciąż wymagałoby dopracowania.

W razie czego służę porównawczo linkiem do oryginału w MP3.

http://www.ghnet.pl/~pin/atari_beep/part4.mp3 - idzie perfekcyjnie.

Pozdrawiam!

4,602

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Pin: Beeper nie ma na szczęście problemów z perkusją http://62.29.176.82/~yerzmyey/z80/Ben_D … Fusion.mp3 nie potrzebuje również do tego specjalnych urządzeń, ale wszystko zależy od użytego engine'u, a zaczynamy przecież od najprostszych.

4,603

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Już napisałem XXL-owi, co to może być.
Oryginał - dla zestawienia predkosci - tutaj - http://8bitcollective.com/items/music/M … Escape.mp3
Ale samo brzmienie - OK.

4,604

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Czyli leciało z jakością 4bit. Ale mnie interesuje bardziej jednak przetwornik 1bit.
Również proszę o nowy mp3.

EDIT
_____________________________
Btw, XXL, nie wiem, czy zdajesz sobie sprawę, co Ci sie udało. :)
Ja zmuszam naszych od lat, żeby przepuścić tę muzykę przez 4-bitowy przetwornik (AY) i wciąż każdy jęczy, że nie ma czasu, że to się nie uda, że timing nie ten, a Tobie udało się to niejako przez przypadek. :)
Zaczynasz mnie przerażać, chłopie. :)

4,605

(126 odpowiedzi, napisanych Programowanie - 8 bit)

No - więc sprawdzam teraz w domu i leci jak z oryginału.
Po prostu, jako to od lat podejrzewałem, mamy do muzyki te same układy :) :) procka i przetwornik 1bit. :)
Aż mnie ciekawi, czy bardziej skomplikowane silniki pójdą. :) Zaraz poszukam konkretnych plików, które możnaby użyć do testowania.

EDIT:
_____________________________


Oto kilka przykładów najpopularniejszych endżinów (zazwyczaj w każdym pliku AY zawiera się kilka utworów) -

SAVAGE (3 kanały, bogata synteza) -
ftp://ftp.worldofspectrum.org/pub/sincl … age.ay.zip

ROBIN OF THE WOOD (3 kanały, ale na początku dali muzykę z AY, więc trzeba zapodać te na opisem "BEEPER" lub "48K". Tutaj również te z opisem "SAMPLE" to beeper) -
ftp://ftp.worldofspectrum.org/pub/sincl … ood.ay.zip

ANO GAYA (3 kanały i najbardziej rozbudowane obwiednie, łącznie z pogłosami itp, ale to właśnie ten od Music Synth, którego dobre nastrojenie wymaga chyba stroiciela pianin, więc tu przewiduję nie lada problemy przy innym timingu. Choć może się mylę) -
ftp://ftp.worldofspectrum.org/pub/sincl … aia.ay.zip

SUPER SPORTS (albo 3 albo 4 kanały, jeden z najlepszych, ale nie mam pliku AY, tylko tylko całą grę) -
ftp://ftp.worldofspectrum.org/pub/sincl … ts.tap.zip

PLATOON (a to najbardziej popularny engine 3-kanałowy, co nie znaczy, że najlepszy niestety; użyj oczywiście muzyki z opisem "48K") -
ftp://ftp.worldofspectrum.org/pub/sincl … oon.ay.zip

DARK FUSION (ze trzy kanały, rozbudowane obwiednie, rozbudowana synteza + perskusja na samplach. Skutkiem tego czasami w drobny sposób nie wyrabia, ale i tak ma fanatycznych wyznawców) -
ftp://ftp.worldofspectrum.org/pub/sincl … ion.ay.zip

Jest tych pomniejszych engine'ów więcej, ale nie jestem aż takim fanatykiem, by umieć zauważyć między następnymi jakieś różnice, choć pewnie są one od strony programistycznej.

Silników 5-8 kanałów na razie nie daję, bo chyba wystarczy.

Może się to na coś przyda.

Pozdrrrrr,
Y

4,606

(126 odpowiedzi, napisanych Programowanie - 8 bit)

xan: jak to już zapodał nasz miejscowy Ent -
http://www.ghnet.pl/~pin/atari_beep/bee2.mp3

4,607

(126 odpowiedzi, napisanych Programowanie - 8 bit)

No. Więc generalnie brzmi to dokładnie tak samo. W domu wolałbym sprawdzić (w pracy mam jakieś tam małe kolumienki), ale wygląda to b. dobrze. Z resztą tu jest oryginał zgrany z Timexa http://8bitcollective.com/items/music/M … se_box.mp3 (z tym, że intro jest na innym jednobitowym edytorze - "OPUS 1", dopiero potem wchodzi część, którą konwertował XXL).

Nie wiem, czy jest możliwe wprowadzenie jakieś niewielkiej poprawki na nieprawidłowe tempo, bo przy wolniejszym kawałku było to OK, ale już przy tym zaczyna się odrobinkę bałaganić.


Co do tego Rastana, to wstyd dla mnie i sromota, jestem koneserem 1-bitowych chiptune'ów i innych nie uznaję ("jeżeli kłamię, chcę być sukinsynem"), ale zupełnie - na całe lata - wypadł mi z głowy ten kawałek.
Co prawda nie mam go w *.AY, ale może dasz radę wyciągnąć to z gry.
Lemme serve you - ftp://ftp.worldofspectrum.org/pub/sincl … 48.tap.zip

PS: Ten Rastan to chyba ten engine, którego source podsyłałem Ci na początku. Wciąż wisi na sieci. Tutaj niewiele słyszę, ale jak w domu sprawdzę, to Ci potwierdzę.

4,608

(126 odpowiedzi, napisanych Programowanie - 8 bit)

miker napisał/a:

No bardzo fajnie gra na realu. Ciekawe jak inne pójdą.
Btw. zawsze się zastanawiałem jak to jest generowane...

Generuje/mixuje to procek (Z80, 6502) i wypuszcza przez jednobitowy przetwornik (ULA, GTIA).

4,609

(126 odpowiedzi, napisanych Programowanie - 8 bit)

xxl:

>pewnie ze sie da...
mam pytanie - to moze byc istotne: czy te edytory na zx maja mozliwosc okreslenia gdzie beda lezaly dane dla kanalow? w tym drugim przypadku dane dla kanalu 1 lezaly w pamiewci ponizej $8000 a drugiego powyzej - czyli player powinien miec opoznienie dla wersji z obydwoma kanalami powyzej $8000 ? pytanie drugie, czy mozna okreslic miejsce zaladowania samego playera? drugi player odrobine jednak sie roznil (zamieniane rozkazy miejscami, inne tryby adresowania, w jednym miejscu zachowywane 'nutki' na pozniej?... tak jakby to ktos pisal z palca).
-------------------
Każdy edytor to jednocześnie całkowicie odrębny engine. Najczęściej żaden engine nie ma nic wspólnego z drugim (dla nas to dobrze, bo każdy zapewnia inne brzmienie). Jeszcze inny od tu omówionych będzie engine 8-kanałowy, jeszcze inny będzie "3 kanały na samplach", i tak dalej (jest ich więcej, a każdy brzmi inaczej).
Niektóre edytory mają mozliwość ustawienia RANDOMIZE USR (call init/play), inne zaś narzucają je, chociaż dla koderów to ponoć żadna różnica, bo są to procedury relokowane jeśli zachodzi potrzeba.
Ja po prostu załkowicie i zupełnie się na tym nie znam, jestem tylko prostym użytkownikiem.
Tak czy inaczej, następnym razem podeślę kilka kawałków skompilowanych, skoro łatwiej z nich wydziubać mjuzik i plejer.

Ale w domu będę dopiero wieczorem.
W sumie, póki co, na sieci wiszą kolejne dwa engine'y (skompilowane, z playerem i loaderem basicowym) -
http://hooyprogram.republika.pl/1bit.zip
3 kanały na samplach - 1bit_mod-DIGITAL-3-channels.tap

inny engine gra (plumka :) ) na falach prostokątnych "machines-2-channels-SIMPLE!!!!!.tap", do tego dochodzi generator szumu dla perkusji. Ma to 2 kanaly, ale to najstarszy nasz engine, więc jest mocno prosty, a poza tym gdy uderza perkusja, nic innego grać nie może.

Ciekaw jestem także, czy posłużyłyby Ci się pliki dla naszego odpowiednika "SidPlaya", czyli "AY-Emul", który również emuluje chip Z80. Używa on plików *.AY, w których można także zawrzeć muzykę dla Z80. Siergiej pisał, że w tych plikach *.AY z muzyką dla Z80 są dodane odpowiednie playery.
Być może nawet byłoby to dla Ciebie wygodniejsze do użytku, niż moje TAPy i SNA.





>odnosnie edytora, uwazam, ze lepiej pisac na zx a tylko napisac playera na atari w ktorym ewentualnie mozna by bylo ustawic szybkosc odgrywania.
--------------
Można, ale nasze edytory pochodzą z połowy lat 80s i są wysoce nieprzyjazne użytkownikowi.
Ale oczywiście była to tylko taka sugestia z mojej strony, pod kątem możliwego wykorzystania jakichś ewentualnych brzmień/efektów, których na Spectrum może nie być.





>z 3 kanalami nie bedzie problemu - player bedzie bardziej skomplikowany na zx (ale nie na atari) bo zx ma tylko 2 zestawy rejestrow (kazdy kanal w osobnym zestawie) na atari dane leza na stronie zero, wiec nie bedzie tyle zonglowania.
-----------
Na tym, kochany, to ja się nie znam. Ja się przy takich zmianach tylko timingu boję.

Pa pa, hooyów sto dwa.

4,610

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Pionkio, można prosić?


PS: Nie, nie do walca. O mp3.

PS.2: Ciekawe, czy dałoby się zbudować jakiś konwertor na PC, który wydziubywał by te kawałki i przerabiał do XEXów. Hm.

4,611

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Epi:
Warczy. :)
Prostokąt plumka, a buzz warczy. WhiteNoise szumi.
A Twój tajemniczy ukryty w Neo bassdrum - kopie. :) :)

4,612

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Pin:

>nie XXL'a tylko CIEBIE :) - hihihihihi
-------------
A skąd, ja nic nie mówiłem, tylko pokornie cytowałem to, o co pytał Mistrz. :)
Hahahahahahahahah.


**Won, Pinokio, bo kornikiem poszczuje**. :) :) :) :) :) :)

4,613

(126 odpowiedzi, napisanych Programowanie - 8 bit)

XXL:

> Muzyka odgrywana przez player nr 1:
potrzebuje samej muzy bez edytora, jest mi latwiej rippowac...
----------
OK, podesle, jak wroce do domu.
Jeszcze jakies engine'y wybrac? Cos tam sie znajdzie.




> To zaś jest kolejny kawałek na engine'nie 2:
zgadza sie, zerknalem i jest ten sam silniczek. jutro podesle muze (zaraz ide spac)
-----------
Kul.




>a odnosnie emulatora to nie podejrzewalem ze roznica bedzie az taka... :-)
-----------
Roznice moge okreslic, jako: na Atari idzie, na emulatorze - nie.




>mysle, ze wkrotce powstanie plajer do beepow z zx.
---------
A mnie jednak ciekawi, czy da sie napisac nowy engine lub zmodyfikowac ktorys spectrumowy, zeby zrobic jakis fajny edytor, min. 3 kanaly.

4,614

(126 odpowiedzi, napisanych Programowanie - 8 bit)

XXL:

>teraz pomyslalem... na jakim procku?
---------
Widzisz, XXL? Pinokio nazywa Cię "barankiem". :>

4,615

(126 odpowiedzi, napisanych Programowanie - 8 bit)

To zaś jest kolejny kawałek na engine'nie 2:
http://hooyprogram.republika.pl/bee2.z80 (czyli tym, co beeporgy)
tym razem z użyciem perkusji oraz delaya (czyli nawalanie na dwóch kanałach co drugi dźwięk).
"M" to start muzyczki.

4,616

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Muzyka odgrywana przez player nr 1:
http://hooyprogram.republika.pl/Mister_ … Dream).sna
(kierowanie strzałką - QAOP/SPACE).

Engine ma 3 kanały oraz regulowane obwiednie. Działa tak samo na każdym modelu, więc trzyma timing.

Aha, do testowania nie naciskaj "PLAY" (to tylko pattern), ale "PLAY ALL".

Pozdrrrr!

4,617

(126 odpowiedzi, napisanych Programowanie - 8 bit)

No to oficjalnie powiadamiam, że brzmi dokładnie, jak na Spectrum - jeśli chodzi o brzmienia, obwiednie itp.
Mam nadzieje, że tak samo lezie na normalnym procku.
Zaraz poszukam rzeczonych kawałków.

4,618

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Warto nadmienić, że różne engine'y są różnie synchronizowane.

1) Z.a.j.e.b.i.ś.c.i.e dobre - tempo i tonacja taka sama na każdym Spectrum (Orfeus, powiedzmy).

2) Dobre - nie fałszują, ale tempo lub tonacja zmieniają się w zależności od modelu 48K lub cegłówki (to właśnie ten engine, który wziąłeś na tapetę - The Music Studio)

3) Do d.u.p.y - co tam tempo, jeśli fałszują niemiłosiernie (Music Synth) i takich nie polecam, chociaż... Parę dobrych kawałków na to powstało, więc gdyby się komuś chciało portować...? :>

______________
EDIT:
Pinokio mówi, że na tym "nowym" procku, ale że ponoć to "nie ma znaczenia".

4,619

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Właśnie czekam na MP3 od CIEBIE, DRZEWCU.

4,620

(126 odpowiedzi, napisanych Programowanie - 8 bit)

No, ale da się rozpoznać, co to za kawałek. No i lecą dwa kanały z jednego.

1) Niestety na sprzęcie nie sprawdzę, bo na party rozwaliłem chyba kabel. Może Pinokio da radę sprawdzić?
2) Na ten moment brzmi to mniej-więcej jakby było robione tą metodą, co emulacja SIDa (nie znam się na tych sprawach, więc mogę jedynie użyć takiej analogii).
Oryginalny kawałek jest tu http://62.29.176.82/~yerzmyey/z80/Factor6-Beeporgy.mp3 zgrany z Timexa (jeśli chodzi o porównanie obwiedni itp).
Na emulatorze Atari to brzmi nawet wyżej, co ciekawe.
3) A to już chyba ma Pinokio.

Wydaje się, że jak na pierwszą próbę, to jest to zachęcające.

Pozdrawiam.

4,621

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Jeśli wynik będzie taki sam, tylko ewentualnie w innej tonacji, to nie tylko zawarczy, ale i dobrze ugryzie.
Z tymi *.sna to jasne, że można spróbować - nie ma problemu.

4,622

(14 odpowiedzi, napisanych Bałagan)

No.
Trochę wymiękam.
Najmniejsza na świecie konsola do gier, z wymianialnymi cartridge'ami - POKEMON MINI.
Demo nagrane w AVI (ale wszystko widać doskonale).
http://www.scene.org/file_dl.php?url=ft … ;id=291578

Szatan. Szatan.
Piekło i szatani.

4,623

(5 odpowiedzi, napisanych Software, Gry - 8bit)

To co , jasiu, siadamy kiedy i robimy? Pierwsze podejście było rozsądnie udane. Muszę wiedzieć wcześniej, by przygotować utensylia.

Nie, nie w płynie, tylko na pendrive'ie.

4,624

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Uuuu. To by było szkoda.
Ale jeśli Ci się uda, to na następnym party pijesz za moje.

4,625

(126 odpowiedzi, napisanych Programowanie - 8 bit)

Cześć.

XXL, czy masz może jakieś nowości w temacie? Przydał się ten engine, co podesłałem
( http://hooyprogram.republika.pl/1bit.zip ) ???

Pozdrowienia.