|
|
|
08-06-2020, 02:33 PM
|
#1
|
Human being with feelings
Join Date: Dec 2018
Posts: 37
|
Official specification describing the Reaper project file format?
Hi.
Has Cockos ever published an official specification describing the Reaper project file format?
The description at the link below begins with an apology that says, “What is known about various state chunks.”
So how does this work?
Is it some sort of game where you all run around like elves - reverse-engineering things for free while Justin Frankel plays with a llama?
Or is there an official spec?
https://wiki.cockos.com/wiki/index.p...nk_Definitions
|
|
|
08-06-2020, 02:41 PM
|
#2
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,630
|
Welcome to the forum.
Aside from the outdated one from cockos wiki, there is none.
I've documented some of the stuff, not all, so just head over to the Reaper Internals-Thread in this subforum, where you can find links to all the stuff I documented.
Edit: https://forum.cockos.com/showthread.php?t=207635
|
|
|
08-06-2020, 04:02 PM
|
#3
|
Human being with feelings
Join Date: Dec 2018
Posts: 37
|
Quote:
Originally Posted by Meo-Ada Mespotine
Welcome to the forum.
Aside from the outdated one from cockos wiki, there is none.
I've documented some of the stuff, not all, so just head over to the Reaper Internals-Thread in this subforum, where you can find links to all the stuff I documented.
Edit: https://forum.cockos.com/showthread.php?t=207635
|
Yea. Thanks. I’m aware of your hard work. Very cool.
They should pay you.
Seriously.
It would be neat if we didn’t have to guess.
|
|
|
08-06-2020, 04:38 PM
|
#4
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,630
|
I once had started to write a full one but lacked time yet. I only have a preliminary one full of errors so I couldn't make it public.
I guess I need to restart it from scratch probably.
|
|
|
08-06-2020, 05:02 PM
|
#5
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
Quote:
Is it some sort of game where you all run around like elves - reverse-engineering things for free while Justin Frankel plays with a llama?
|
Quote:
Originally Posted by Bob Blacksheep
It would be neat if we didn’t have to guess.
|
Some consider that this is where the fun is :P
Sure thing, it is not in writing the documentation part ^^ Only Meo-Ada Mespotine can have the devotion for such extensive research !
What is your plan with .rpp format ?
I once made a .rpp generator... it didn't require knowing all the stuff, just the main structure, cause not all project needs all type of chunks. mrlimbic was a great help for that, cause it has some non that easy things.
|
|
|
08-07-2020, 08:07 AM
|
#6
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,630
|
Another potential source is my Ultraschall-API, where I made dozens of functions, who access Project-States, some even Set.
Just look for functions beginning with GetProject_ or look for the statechunk-entry you need.
For instance, if you look for MASTERMUTESOLO, you can find the information in
https://mespotin.uber.space/Ultrasch...MasterMuteSolo
Their retvals are a starting point.
|
|
|
08-07-2020, 11:31 AM
|
#7
|
Human being with feelings
Join Date: Dec 2018
Posts: 37
|
Quote:
Originally Posted by Meo-Ada Mespotine
Another potential source is my Ultraschall-API, where I made dozens of functions, who access Project-States, some even Set.
Just look for functions beginning with GetProject_ or look for the statechunk-entry you need.
For instance, if you look for MASTERMUTESOLO, you can find the information in
https://mespotin.uber.space/Ultrasch...MasterMuteSolo
Their retvals are a starting point.
|
Yes, I am also familiar with that.
Thanks again.
|
|
|
08-07-2020, 11:56 AM
|
#8
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,789
|
Happily, close to anything in Reaper can be detected and configured via scripts. Hence messing with the RPP files "usually" is not the best way to go.
-Michael
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 04:51 AM.
|