forum speccy.pl

ZX Spectrum => MUZYKA => Wątek zaczęty przez: Abrimaal w 2011.11.13, 17:56:55

Tytuł: Z beepera na AY
Wiadomość wysłana przez: Abrimaal w 2011.11.13, 17:56:55
Na pewno spotkaliście się w demach (zwykle przy muzyce digi) z opcją przełączania, czy dźwięk ma być podawany na beeper czy na AY i na pewno zauważyliście, że grany przez AY brzmi znacznie lepiej.
Ja chciałbym spróbować przerobić jakiś 3 kanałowy kawałek z Orfeus lub podobnego trackera, być może byłoby to proste - odnaleźć instrukcję OUT, która podaje impuls na beeper, w to miejsce wstawić OUT na ustawiony wcześniej AY. Może udałoby się rozdzielić kanały, tak że środkowy grałby perkusję, a boczne dźwięki.
Potrzebowałbym do tego utwór w czystym machine code (nie w .ay, .vtx czy innym dla playerów) jako plik na emulator np. zrzut pamięci, adres od którego utwór startuje i dobry w obsłudze assembler/monitor dla Windows (bo w spectrumowych User Interface nie chciałoby mi się męczyć). Monitory/debuggery są w emulatorach, jednak nie testowałem, który oferuje najlepsze warunki pracy.
Tytuł: Odp: Z beepera na AY
Wiadomość wysłana przez: Pyza^Illusion w 2011.11.13, 20:19:42
Yyyy, więc tak.
Jeździć Mercedesem tak jak Trabantem można. Jeździć Trabantem tak jak Mercedesem to już niekoniecznie :p

To że lepiej brzmiało na AY to jasna sprawa, bo sample były co najmniej 4-bitowe (choć "ośmio" nic by nie zmieniły), a w przypadku grania na beeper po prostu uśredniał sampla na "1" lub "0" - stąd gorsza jakość. W przypadku sampla 1-bitowego choćbyś rozbił na kanały, to jednak ciągle będzie on odgrywany jako 1-bitowy. Ergo - nic się nie zmieni (albo bardzo niewiele).
Jedyny sposób to przepisanie kawałka na nowe sample.
Tytuł: Odp: Z beepera na AY
Wiadomość wysłana przez: YERZMYEY/HOOY-PROGRAM w 2011.11.14, 22:42:24
Pyza:

> Yyyy, więc tak.
Jeździć Mercedesem tak jak Trabantem można. Jeździć Trabantem tak jak Mercedesem to już niekoniecznie :p
--------------
Uważaj, bo Mister Beep czyta.  8)




Abrimaal:
> Na pewno spotkaliście się w demach (zwykle przy muzyce digi) z opcją przełączania, czy dźwięk ma być podawany na beeper czy na AY i na pewno zauważyliście, że grany przez AY brzmi znacznie lepiej.
Ja chciałbym spróbować przerobić jakiś 3 kanałowy kawałek z Orfeus lub podobnego trackera
-----------------
Robimy te experymenty - a właściwie robi je Pan Szuwarek - i na pewnym innym 4-bitowym układzie dźwiękowym to działa. Nigdy chyba nie zamęczałem go odtwarzaniem muzyki beeperowej na AY jako takim, może by mu się chciało w wolnej chwili, ale nie chcę się wypowiadać za niego. :)
I tak zawsze pomaga mi ponad miarę. :)
Tytuł: Odp: Z beepera na AY
Wiadomość wysłana przez: Szuwarek w 2011.11.16, 10:03:10
> Na pewno spotkaliście się w demach (zwykle przy muzyce digi) z opcją przełączania, czy dźwięk ma być podawany na beeper czy na AY i na pewno zauważyliście, że grany przez AY brzmi znacznie lepiej.

podaj przyklad, lepiej sie mysli sluchajac.
Tytuł: Odp: Z beepera na AY
Wiadomość wysłana przez: YERZMYEY/HOOY-PROGRAM w 2011.11.20, 22:00:30
Mała informacja od project.GAMA - więcej kawałków ZX Spectrum 48K (rave) -
http://granat.co/music/project-gama/
Pozdrrrrrr.
Tytuł: Odp: Z beepera na AY
Wiadomość wysłana przez: Abrimaal w 2011.11.21, 02:36:19
> Na pewno spotkaliście się w demach (zwykle przy muzyce digi) z opcją przełączania, czy dźwięk ma być podawany na beeper czy na AY i na pewno zauważyliście, że grany przez AY brzmi znacznie lepiej.
podaj przyklad, lepiej sie mysli sluchajac.
Jeśli znajdę to demo, podrzucę.

Mała informacja od project.GAMA - więcej kawałków ZX Spectrum 48K (rave) -
http://granat.co/music/project-gama/
Pozdrrrrrr.
Tyle, że to gra AY, a mi chodzi o beeper.

Wydaje mi się (jeśli jestem w błędzie, wyprowadźcie mnie), że te same 1-bitowe sample grane przez AY
nie mają tyle "pisków" (niepożądanych dźwięków w okolicach 8kHz i wyżej).
Przykładem jest synteza mowy, która jest z pewnością 1-bitowa,  głos jest znacznie czyściejszy gdy odtwarza to AY.
Tytuł: Odp: Z beepera na AY
Wiadomość wysłana przez: Abrimaal w 2011.11.21, 03:22:28
Jedno takie demo znalazłem, klawiszami 1-2 przełącza się wyjście dźwięku.
Plik w załączniku