Can no longer use custom thumbnails for your custom Maschine kits!

13

Comments

  • D-One
    D-One Moderator Posts: 3,707 mod

    Gave this another try. I was able to force it by using a Hex editor to copy the tags at the end of the raw .WAV files from an Expansion (or old sounds.com), then editing the Vendor/Author again inside Maschine3 and "bankchain" (Product Name) on the hex for one of the files in a folder called test, that file worked and shows a green custom image.

    I guess this means:

    1- It can be fixed via tags.

    2 - A simple script that edits the tag data could be made as a workaround, by someone smarter than me…

    Screenshot 2025-05-25 at 17.04.17.png
  • Flow77
    Flow77 Member Posts: 58 Member

    Thank you for taking the time to answer me, but it seems really too complicated.
    I think if you posted a video on YouTube explaining it, you would get a lot of views because a lot of people are trying to solve this problem...

  • Flow77
    Flow77 Member Posts: 58 Member

    I don't know if you'd be interested, but if you are, I'd be willing to pay a little for you to show me exactly how to do it.

  • ozon
    ozon Member Posts: 2,048 Expert

    Wait! You re-tagged the Vendor and Author in Maschine 3? That would probably mean the tags you copied over in the Hex Editor have been re-written as well. I guess it comes down to a special character or line break issue in the Vendor/Author fields.

  • D-One
    D-One Moderator Posts: 3,707 mod
    edited May 26

    Humm Not exactly, I should have explained it better. I copied the whole NI metadata chunk at the end of a file and pasted it in the my audio files, overwriting the existing chunk, then edited vendor/author in Maschine — It works but since "Product Name" (named 'bankchain' in the hex)cannot be changed inside Maschine i had to do it in the Hex, it's possible but if I change the character count it no longer works, thats why in the above pic i went from "Test 01" to "Name XY". I dont think any of this points to line break issues exactly.

    It's probably easy to figure out how to edit everything directly via hex without breaking it. I'll try some stuff later when i have some free time to burn, maybe it's just the amount of 0's at the end or something else simple.

    Screenshot 2025-05-26 at 11.34.38.png
  • LostInFoundation
    LostInFoundation Member Posts: 5,578 Legend

    Yes… many people are trying to solve this problem (btw: thanks to everyone involved here making tests and trying things)…

    I wonder if one day even NI itself will be trying to solve this problem, or if they’ll continue to even ignore reports (or as said, giving “little to no engagement”)

  • D-One
    D-One Moderator Posts: 3,707 mod

    Yes. What I am talking about is not a solution for the average musician, just trying to figure the issue exactly and a possible way to make it easy to fix/workaround until NI decides to give this some attention.

    Im surprised by the low amount of comments, ussually threads about thumbnail issues have tons of comments from angry users.

  • ozon
    ozon Member Posts: 2,048 Expert
    edited May 27

    Ok, thanks for the additional info!

    I don't have a proper HEX editor, but I tried to transplant an ID3 tag from a WAV of the Sasha Expansion. It didn't work. The transplanted information was not recognised. However, it also had that bankchain tag, which seems to trigger whether the Product Name is read from the folder containing the file, or from this tag. So the new behaviour is probably "by design", in order to enable official Content Providers to differentiate them from private persons.

    Couple more thoughts:

    • We are talking about ID3 tags, which is a common technology. Has anybody tried to use a professional ID3 tag editor?
    • AFAIK is @Kymeia providing NKS ready content on a professional level, and therefore might be using a Maschine 3 version which allows to edit the Product Name (bankchain) tag.
  • Flow77
    Flow77 Member Posts: 58 Member

    I've got another question about user loops/one shot browser.

    I spent a lot of time classifying my samples and I don't know how to save all these tags?? Is there a possibility?

  • ozon
    ozon Member Posts: 2,048 Expert

    @Flow77 for Samples and Loops (WAV files), the tags are written into the file as ID3 tag. Therefore, you can backup your sample libraries. But AFAIK, if you tagged factory contents or samples for which you have no write permission, the information is written to the komplete.db3 database only (location indicated in one of my previous posts in this thread).

    For Groups/Kits (Maschine) and Sounds (Maschine, Kontakt, Massive, FM8, Reaktor), I am not sure whether the tags are written into the respective files or only held in the Komplete database.

  • D-One
    D-One Moderator Posts: 3,707 mod
    edited May 27

    Groups, Sound, etc tag data are indeed written directly to the files… This is probably irrelevant to a user just trying to tag.

    @Flow77 just select the content type as One-Shot or Loop and press Apply in the tag editor.

    Not sure if it's by design yet tbh.

    A normal ID3 tag editor won't work afaik. The ID3 standard tags are the normal stuff for music, very specific things like "Artist", "Track Name", and such… NI uses 2 different methods to store the tag/metadata, one for Lib/Expansions and another for user tags done thru Maschine.

    I think I figured out how they do it for the most part, not sure it's worth sharing the technical details…

    Anyweay, I was able to make a script to fix the thumbnail issue, edit the tags in general, and actually to also make things look like official expansions (?) .. lol. I'll see if I find a way to make this available in a very easy way to use for users, since most people are can't seem to be able to run a simpe script on a terminal even if their lifes dependend on it. 🤣

    tags.png

    With the script, I can avoid the "Other" Category completely.

    Screenshot 2025-05-27 at 16.09.19.png
  • Flow77
    Flow77 Member Posts: 58 Member

    Okay, cool to see you've succeeded on your end... if you can make things easier so it works for non-expert users, let me know...
    For my part, I kept searching & followed @Kymeia's video but it didn't work... (I don't know why)...

    https://www.dropbox.com/scl/fi/l1ouxu498v627puo74scf/Screen-Recording-2025-04-07-at-21.09.16.mov?rlkey=t3rji5ixggpnd7max59f5p45l&e=1&dl=0

  • ozon
    ozon Member Posts: 2,048 Expert
    edited May 28

    @D-One NI are using a General Encapsulated Object:

  • D-One
    D-One Moderator Posts: 3,707 mod
    edited May 27

    Yeah. It's a mixed bag of confusion: ID3, GEOB, XML, and MessagePack (binary serialization format that's like a binary version of JSON, says the LLM helping me). This last one is the main one to use, working fine for me so far.

    I saw your report, theres been a bunch of issues with Editing posts related to the forum provider, not sure i can help but I saw it.

    Hit me up on discord, if you want to test my script… I feel like talking too much technical stuff here will just confuse people looking for a straight solution. Maybe this script approach could also solve other common tag issues related to Maschine/M+.

  • Flow77
    Flow77 Member Posts: 58 Member

    Hi, I think I found it with the help of @Kymeia.
    You have to open maschine 3 in administrator mode and enter the name of the folder where the image file is stored in the "vendor" parameter, and it seems to work.

    Does any of you have free software that would allow me to put the images in the correct format (in terms of price and file type)?

Back To Top