alt textScreenshot 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)".

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)".

all 32 comments

sorted by: hot top controversial new old
[–] 88 points 2 months ago (6 children)

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

  • source
  • hideshow 6 child comments
  • [–] 73 points 2 months ago (4 children)

    ImHex (https://github.com/WerWolv/ImHex) is the answer but I fear showing OOP that program might lock them into hyperfixation until they starve.

  • source
  • hideshow 4 child comments
  • [–] 12 points 2 months 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 🤓

  • source
  • parent
  • [–] 4 points 2 months 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.

  • source
  • parent
  • [–] 3 points 2 months ago (1 child)

    I don't get it, I am tired l, pls enlighten me

  • source
  • parent
  • hideshow 1 child comment
  • [–] 10 points 2 months 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.

  • source
  • parent
  • [–] 39 points 2 months ago (5 children)

    Notepad++ it has what windows lacks

  • source
  • hideshow 5 child comments
  • [–] [S] 28 points 2 months ago (4 children)

    notepad++ lets you do hex editing too? that's pretty cool!

  • source
  • parent
  • hideshow 4 child comments
  • [–] 44 points 2 months ago (1 child)

    Let me sing you the executable of my people.

  • source
  • hideshow 1 child comment
  • [–] 17 points 2 months ago* (2 children)

    Speaking of Audacity, they've come a long way, and recently released version 4. It's moving into more pro looking DAW territory. Reaper better watch out 😅

  • source
  • hideshow 2 child comments
  • [–] 3 points 2 months ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 2 months 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.

  • source
  • parent
  • [–] 14 points 2 months ago (1 child)
  • [–] 11 points 2 months ago (1 child)

    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

  • source
  • hideshow 1 child comment
  • [–] 6 points 2 months ago

    Unironically I use it in my glitchart pipeline lol

  • source
  • [–] 9 points 2 months ago

    Nerds: Well akshully . . .

    Musical Nerds: AUDACITY!

  • source
  • [–] 4 points 2 months ago

    for annotating, just print on paper and use a pencil

  • source
  • [–] 4 points 2 months ago
    [–] 3 points 2 months ago

    xxd + $EDITOR

  • source