MRK Requirement

Requirement

1. Backward compatibility for all markers (MRK files) - Switch to old MRK coding
2. Reduce 3 Loop Markers / Marker Pairs to 2 (Avoiding extra generic marker at Marker Pairs End) - Make it to work like WL6.
3. Name Loop Marker Default Name as Loop Start and Loop End
4. Region Marker Default name as Region Start and Region End
5. Auto Increment Default Marker Names for Title Markers (not my line of work but still)
6. Disable Marker Head Selection

The extensions GPK and MRK are not in caps anymore. Caps was an identifier for WL Marker Files.

Generic Marker

Even though the encoding of MRK is UTF8 in WL6 and WL12, WL12 is adding number 8 after name variable for all markers in MRK file

Name8=*
While in WL6 it was Name=

When 8 is removed from MRK file, All Marker Names are read on Wavelab 6 and 12.

Marker Pair

The MRK file Marker Name is Name8=

For a marker pair created in WL12, an extra Generic Marker Type=0 is written on the Loop End Marker in WL12 but not written on MRK. Therefore, MRK shows only 2 markers.

When the same file is edited and saved on WL6, without changing the Loop Points created in WL12, the MRK of WL6 has the following changes

Loop Markers become 3 i.e Marker, Marker 1 and Marker 2

The Names are changed to Name=

In the picture below, Reaper shows difference in End Marker created using WL12 in Red

For reference, you can also see an end marker from a marker pair created using Acon Digital’s Acoustica and opened in Reaper which is not a double marker like WL6/WL12.

WL6 Loop Name Change

In WL6, the Loop Marker Type 6 and 7, are named default as Loop Start and Loop End.

When this is brought to WL12 and the names are changed. The new names are not recognized by WL6, even after changing Name8= to Name= also even after deleting the MRK file.

Capital Letter Extension Test (ABCDabcd)

When 2 Markers are created on a file with WL6, WL6 saves a Marker file with .MRK
When 2 Markers are added to the same file on WL12, the MRK created by WL12 is also in Capital Letters as .MRK

When a file is first created in WL12, .mrk is in Small Letters. When this is edited in WL6, the small letter extension remains.

Loop Marker Head and Marker Head Selection

This may be useful for renaming in Alt+K but it is distracting as the markers are moved from two places. Therefore, marker head selection has to be disabled or an option to enable marker head highlight for those who may want.

Are these suggestions or ??? It is unclear from your post.

I am seeking backward compatibility for markers.

WaveLab 6 is almost 20 years old and is past history.
I know you like some particularities of WaveLab 6, but the WaveLab of today does not try to mimic WaveLab 6.
WaveLab 12, 13, et cetera, do not try to be compatible with past versions, especially with very old versions.
With each new version, a cleanup and a rejuvenation must take place.
I know that some people do not like changes.
And yes, it is possible that certain things may have been slightly better in very specific areas, and for certain people in particular. But I am required to take a global view.

2 Likes

I will write in detail later as I am away. Can you atleast see in a marker pair, why the third marker is generic, for now?

When loops created in WL12 are sent to someone who work with WL6 or another software to move markers, they see WL12 marker pairs (with extra marker) as in the picture above.

The Montage of WL12 is way ahead and advanced compared to WL6 (leaving aside 3 or 4 features where you moved envelope smoothing to clip effects, no file info when importing files, etc.).

The shortfall however is relating to the Audio Editor, Markers, Transport Bar etc. For example, the Ribbon is not very efficient compared to floating control bars of WL6. I also read posts about users asking for fade in and out to be a process window like before.

If you are rejuvenating WL by removing OK Cancel button from process windows etc. just because something has to be removed for a new version, it affects users who are adapted to those features.