this post was submitted on 13 Apr 2025
8 points (83.3% liked)

Music Production

789 readers
9 users here now

This is Music Production. A place to share anything and everything you want about your music making journey! Learning is the goal, so discussion is encouraged!

RIP Waveform.

Rules are as follows:

  1. Don't share other people's music without commentary, analysis or questions. This is not a music discovery community.
  2. No elitism or bigotry towards other people's music tastes. Be polite in disagreement.

I will update rules as necessary, but I promise we'll stay light on them and only add new ones after discussion!

Here are some useful examples of what a great post would be about:

(in no particular order)

  1. Stuff you made/are making. Get valuable feedback and criticism!
  2. Learning resources - videos, articles, posts on any topic concerning a production process, be it composition, sound design, sampling, mixing, mastering, DAW workflow or any other.
  3. Free plugins, presets and samplepacks. Giveaways and self-made stuff included!
  4. News about production software, releases and personalities.
  5. Questions and general advice about music production.
  6. Essays on your favorite productions. Inspirations and insights!
  7. Your physical analog gear! Let us know how it performs!

Good to know: As a general word of caution, avoid posting complete compositions, mixes and tracks on the internet before backing them up on a remote and reputable server. Even small snippets or watermarked tracks should be posted AFTER backing it up to cloud. Timestamps from cloud services will help you in case of theft. And, as a public resource, lemmy is not a safe place to post your unpublished work, so please make sure your work is protected.

founded 2 years ago
MODERATORS
 

I want to SEE the music made from thinking rock dreams. Recording is literally turning sound into stone and I wanna see it but I cant and dont know how. I've asked this a couple times but I feel like I was always wanting to see how music is encoded as text/binary whatever and I cant

top 7 comments
sorted by: hot top controversial new old
[–] BingBong 8 points 1 month ago

Note that I'm not an mp4 expert so this is general advice. You will have text based formats, these can generally be opened in a text editor such as notepad++, you will sometimes have combo formats like docx that are zip files with text readable contents, and then you may have what are called binary blobs.

Binary blob formats are not encoded in a readable format. To get a feel for how these are encoded you would need to study the format standard and/or use a program to represent the encoding in a way intelligible for you. This is actually a big issue for records management and if you are curious to learn more then look into LOTAR and NARA approved formats.

[–] [email protected] 6 points 1 month ago

What you’ll find is most modern files for video, like .mp4, are what are called container files. They have to provide a video and audio stream as well as sometimes an embedded subtitle stream. At the end of the day, it’s a folder.

Then those streams are often compressed, which aren’t readable at a file level. They have to be decompressed first before having any sensible output.

It helps to understand how a byte stream is taken from the binary values to a usually 16-bit range at usually 44,100 times per second and you’ll quickly realize that you’d be hard-pressed to read the raw bits and be able to imagine the sound in your head. There’s far too much to break down here, but there’s whole college courses focused on just this concept.

Something that probably resembles a lot more of what you’re expecting is MIDI. That doesn’t contain audio itself, as such, but instead a series of instructions for the computer to play notes with instructions, like pitch, octave, velocity, length, and many custom channels for anything you could think of.

And that’s all just audio. Video is a dark art that I’ve yet to approach. The things we’ve managed to make happen with the tiny files we use are just wild when you get into the science of it.

[–] heavydust 5 points 1 month ago* (last edited 1 month ago) (1 children)

Try to open the file with https://github.com/WerWolv/ImHex

The "pattern data" is what you want (look at the screenshots).

[–] [email protected] 4 points 1 month ago* (last edited 1 month ago) (1 children)

I forgot i actually have a hex code reader and it worked! Lotta periods.... Its the most incredible damndest thing!

[–] [email protected] 3 points 1 month ago

The period is used as a placeholder for numbers that don't share a value with an ASCII printable text character.

[–] lurch 4 points 1 month ago (1 children)

if you want to see only the music and you have an mp4, which is usually a video, you have to extract the audio data first. you can do this with mplayer or mencoder, for example.

Then, if you have the audio extracted, you can take a look at that, but it's usually too complicated to be read by humans like that. I suggest, you use something like mhWavedit that decodes the sound wave values and displays them in a neat abstract graph for editing.

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago)

Its insane how we turn sound into "stone", pure sorcery; no doubt about it