atarionline.pl RMT hacking - 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: CommentAuthoremkay
      • CommentTime2 May 2025 19:05
       
      How about some "AdLib" style ?


      • 2: CommentAuthorzbyti
      • CommentTime2 May 2025 20:05
       
      what can I say... if the devil has run out of ideas for torture in hell he should reach for your music...
      • 3: CommentAuthoremkay
      • CommentTime2 May 2025 22:05 zmieniony
       
      @zbyti
      That is exactly what I'm thinking, when I want to show new projects to other, non Atari related people.
      While the graphics were sometimes phantastic, the sound even stops the devil from being amused.
      The strange taste of music in the Atari scene is the main cause for the NOT existing music creation tool... You guys don't even have a slight clue of wave creation....
      • 4: CommentAuthorzbyti
      • CommentTime2 May 2025 22:05 zmieniony
       
      @emkay

      Calm down, I know musicians on A8 scene who appreciate your research. I only expressed my opinion that when I listen to this I get dandruff.
      • 5: CommentAuthoremkay
      • CommentTime2 May 2025 22:05
       
      @zbyti
      Well, I'm still open for some co-working....
      If you offer me good musical notations for PoKey, I'd add the recommended sounds...
      • 6: CommentAuthorzbyti
      • CommentTime2 May 2025 22:05
       
      @emkay

      after all, with your many years of experience you know that such a notation does not exist - the problem is that you don't care making sound acceptable or you can't able to hear that problem.
      • 7: CommentAuthoremkay
      • CommentTime2 May 2025 22:05
       
      @zbyti YOU don't hear the problem.
      IF people really understood the problem, a PoKey Tracker with musical commands would exist. But it doesn't ...
      • 8: CommentAuthorzbyti
      • CommentTime2 May 2025 23:05
       
      @emkay

      maybe you're right, but despite everything the musicians on A8 somehow manage harmonic music based on his intuition, maybe you can achieve more but this is beyond my knowledge I olny have pair of ears.
      • 9: CommentAuthorbruno_j
      • CommentTime3 May 2025 20:05
       
      Foster po fosterowemu


      i klasycznie ;)
      • 10: CommentAuthoremkay
      • CommentTime3 May 2025 21:05 zmieniony
       
      No fake 2 PoKeys and some real interesting bass sounds ;)



      • 11: CommentAuthorastrofor
      • CommentTime4 May 2025 01:05 zmieniony
       
      ja sie bawilem w generowanie rmt przez ai, i uparcie wypluwal mi format ktory nijak nie waliduje sie przez asap web player, na przyklad string rmt wedlug walidatora powinien byc w bajtach 6,7,8 a nie 0,1,2 czy ten format wyglada komus znajomo? bo ai bardzo sie przy nim upiera ps. czy istnieje gdzies specyfikacja formaty rmt ? :


      // Bare Minimum Structurally Valid RMT Data (Attempt 3)
      const minimalValidRmtData = new Uint8Array([
      // --- Header (142 bytes) ---
      0x52, 0x4d, 0x54, 0x4d, // 'RMTM' Signature
      0x01, 0x08, 0x00, 0x00, // Version 1.8, Flags (PAL)
      // Offsets (Recalculated for minimal structure)
      0x8E, 0x00, // Instrument data offset (142)
      0x9E, 0x00, // Sequence data offset (158) - REVISED
      0xA8, 0x00, // Pattern data offset (168) - REVISED
      0x01, 0x00, // Tracks (1 active: Bass)
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Reserved

      // Song Title (32 bytes) - "Minimal RMT"
      0x4d, 0x69, 0x6e, 0x69, 0x6d, 0x61, 0x6c, 0x20,
      0x52, 0x4d, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
      // Author (32 bytes) - "AI Test"
      0x41, 0x49, 0x20, 0x54, 0x65, 0x73, 0x74, 0x00,
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
      // Counts
      0x01, 0x00, // 1 Instrument
      0x01, 0x00, // 1 Sequence length
      0x01, 0x00, // 1 Pattern
      0x01, 0x00, // 1 Song
      // Parameters
      0x06, 0x00, // Initial Speed (Tempo) - 6 ticks per row
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Song Lengths (Unused)
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ... (Header End at 141)

      // --- Instrument Data (Offset 142 / 0x8E) --- (16 bytes, ends at 157)
      // Inst 0: Basic Tone
      0x00, 0x01, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, // AUDC=A (Distorted Square), Vol Ramp=1
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // No tables/envelopes defined

      // --- Sequence Data (Offset 158 / 0x9E) --- (10 bytes, ends at 167)
      // Play Pattern 0 on Channel 0, then stop
      0x00, 0x00, // Channel 0, Pattern 0
      // Sequence End Marker (Needs to fill remaining 3 channel slots + end marker)
      0xFF, 0xFF, // Channel 1 Silent/End
      0xFF, 0xFF, // Channel 2 Silent/End
      0xFF, 0xFF, // Channel 3 Silent/End
      //0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // This was wrong - only need 8 bytes total after first entry for 4 tracks
      0xFF, 0xFF, // These two bytes mark the end

      // --- Pattern Data (Offset 168 / 0xA8) --- (6 bytes, ends at 173)
      // Pattern 0 - 1 step, 1 channel (Bass)
      // Step 0: Bass C-4 (Hold)
      /*Ch0 Bass*/ 0x25, 0x00, 0x06, // Note C-4 (Inst 0), Vol/FX=Default, Dur=6 ticks
      // Pattern End Marker
      0xFE, 0x00, 0x00
      ]);
      • 12:
         
        CommentAuthormiker
      • CommentTime4 May 2025 10:05
       
      No dobra, ale czy to w ogóle się odgrywa, czy nie?
      Bo ktoś tego bota musiał tym badziewiem nakarmić...
      • 13: CommentAuthorastrofor
      • CommentTime4 May 2025 15:05
       
      nie odgrywa sie, bot sam sie nakarmil, twierdzi ze zrobil research, skad 'RMTM' Version 1.8, Flags (PAL) ? no nic, moze troche powesze, i albo znajde, albo uda sie zrobic specyfikacje...
      • 14: CommentAuthorbruno_j
      • CommentTime5 May 2025 15:05
       
      A umiecie tak :P
      • 15:
         
        CommentAuthorKaz
      • CommentTime6 May 2025 15:05
       

      emkay:

      @Kaz What do you think about the changes ? Better or worse ?


      Sorry for the wait. I didn't have the conditions to listen to the music before. The first track sounds more hard, classic Atari. The second is softer. I liked the first one at first :), but after I listened to both several times, I think the second one is a bit better.
      • 16: CommentAuthoremkay
      • CommentTime6 May 2025 16:05
       
      @Kaz
      Thanks for the statement.
      • 17: CommentAuthoremkay
      • CommentTime9 May 2025 21:05
       
      No PWM this time, just Channel interaction.....

      • 18: CommentAuthoremkay
      • CommentTime12 May 2025 00:05
       
      Well... The most funny part is the silence around my work.
      I'm no musician , so I'd expect tunes that show much better results.

      .... but there is none .... not even a try ....

      Still wating for a reply: "Hey , here is the real Golden Axe tune played on the Atari" ...
      • 19: CommentAuthorrosomak
      • CommentTime12 May 2025 06:05
       
      @Emkay odnośnie kawałka z posta który zaczyna się słowami -Żadnych fałszywych 2 PoKeysów i naprawdę ciekawe dźwięki basowe ;)

      Brzmi naprawdę bardzo dobrze, a bas jest świetny
      • 20: CommentAuthoremkay
      • CommentTime17 May 2025 12:05
       
      Some mockup.....

      • 21: CommentAuthoremkay
      • CommentTime27 May 2025 22:05
       
      My latest project.... Some real SID conversion.
      Imagine this tune in some "RMT" with usable "musical" commands... not just "spareparts" ...
      It's very time consuming, as you're not allowed to enter some "C6" note and recalculate them to the possibilities the the software offers....
      The limits were in the Software.... Pokey can easily do it.






      Sorry, but it makes no sense, when software sets limits, that weren't in the Hardware...
      It only breaks development of musicians , who want to do music for the Atari...
      • 22:
         
        CommentAuthorKaz
      • CommentTime28 May 2025 16:05
       
      My thumb is up! :)
      • 23: CommentAuthoremkay
      • CommentTime2 Jun 2025 19:06 zmieniony
       
      • 24: CommentAuthorFoster
      • CommentTime4 Jun 2025 18:06
       
      Nie wiem, nie znam się, zarobiony jestem. Najgorsze, że nie mogę uciec od tych chiptunów... bankowo jest na to jakieś fachowe "lekarskie" określenie tego schorzenia.


      Pozdrówka,
      Foster
      • 25:
         
        CommentAuthorKaz
      • CommentTime6 Jun 2025 08:06
       
      Like it! :) Będzie rozwinięcie z tymi dźwiękami pod koniec?
      • 26: CommentAuthorFoster
      • CommentTime6 Jun 2025 11:06
       
      @Kaz Dziękuję. Tak, ale zapewne już w innym kawałku. Na tym etapie wkręcania się w rmt w zasadzie każdy nowy kawałek, "rodzi" mi pomysł na następny. Jeszcze jakby tak dobę dało się w ten sposób rozciągnąć :D
      • 27: CommentAuthoremkay
      • CommentTime7 Jun 2025 08:06 zmieniony
       
      What makes me wonder ?
      That I'm still the only one who is doing those Intros.
      Showing the graphics and sound capabilities of the Atari should always be on the agenda ;)

      Somehow a "demo maker" software could be fun. And always doing some graphics (Rastaconverter in my case) or others make some 3D .... or whatever ....


      • 28: CommentAuthorFoster
      • CommentTime28 Jun 2025 15:06 (2 godzin temu)
       
      65536 to która potęga 2? ;) >> Acid Fusion w dwóch częściach:

      .part I


      .part II


      A z blogaska muzykanta upubliczniłem drugi lift Red Pill'a:


      Słonecznego weekendu,
      Foster