Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Bug Reports

Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 01-27-2022, 03:02 PM   #1
Meo-Ada Mespotine
Human being with feelings
Meo-Ada Mespotine's Avatar
Join Date: May 2017
Location: Leipzig
Posts: 6,490
Default GetSetProjectInfo_String: with RENDER_METADATA - USER can contain only 1024 bytes

When I try to set a user field, like in the following code:

reaper.GetSetProjectInfo_String(0, "RENDER_METADATA", "ID3:TXXX:Session-Notes|"..SessionNotes, true)
the length of value+key seem to only accept up to 1024 bytes in total.
Means, when I get the stored value, it's truncated at 1024 bytes.

Is this a general limit imposed by the metadata-schemes themselves or is it a bug?

I wanted to store various additional session-notes and setup-screenshots(as base64) like eq-settings, etc into the rendered-files, so I have them available, when I need them for future reference.
However, 1024 bytes is very limited for that.

Would it be possible to raise it to the maximum length allowed by each metadata-scheme?

Tested on Reaper 6.44x64 on Windows 7
Use you/she/her.Ultraschall-Api Lua Api4Reaper
Bugreports&Docs notes please do here:https://github.com/Ultraschall/ultra...-reaper/issues - Donate, if you wish
Meo-Ada Mespotine is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 01:36 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.