View Issue Details

IDProjectCategoryView StatusLast Update
0000254Cinelerra-GG[All Projects] Featurepublic2019-08-01 20:37
ReporterSam Assigned Togoodguy  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version2019-07 
Summary0000254: Rectified & non-rectified waveforms
DescriptionIt has been annoying me for a long time that I only get the audio waveform displayed only as a whole non-rectified waveform. That means the waveform is not cut on the zero line. Rectified waveform is nowadays standard in many other NLE's. This makes the silent areas more visible, for this reason it is often used as standard in other NLE'. In addition, the waveform is stretched more over the entire height of the audio track, which improves the visibility of certain areas. It would be great if I could switch between these two waveforms.
TagsTimeline

Activities

Sam

Sam

2019-07-18 22:29

administrator   ~0001947

Last edited: 2019-07-18 22:29

View 2 revisions

Thanks a lot. It works perfectly!
I agree with you, it is wrong, but for a practitioner the result counts and not whether the tools are wrong in theory, but useful in practice. ;-)

PhyllisSmith

PhyllisSmith

2019-07-18 21:30

manager   ~0001946

It is feasible and a change has been checked into GIT. Please report any anomalies if there are any.
....but to quote a person who uses a different NLE -- "it is just wrong!"
Sam

Sam

2019-07-17 23:32

administrator   ~0001935

Does that mean it's not technically feasible?
PhyllisSmith

PhyllisSmith

2019-07-17 23:20

manager   ~0001933

GG writes: This is because I was trying to save as much info as possible. When you delete the sign bit, one bit of every sample is lost. The double line version (as opposed to a solid bar from the baseline) preserves the min value during that audio fragment. The heavy line is actually a bar drawn from the min to the max (abs() in the case of rectify). By drawing a solid bar, the min value is lost, and half of all of the data is not represented in the waveform drawing.
Sam

Sam

2019-07-17 22:36

administrator   ~0001931

Thank you for adding this new view of the waveform.
For me it is sufficient in the timeline.

The reason for this representation is that at a glance you'll be better able to see the quiet and noisy parts of an audio piece. In the professional video editing software it is the default view. In a normal waveform, however, the centerline is the zero point. You always have to imagine the center as the zero line, i.e. that's where it's quietest and that's a bit more cumbersome. With rectify waveforms, the bottom of the timeline is the zero line, i.e. the quietest, and the top is the maximum volume. This is easier for the human brain to understand.

In true rectify waveforms, there are no empty spaces below the line. However, in the current representation there is black space below the audio line. But this does not exist in rectify waveforms. It is always a completely filled area. I also have the impression that the lower half of the audio waveform has been cut off. The lower half of a real waveform is folded up in the rectify waveform at the zero line and placed together with the upper half of the waveform, this information is also important because you also have peaks in only one half and this visual information would be lost. The lower and upper half of a waveform form a common image.

rectify-waveform_02.jpg (65,933 bytes)
rectify-waveform_02.jpg (65,933 bytes)
PhyllisSmith

PhyllisSmith

2019-07-17 21:55

manager   ~0001929

A mod to provide this alternative for the Timeline ONLY audio waveform was checked into GIT on Saturday the 13th. It is a flag in Settings->Preferences, Appearance, "Timeline Rectify Audio". Once you hit OK or APPLY, you still have to redraw any media already loaded on the timelie before it takes effect (easiest way is to just reload that). As stated it ONLY applies to the Timeline. There are no plans to incorporate this anywhere else in Viewer or Resources. The Rectified waveform is not a true 100% audio waveform and possibly it is used in other programs for simplification purposes.
PhyllisSmith

PhyllisSmith

2019-06-29 22:31

manager   ~0001825

Can not commit or predict the future, but GG says he thinks he can pull off taking the absolute value to make this a preference. ;-)
Andrea_Paz

Andrea_Paz

2019-06-29 09:15

manager   ~0001819

+ 1
I also think that rectified waveforms add a touch of modernity and are even more clear. Maybe offering the two possibilities of representation, for those who prefer the old method.
Sam

Sam

2019-06-28 20:51

administrator  

waveform.jpg (48,208 bytes)
waveform.jpg (48,208 bytes)

Issue History

Date Modified Username Field Change
2019-06-28 20:51 Sam New Issue
2019-06-28 20:51 Sam Tag Attached: Timeline
2019-06-28 20:51 Sam File Added: waveform.jpg
2019-06-29 09:15 Andrea_Paz Note Added: 0001819
2019-06-29 22:31 PhyllisSmith Note Added: 0001825
2019-06-29 22:32 PhyllisSmith Assigned To => PhyllisSmith
2019-06-29 22:32 PhyllisSmith Status new => acknowledged
2019-06-29 22:32 PhyllisSmith Assigned To PhyllisSmith => goodguy
2019-07-17 21:55 PhyllisSmith Note Added: 0001929
2019-07-17 22:19 PhyllisSmith Status acknowledged => feedback
2019-07-17 22:36 Sam File Added: rectify-waveform_02.jpg
2019-07-17 22:36 Sam Note Added: 0001931
2019-07-17 22:36 Sam Status feedback => assigned
2019-07-17 23:20 PhyllisSmith Note Added: 0001933
2019-07-17 23:32 Sam Note Added: 0001935
2019-07-18 21:30 PhyllisSmith Note Added: 0001946
2019-07-18 22:29 Sam Note Added: 0001947
2019-07-18 22:29 Sam Note Edited: 0001947 View Revisions
2019-07-27 00:34 Sam Status assigned => resolved
2019-07-27 00:34 Sam Resolution open => fixed
2019-07-27 00:34 Sam Fixed in Version => 2019-07
2019-08-01 20:37 PhyllisSmith Status resolved => closed