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 (7 dni temu)
       
      How about some "AdLib" style ?


      • 2: CommentAuthorzbyti
      • CommentTime2 May 2025 20:05 (7 dni temu)
       
      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 (7 dni temu) 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 (7 dni temu) 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 (7 dni temu)
       
      @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 (7 dni temu)
       
      @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 (7 dni temu)
       
      @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 (7 dni temu)
       
      @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 (6 dni temu)
       
      Foster po fosterowemu


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



      • 11: CommentAuthorastrofor
      • CommentTime4 May 2025 01:05 (6 dni temu) 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 (5 dni temu)
       
      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 (5 dni temu)
       
      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 (4 dni temu)
       
      A umiecie tak :P
      • 15:
         
        CommentAuthorKaz
      • CommentTime6 May 2025 15:05 (3 dni temu)
       

      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 (3 dni temu)
       
      @Kaz
      Thanks for the statement.
      • 17: CommentAuthoremkay
      • CommentTime9 May 2025 21:05 (10 godzin temu)
       
      No PWM this time, just Channel interaction.....