rncbc / qtractor

Qtractor - An Audio/MIDI multi-track sequencer
https://qtractor.org
GNU General Public License v2.0
495 stars 86 forks source link

Incorrect scaling in volumeters MIDI track with audio output #387

Open G3N-es opened 1 year ago

G3N-es commented 1 year ago

Both in the tracks and in the mixer, the volume scale on the midi tracks with audio output is smaller than on the audio tracks. This leads to confusion when mixing, as the midi track appears to have a lower volume than the audio track.

Setting them both to the same scale is easy. Keep the audio track volume on a scale of 6 > to -70dB. Implement a scale of 0 > to -70dB on midi tracks with audio output. Match the volume meter stop on the midi track to the 0 db point of the audio tracks.

This would achieve an identical decibel peak display scale. It does not affect the functionality of displaying excess decibels and clipping, because even if no peaks above 0 dB are registered in the midi tracks with audio output, any peak that reaches 0 is already clipping.

rncbc commented 1 year ago

might have a point though--care to show with some evidences?

ps. note that the audio meters on MIDI tracks are never the same height of regular audio track strips, nor they have the same scale labels; they have the same notch indicating 0dbfs though; also MIDI meter scales refer to note velocities (in percentage like 100%=127), they are not related whatsoever to dB units.

G3N-es commented 1 year ago

They have the same notch indicating 0db, but not at the same height. They can be set at the same height without changing the height and width of the volumeter. It is true. Visuals are best explained with pictures.

https://drive.google.com/file/d/1KL8-xTw3sU8JJe63GvEJfxsWFUkALAAE/view

rncbc commented 1 year ago

fixed >= 0.9.33.22git.160f0e

thanks

EDIT: make it >= 0.9.33.23git.1c2021

G3N-es commented 1 year ago

Work fine.

Thanks!