alt text

Screenshot of a Twitter post by @sirocyl: “what’s a good hex editor - preferably for windows - for annotating structs and stuff? I’d normally use audacity but I figure there’s gotta be something better for this.” Attached to the post is a screenshot of Audacity showing two tracks, one of a binary file being interpreted as audio, zoomed-in at the sample level where individual bits can be edited, and a label track with labels such as “IMGDATA_MAGIC”, “IMGDATA_FILE_NAME (1)”, “Width (1)” and “Height (1)”.

  • atopi@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 day ago

    Blender can probably do that

    The owner of x did say he wants to make it the everything app, but im not sure its there yet

    • tetris11@feddit.uk
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      It’s really not bad at video editing, though surprisingly it has issues with keyframing. KDEnlive is currently king

  • Sophocles@infosec.pub
    link
    fedilink
    English
    arrow-up
    90
    ·
    2 days ago

    Rate my setup:
    Video Editing: Blender 2.7
    Audio Editing: Shotcut
    Text Editor: Firefox
    Scripting Environment: TES III Morrowind Construction Set
    Image Viewer: ascii-image-viewer (terminal)
    Password Database: Windows Notepad with Wine Browser: Steam Overlay

    • zaphod@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 day ago

      Yeah, you can just import some random file as raw data and then tell it how to interpret it. I would recommend importing as 8 bit mono.

    • Overwrite7445@lemmy.ca
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 day ago

      ImHex is amazing. I use it as a save game editor mostly.

      I’ve gotten stuck in the hyperfixation of building pattern files for old video game save files to the point where I’m vibrating from low blood sugar after not eating for 10 hours a few times now… That and when trying to figure out the save logic in ghidra when the game is using some ancient version of C

      Having a complete pattern file for a game save is such a good feeling, able to open the file, apply the pattern, and then browse the data in a tree structure to easily do save editing etc.

    • DataCrime@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      13
      ·
      2 days ago

      You have to check it out though! There’s so much there, including some possibilities for automating OPs workflow. This sort of stuff is outside my wheelhouse but it’s got automated patern detection, options to run a fancy disassembler that does the job for you. And the UI is so slick! I just leave it up as eye candy sometimes 🤓

      • ThunderComplex@lemmy.today
        link
        fedilink
        English
        arrow-up
        11
        ·
        2 days ago

        ImHex is a very good hex editor. My “joke” if you can call it that, was that the type of person who’d use audacity as a hex editor would be so enamored by the vast array of features in ImHex they’d never stop playing around to it to the point of starving because they’d forget to eat.

    • AItoothbrush@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      Yeah but the problem is from i understand it lacks exactly the features that would make it a daw. If it had midi and automation i think i could actually use it as a daw. I might check it out one day but they only had version 4 as an appimage last time i checked.

      • RedSnt ♾️🦋♂️👓🖥️@feddit.dk
        link
        fedilink
        English
        arrow-up
        2
        ·
        23 hours ago

        I was of course joking. One of the main guys at Cockos that develops Reaper is Justin Frankel the man behind Gnutella, Winamp and Shoutcast and a few other fun projects, so I’d expect them to still be ahead for a little while.

      • Paulemeister@feddit.org
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 day ago

        Check out the videos of their lead tentacrul. He also did the Muse score redesign. As I understood, they are moving slowly as the codebase is a mess. First they cleaned up the toolbars, changed to non destructive clip editing then switching to qt improved it to the state it is now in. As I understood it, the audio engine is shit so they plan to rip it out and redo it. Midi support is a highly requested feature and I think it will definitely come, but only after everything that’s Audacity is used for is the best it can be. Then the DAW features will be build (they already include tempo, time signaturea etc)

        • AItoothbrush@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          Oh wow i will watch it and that sounds very good. To be honest even if they only add midi i would already use it for some tasks over other daws but i understand that its a lot of work to fix up such an old codebase. Still, maybe in the next few years we will get a linux daw that isnt a chore to use.