atarionline.pl drum maszyna - 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: CommentAuthormono
    • CommentTime19 Oct 2013 zmieniony
     
    Popełniłem dla Pinokia programik pozwalający grać na żywo (niektórzy wolą: "w czasie rzeczywistym") sampli.
    Programik jest dość prosty i posiada następujące funkcje:
    - odtwarzanie sampli poprzez znane urządzenia dźwiękowe: POKEY (mono/stereo), COVOX, SimCOVOX,
    - 20 źródeł wyzwalania sampli.
    Sample mogą być w formacie NEO Tracker .NSF lub Microsoft(błe) unsigned 8-bit PCM mono .WAV i żaden nie może przekroczyć 16kB.
    Wymagana jest obecność pamięci rozszerzonej, gdyż każdy sampel wchodzi do jednego banku pamięci, ale dzięki tej niegospodarności można grać na POKEYu lub COVOXie z częstotliwością 11kHz, a na SimCOVOXie z 9.3kHz malując jeszcze na dodatek falę na sprajtach.
    Do każdego wyzwalacza można przypisać sampel (0..J).
    Do każdego wyzwalacza można przypisać kanał, na którym na być odtwarzany sampel (0..3).
    Można sobie skonfigurować adres bazowy urządzenia (COVOXa, SimCOVOXa czy też drugiego POKEYa - adres pierwszego jest raczej ogólnie znany).
    Program jest odporny na RESET celem skrócenia czasu potrzebnego do ponownego uruchomienia kiedy w twórczym ferworze wciśnie się RESET.
    Często używane parametry z linii poleceń można zapisać w zmiennej środowiskowej, co ułatwia uruchamianie programu kiedy mamy niezliczoną ilość sampli do załadowania.
    Sample mogą być wyzwalane za pomocą:
    - klawiszy konsoli HELP, START, SELECT, OPTION,
    - klawiszy SHIFT i BREAK,
    - kierunków oraz przycisków obydwu joysticków,
    - wszystkich dostępnych czterech paddli.
    Nic nie stoi na przeszkodzie, aby skonstruować urządzenie, które Pinokiowi pomoże w graniu (paddle wyzwala się tak, jak drugi i trzeci przycisk w myszce od Amigi/AtariST).

    Życzę smacznego i standardowo proszę o bugs&requests.

    P.S. Aaaaaaa... Zapomniałem, że programik dostępny jest wyłącznie dla fanów SDX :)

    P.P.S. Podziękowania dla Epi'ego za procedurę z NEO Trackera do grania sampli, na podstawie której (po drobnych modyfikacjach) grane są sampelki u mnie.
    • 2:
       
      CommentAuthorstring
    • CommentTime19 Oct 2013
     
    Ja mam na razie tylko biały szum i to tylko na pierwszym kanale :/
    Wyzwalam ten szum i muszę go ręcznie wyłączyć? Czyli kombinacja help-shift.
    • 3: CommentAuthormono
    • CommentTime19 Oct 2013 zmieniony
     
    Każdy z wyzwalaczy działa niezależnie. HELP powinien wyzwalać inny sampel, SHIFT innny.
    1. Czy szum pojawił się po uruchomieniu programu niezależnie od tego, jakie sample zostały wczytane (możesz załączyć sample, które wczytałeś a których nie ma na dostarczonym drumm.atr)?
    2. Czy mogę prosić o pełne polecenie jakim uruchomiłeś programik (łącznie z zawartością zmiennej systemowej DRUMM, jeśli była ustawiana)?
    3. Czy komputer ma rozszerzenie pamięci (jakie)?
    4. Co podaje MEM?
    5. Jakiego urządzenia wyjściowego użyłeś (rodzaj, adres)?
    • 4: CommentAuthormono
    • CommentTime19 Oct 2013
     
    Problem chyba namierzony. Sample nie ładują się do banku rozszerzonej pamięci. Dzisiaj już tego nie poprawię, ale jutro będzie wersja działająca poprawnie. Dzięki string.
    • 5:
       
      CommentAuthorstring
    • CommentTime19 Oct 2013
     
    To na razie odpowiem tylko tyle, że wyjściem był pokey, sample (szum) inicjalizowaly się po wciśnięciu klawisza a pamięć rozszerzona to ultimate by Lotharek.

    Czekam z niecierpliwością na nową wersję :-)
  1.  
    Well,

    for those that have only mono-Pokey machines, here is a 4 Bit Sample (*.DIG) and 8Bit WAV player (WAV must be 8Bit, playback is only 4Bit). This *.WAV Player was done by CTH Closer to Home / Tom Hunt and works best under SDFS (Sparta, SDX, Bewe, Real DOS) und supports up to 1MB XRAM, alas when using more than 128k it produces strange noises (no clue why).

    Besides you will find two *.DIG players, one for 64k machines (will playback samples with up to 32k in length) and one for 128k machines (will playback samples with up to 64kbytes or more in length) and last not least three converters to convert from 8Bit WAV into 4Bit DIG...

    -Andreas Koch.
    • 7: CommentAuthorpin
    • CommentTime19 Oct 2013
     
    Mono - u mnie jak wspominałem "szumów" na drugim pokey'u nie ma (na dwóch atarkach). Jedna ma Pasiowe stereo, druga Lotharkowe.
    • 8:
       
      CommentAuthorDracon
    • CommentTime20 Oct 2013
     

    mono:

    Aaaaaaa... Zapomniałem, że programik dostępny jest wyłącznie dla fanów SDX

    No i mina mi zrzedła... :(
    To już "Perkusja" Darka Rogozińskiego była bardziej uniwersalnie napisana. ;P

    Poza tym niechcący zdradziłeś tajemnicę występu Pina w Gdańsku! ;)
    • 9:
       
      CommentAuthormiker
    • CommentTime20 Oct 2013
     
    Mono, zrób wersję Non-SDX w takim razie. :)
    • 10: CommentAuthorbob_er
    • CommentTime20 Oct 2013
     
    Ale po co wersja no-SDX?
    • 11: CommentAuthormono
    • CommentTime20 Oct 2013
     
    @string: próbuj nową wersję - powinno już grać poprawnie

    @miker: nie ma szans :) sdx programuje się znacznie przyjemniej - szkoda się wracać do gołego cio
    @dracon: przykro mi bardzo :P
    • 12: CommentAuthormono
    • CommentTime20 Oct 2013
     
    Pionokia? Gdańsku? Nic mi o żadnej tajemnicy nie wiadomo...
    • 13: CommentAuthormono
    • CommentTime20 Oct 2013 zmieniony
     
    @dracon: masz może ten program gdzie (Darek Rogoziński to IRON SOFT oidp - zgrywałem to na kasetę z radiokomputera 100 lat temu)? podesłałbyś linka?
    • 14: CommentAuthorxxl
    • CommentTime20 Oct 2013
     
    te programy pod sparte umieszczajcie chociaz na youtube, zobaczylbym z przyjemnoscia ale na moim zwyklym atari to sie nie uruchomi.
    • 15: CommentAuthormono
    • CommentTime20 Oct 2013
     
    Ten akurat nie, bo wymaga dodatkowej pamięci. Ale możesz próbować na 130xe + sdx na karcie z konfiguracją DEVICE SPARTA OSRAM.
    • 16: CommentAuthormono
    • CommentTime20 Oct 2013 zmieniony
     
    @Charlie Chaplin: Thank you very much. What is .DIG format? Do you have any documentation for this one?
    • 17: CommentAuthorxxl
    • CommentTime20 Oct 2013
     
    mam 130 i tez sie nie uruchomi.
    • 18: CommentAuthormono
    • CommentTime20 Oct 2013
     
    Czemu? Nie masz karta z sdx? Plik z konfiguracją musisz umieścić na D1: i nic więcej (albo zbudować sobie carta z odpowiednią konfiguracją).
    • 19: CommentAuthorxxl
    • CommentTime20 Oct 2013
     
    musi byc kardrydz? nie moze byc wersja dyskietkowa?
    • 20:
       
      CommentAuthorDracon
    • CommentTime20 Oct 2013
     

    mono:

    Pionokia? Gdańsku? Nic mi o żadnej tajemnicy nie wiadomo...

    na konkurencyjnym forum Yerzu napisał:
    ->link<-
    ... to teraz już kurtyna opadła! :P

    mono:

    masz może ten program gdzie (Darek Rogoiński to IRON SOFT oidp - zgrywałem to na kasetę z radiokomputera 100 lat temu)? podesłałbyś linka?

    Kiedyś było tu:
    ->link<-
    ale na szczęście jest do zdobycia tutaj:
    ftp://ftp:amiga@grandis.nu/Atari/8bit/Applications/%5BXEX%5D/Perkusja%20(1989)(Ironsoft)(pl).zip
    :)

    xxl:

    te programy pod sparte umieszczajcie chociaz na youtube, zobaczylbym z przyjemnoscia ale na moim zwyklym atari to sie nie uruchomi.

    Popieram! :)

    mono:

    Czemu? Nie masz karta z sdx? Plik z konfiguracją musisz umieścić na D1: i nic więcej (albo zbudować sobie carta z odpowiednią konfiguracją).

    Nie mam, testowałem jakiś czas i pozbyłem się dawno temu bez żalu.
    A z tym budowaniem konfiguracji, to żart? Jeśli nie to chyba to jest ta cała SPARTA - mieszanie w konfigach, itp. :>
    • 21: CommentAuthorbob_er
    • CommentTime20 Oct 2013
     
    Musi. SDX to tylko i wyłącznie cart.
    Wersje dyskowe to nawet nie namiastka...
    • 22:
       
      CommentAuthorstring
    • CommentTime20 Oct 2013 zmieniony
     
    Teraz sample grają ok ale chyba źle wpisuję parametry bo gra mi tylko na jednym kanale (obojętnie którym), reszta milczy chociaż wizualizacja jest.

    Jak dokładnie wpisać ścieżkę żeby ustawić 4 dowolne sample dla kierunków joy'a? Mam włączone stereo.

    BTW przydałby się solidny poradnik jak tworzyć sample na PC, żeby dało się je odczytać na Atari.

    update:

    udało się, po restarcie kompa :P
    • 23: CommentAuthorxxl
    • CommentTime20 Oct 2013 zmieniony
     
    nie mam karta, dlatego filmik to jedyna szansa zebym zobaczyl ten program :-) poza tym filmik bylby dla Was dobra reklama, moze kogos przekonalby do kupienia sparty.
    • 24: CommentAuthormono
    • CommentTime20 Oct 2013 zmieniony
     
    Trigger zawsze wyzwala jeden sampel na tylko jednym kanale.
    Sample liczone są od zera w kolejności ładowania (0..9A..J).
    To, na jakim kanale wyzwala dźwięk trigger definiuje się za pomocą przełącznika "/C przypisanie_triggerów_do_kanałów". W jakiej kolejności zdefiniowane są triggery widać po uruchomieniu programu z przynajmniej jednym samplem. Widać tam również na jakim kanale gra jaki sampel wyzwolony przez odpowiedni trigger. Parametrem "/S przypisanie_triggerów_do_sampli" przypisuje się sample.
    Można oczywiście różnym triggerom przypisać ten sam sampel (co zresztą widać na ekranie - te same sample przypisane są do kierunków joysticka, jak i do klawiszy konsoli).
    W zmiennej systemowej można zdefiniować często używane opcje np.
    SET DRUMM=/B /O COVOX /A $D700 /C 00001111222233330000 /S 0123456789ABCDEFGHIJ

    automatycznie będzie gasiło ekran po uruchomieniu programu, skonfiguruje urządzenie wyjściowe jako COVOXa ulokowanego pod adresem $D700 i dokona przypisania triggerom kanałów oraz sampli. Dzięki temu program można wywoływać już z samymi samplami (linia SDX ograniczona jest póki co do 63 znaków - ograniczenie to będzie niedługo zniesione).
    DRUMM CLAP SNARE LOW WOOD KRAFT

    odpali sample a ze zmiennej weżmie konfigurację.

    Edit: styl
    • 25: CommentAuthorpin
    • CommentTime20 Oct 2013
     
    @Dracon / XXL - czyli domniemam, że dlatego trzeba by dorobić do programu cały userinterface? ;) Program ma przede wszystkim działać w sposób wygodny (np. parametry z linii poleceń), więc przenoszenie tego w inne środowisko zasadniczo mija się z celem. Pomijam już fakt, że program jest dość specyficzny i nie sądzę, by był Wam potrzebny do czegokolwiek.
    • 26: CommentAuthorpin
    • CommentTime20 Oct 2013
     
    ... zajebiście to gra ;). Lol - teraz dopiero ustawiłem Covox'a :D
    • 27: CommentAuthorxxl
    • CommentTime20 Oct 2013
     
    ale po co? wystarczy filmik na yt :-)
    • 28: CommentAuthorpin
    • CommentTime20 Oct 2013
     
    tak jak mi niekiedy wystarcza YT Twoich produkcji ;) :P

    "Ale po co" - to sam siebie pytać nie będę. Nie jestem wariatem.
    • 29: CommentAuthorpin
    • CommentTime20 Oct 2013
     
    @Mono - "resetoodporność" nie działa. Powoduje coś, co wygląda jak COLD /N ;)
    • 30: CommentAuthorpin
    • CommentTime20 Oct 2013
     
    @Dracon - chęci zagrania na "elektro-padach" w Gdańsku nie ogłaszałem publicznie, bo nie miałem pojęcia co z tego będzie. Teraz, po dwóch tygodniach ćwiczeń mogę mniej więcej powiedzieć, że być może coś z tego będzie :). Oczywiście, jeśli niczego nie schrzanię, bo niestety polecę bez metronomu.
    • 31: CommentAuthormono
    • CommentTime21 Oct 2013 zmieniony
     
    @pin: czy odpalasz to z sc czy z command processora?

    Edit: drugie pytanie okazało się zbędne
    • 32: CommentAuthormono
    • CommentTime21 Oct 2013
     
    Wersja grająca 11kHz na SimCOVOXie również.
    • 33: CommentAuthorpin
    • CommentTime21 Oct 2013
     
    @Mono - CP, bo SC nie ma wsparcia jak na razie dla wsadów BAT.