atarionline.pl Phaser1 - muzyka na GTIA - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorxxl
      • CommentTime20 Apr 2014 18:04
       
      Kolejny silnik muzyczny przepisany:

      ->link<-

      do uruchomienia na atari:

      ->link<-


      edytor muzyczny Beepola obsluguje Phasera1 - mozna eksportowac dane dolaczane do plajera na atari, jesli ktos chce sprobowac zapraszam.
      • 2:
         
        CommentAuthorjhusak
      • CommentTime21 Apr 2014 01:04
       
      To kiedy konkurs?
      • 3: CommentAuthorxxl
      • CommentTime21 Apr 2014 14:04
       
      jestes chetny? :-)

      prawdopodobnie na SillyVenture bedzie odpowiednia kategoria mozna sie sprawdzic :-)

      do tego czasu pojawi sie jeszcze modyfikacja Phaser1 z samplowana perkusja

      poki co syntetyczna:

      ->link<-
      • 4: CommentAuthorpin
      • CommentTime21 Apr 2014 15:04
       
      Pojawi się może modyfikacja przenosząca dane playera i muzyki spod $0c00 gdzieś wyżej?
      • 5: CommentAuthorxxl
      • CommentTime21 Apr 2014 17:04
       
      Czescia skladowa nowego xb jest relokator binariow, relokuje binarki nawet z nieudokumentowanymi rozkazami ... w dowolne miejsce.
      Zawsze masz wybor... spatanskie warunki i intelektualna asceza lub wolnosc...
      • 6: CommentAuthorpin
      • CommentTime21 Apr 2014 18:04
       
      oczywiście, wolność jest. Sam poprowadzisz konkurs na swoim hw ;)- Moim zdaniem to złośliwość jest, by trzeba było to odpalać z jakiegoś inita i co muzaka robić reset systemu. To strata czasu i rozwiązanie na miarę średniowiecza :)-

      Fajne rzeczy piszesz, ale userfriendly jest poniżej poziomu zero.
      • 7: CommentAuthorxxl
      • CommentTime21 Apr 2014 18:04
       
      wszystkie .xex ktore byly publikowane (te do Tritone tez) jako osobne muzyczki to wersje testowe, i to czesto wczesne wersje, maja bledy i faktycznie nie mozna z nich wyjsc. wersje koncowe beda takie jak trzeba. bedzie mozna ladowac z inita ostatecznego lub jakiegos dosa.

      no wlasnie... powyzsza wersja .xex ma juz 2 poprawki, a Tritone (ten z konkursu tez) mial paskudny blad :(
      nowe poprawione plajery beda dostepne wkrotce.

      a odnosnie konkursu, testowalem tez plajera dla turbo, juz przy 3.5mhz jest kosmos, bardzo czysty dzwiek, zarowno wysokie jak i niskie tony (tylko, muza jest klopotliwa w konwersji :/
      • 8: CommentAuthorpin
      • CommentTime21 Apr 2014 20:04
       
      chodzi mi XXL tylko o to, że bez możliwości odpalenia pod dos i bez możliwości powrotu do dos w przypadku muzyczek jest to niezwykle upierdliwe na kompotach (i nie tylko). A pytam o możliwość przeniesienia gdzieś wyżej, bo wydaje mi się że luzu w ram jest aż zanadto w tym przypadku. Stąd pytanie, bo wystarczy dla spokoju MeMlo w granicy $1500
      • 9: CommentAuthorxxl
      • CommentTime21 Apr 2014 20:04
       
      bedzie dobrze... do zlotu jeszcze jest czas na podrasowanie.

      a teraz Phaser1 i perkusja digi:

      ->link<-
      • 10:
         
        CommentAuthorTheFender
      • CommentTime21 Apr 2014 21:04
       
      Fajne :)
      Z tą perką digi to już jest klasyczny chiptune :)
      • 11: CommentAuthorGonzo
      • CommentTime26 Apr 2014 00:04
       
      xxl - ciekawe czy dało by się podłożyć jakiś fajny basik pod któryś z instrumentów np. w rmt? basy atarki przyprawiają mnie o mdłości :)
      • 12: CommentAuthorwieczor
      • CommentTime26 Apr 2014 00:04
       
      Trzeba umić ich używać :) A granie na GTIA wyklucza jakąkolwiek skomplikowaną akcję poza tym, można sobie posłuchać.
      • 13: CommentAuthorGonzo
      • CommentTime26 Apr 2014 00:04
       
      wieczór - nie chodzi o używanie, bo jest paru ludzi, którzy to potrafią to robić, chodzi o brzmienie, które zbiera na wymioty, nie ma porównania nawet z vcs :(
      • 14: CommentAuthorwieczor
      • CommentTime26 Apr 2014 01:04 zmieniony
       
      Jest kilka metod, każda brzmi inaczej, ciekawy efekt daje połączenie. Co do VCS - ten efekt też jest możliwy, chociaż nie do końca tak samo :) Dodatkowo polecam przełączenie zegara bazowego na niższą częstotliwość i posłuchanie jaki bas można zrobić zwykłym czystym brzmieniem 0A.

      Ty pewnie odnosisz się do 0E, które jest popularne bo najłatwiejsze do kontrolowania, ale istotnie - nic ciekawego. 0C brzmi lepiej, chociaż jest niestabilne we wszystkich oktawach, a fajny efekt daje połączenie obu.

      Wielu ludzi uważa że na pokeyu nie da się zrobić fajnego basu czy perkusji - ale to są przeświadczenia z doświadczeń z CMC, gdzie możliwości edycji dźwięku są naprawdę biedne. I oczywiście dają charakterystyczny brzęczący efekt. RMT pozwala na nieco więcej.
      • 15: CommentAuthorxxl
      • CommentTime26 Apr 2014 01:04
       
      @Gonzo: Phaser1 nie, mozna za to uzyc tego silnika:

      ---NIE PHASER1
      ->link<-
      ->link<-
      ---

      mozna go synchronizowac np z vbi :-)
      • 16: CommentAuthortebe
      • CommentTime26 Apr 2014 09:04
       
      że niby gra to raz na ramkę ?
      • 17: CommentAuthorxxl
      • CommentTime26 Apr 2014 10:04
       
      petla generujaca dzwiek wykonywana jest nonstop, ale co ma generowac i jak dlugo kontrolowane jest przez procedure na przerwaniu.
      • 18: CommentAuthortebe
      • CommentTime26 Apr 2014 10:04
       
      zostaniesz politykiem XXL, potrafisz nazywać to samo różnymi słowami tak żeby każdego zadowolić :) na VBI jest player, zarządzanie odgrywaniem tracków, a główna pętla zajmuje się odgrywaniem "sampli", im więcej mocy dla głównej pętli tym czystszy dźwięk
      • 19:
         
        CommentAuthorjhusak
      • CommentTime26 Apr 2014 20:04
       
      xxl jest zbyt tajemniczy jak na polityka :) Na dodatek znacznie więcej robi, niż mówi :)
      • 20: CommentAuthorxxl
      • CommentTime26 Apr 2014 21:04
       
      heh... przepisalem tego plajera na IRQ

      odpalcie na atari nie na emulatorze :-)

      ->link<-
      ->link<-
      ->link<-
      • 21:
         
        CommentAuthorjhusak
      • CommentTime27 Apr 2014 01:04
       
      nie, no ładne cacko :)
      • 22: CommentAuthortebe
      • CommentTime27 Apr 2014 10:04
       
      to ja poproszę jeszcze wersję z włączonych ekranem
      • 23: CommentAuthorxxl
      • CommentTime27 Apr 2014 14:04
       
      przy trybie antica $08 (Basica gr.3 - ten tryb byl uzyty w czolowce Mazezam) nie ma spadku jakosci dzwieku.
      • 24: CommentAuthorxxl
      • CommentTime27 Apr 2014 14:04
       
      pomoc potrzebna.

      do nastepnej czesci Beep'em all chcialbym dolaczyc muzyke tego czlowieka:

      ->link<-

      ->link<-

      ->link<-

      ->link<-

      niestety prawdopodobnie bariera jezykowa uniemozliwia mi przekonanie Jredda do tego aby przekazal muzyke w formacie ktory mozna skonwertowac na atari (.bbsong lub .sna)

      moze ktos bedzie mial wiecej szczescia w niawazaniu kontaktu?
      • 25: CommentAuthortebe
      • CommentTime27 Apr 2014 14:04
       
      dzielisz się źródłami XXL, czy jakieś podanie trzeba złożyć ?
      • 26: CommentAuthorxxl
      • CommentTime27 Apr 2014 15:04
       
      o, w Pang! bedzie przygrywalo GTIA. wysmienicie.
      • 27:
         
        CommentAuthorvoy
      • CommentTime27 Apr 2014 16:04
       
      Wspaniale się dogadujecie. :D
      • 28: CommentAuthorxxl
      • CommentTime27 Apr 2014 18:04
       
      moze ktorys z muzykow chce sprobowac?

      edytor na PC:

      ->link<-


      przykladowy song w zalaczniku dla edytora Beepola pobrany z:

      ->link<-
      • 29: CommentAuthortebe
      • CommentTime27 Apr 2014 19:04
       
      trzeba się zarejestrować aby pobrać plik, więcej BBSONGÓW !
      • 30: CommentAuthorxxl
      • CommentTime27 Apr 2014 19:04 zmieniony
       
      • 31: CommentAuthortebe
      • CommentTime27 Apr 2014 21:04
       
      dzięki
      • 32: CommentAuthorxxl
      • CommentTime11 May 2014 18:05
       
      plajer nabiera rumiencow:

      ->link<-

      ->link<-

      zgrane prosto z atari.
      • 33: CommentAuthorxxl
      • CommentTime16 May 2014 21:05
       
      zmiana w perkusji, gr.3 na ekranie i mala procka usera np. do animacji. wedlug mnie dzwiek caly czas ok.

      ->link<-
      • 34: CommentAuthorxxl
      • CommentTime24 May 2014 13:05
       
      plajer mial sporo bledow... poprawiony. dodana kontrola szykosci, mozna jeszcze dodac suwak przod/tyl, pozycje w utworze i jakies equalizerki ;-)

      • 35:
         
        CommentAuthorKaz
      • CommentTime24 May 2014 17:05
       
      Calkiem dobrze to brzmi (mowie o 1.mp3, 2.mp3, 3.mp3). Czy na tym filmiku poruszaja sie duszki czy znaki?
      • 36: CommentAuthortebe
      • CommentTime24 May 2014 21:05
       
      KAZ jak możesz nie rozpoznać GRAPHICS 3
      • 37:
         
        CommentAuthorKaz
      • CommentTime24 May 2014 21:05
       
      Moge :)
      • 38: CommentAuthorxxl
      • CommentTime24 May 2014 22:05
       
      najblizszy prawdy jest 3b.mp3. tak, to gr.3 ale moze do samego plajera wystarczyloby pmg
      • 39: CommentAuthorxxl
      • CommentTime29 May 2014 20:05
       
      zblizaja sie Glucholazy... moze ktos skusie sie na napisanie muzy na pc w edytorze Beepola?

      plajer dostal kolejne funkcje:



      a z poprawek to poprawnie obliczany czas gdy gra tylko 3 kanal.
      • 40:
         
        CommentAuthorTheFender
      • CommentTime14 Jun 2014 12:06
       
      Kompletnie się nie znam, ale odpaliłem Beepola i na enginie nazwanym tam Phaser1 Digital Drums napisałem na szybko taki oto krótki przykładzik (załącznik).
      Czy mógłbyś przepuścić to przez swój engine i napisać czy gra ok?
      • 41: CommentAuthorxxl
      • CommentTime14 Jun 2014 13:06
       
      poszlo na maila.

      < > = przewijanie
      1/2/3 = wlacza kanal
      1/2/3 z shift = wylacza kanal
      - + = zwalnia / przyspiesza


      tu jest krotki tutorial jak tworzyc instrumenty:

      ->link<-
      • 42: CommentAuthorxxl
      • CommentTime27 Sep 2014 13:09
       
      "Heavy Phaser" by Darkman007


      1 miejsce na Chaos Contructions 2014

      ->link<-
      • 43:
         
        CommentAuthorvoy
      • CommentTime27 Sep 2014 16:09
       
      Bardzo klimatyczne. :)
      • 44: CommentAuthormono
      • CommentTime27 Sep 2014 18:09
       
      Pięknie gra.
      • 45: CommentAuthorxxl
      • CommentTime12 Jan 2015 20:01
       
      by MK7

      ->link<-
      • 46: CommentAuthormono
      • CommentTime12 Jan 2015 20:01
       
      Podoba się.
      Jakieś modyfikacje robiłeś w enginie czy to działa na starym? Mam wrażenie, że co kolejna odsłona to ładniej gra :)
      • 47: CommentAuthorilmenit
      • CommentTime14 Jan 2015 08:01
       
      Zgadzam się z Mono, rewelacyjny kawałek. Aż trudno uwierzyć, że Atari tak potrafi :)
      • 48:
         
        CommentAuthorjhusak
      • CommentTime14 Jan 2015 10:01 zmieniony
       
      Trudno uwierzyć, że Spectrum tak potrafi. Albo Meritum. Toż to gra jakby na jakimś chipie typu YM czy VIC, a nie na procku z bitem wyrzuconym na głośnik.

      Fajny byłby silnik, który ma poly (nawet tylko 9 bitów), jak Pokey czy Tia. Ale to nie to podwórko, rozumiem.
      • 49: CommentAuthorxxl
      • CommentTime14 Jan 2015 11:01
       
      to wyzej gra atari i phaser1 z perka synth na przerwaniach irq.

      sprawdzales silnik SAVAGE? moze to jest to czego szukasz? zastanawiam sie wlasnie nad 'SAVAGE' lub 'SpecialFX'...
      • 50: CommentAuthormono
      • CommentTime14 Jan 2015 11:01 zmieniony
       
      @jhusak: czemu nie to podwórko (nie chce mi się wierzyć żebyś nie wiedział, że implementacja poly to kilkanaście cykli CPU :D)

      Edit: Przykładowy (wielomian 1+x12+x17):
      lfsr = $80

      lsr lfsr+2 ;5

      lda lfsr+1 ;3

      ror ;2
      ror lfsr ;5
      scc ;2/3
      eor #$82 ;2

      sta lfsr+1 ;3

      rol lfsr+2 ;5

      a gdyby zachować znacznik C i akumulator między iteracjami to odpadnie lda/sta lsfr+1 i lsr/rol lfsr+2.