Hi David,
good mornign from italy !
The post about Db and Gains was really clear and helpful, tanx a lot!
The point is the difference between the meters and the faders, and I should have known that.....
"When the metering a signal that is hotter than -10dBFS, the meter's peak indicator shows only "9.0", which might trick you into thinking that all of a sudden your signal is +9dBFS.. it's not, it's -9dBFS, and Logic gets rid of the "-" sign to add a period and a decimal, to show you more precision.
NOW THAT'S TRICKY....!
"When the signal goes into digital saturation, the metering shows "by how much the signal distorts" (in red). It gives you a reading of how many dBs you should turn your signal down to have the peaks at 0 dBFS."
That's tricky also: now everything makes much more sense, anyway It's difficult for me to understand how the system can give information about something it can't measure...: if FS is 0, how can a +6 get noticed and specified ?
1) Anyway, if I understand right, in this case the metering doesn't show anymore the SIGNAL's DbFs value, but rather the amount of Dbs that the FADER should be lowered by. If that's it, whoa!!, I'm happy..
"Taking things further"
Tanx, I'm alway there for that.
"Note that Logic's Audio Engine uses floating point number to describe the value of the samples. That means that really, you can actually hit a channel beyond 0dBFS and not distort, as long as you bring the level back down at or below 0dBFS before going out of Logic."
That's exactely what I've experienced: if I turned down the master fader by 6db the signal was coming out right, no matter the red light on the channel.
And I guess that's even the reason why Logic can advice the user of being +6db over the FS.
But now I want to understand deeper ! Please help me.
I know that floating point means that the processing calculation can exceed the values permitted by string of 24bits, i.e. processing a 24bit audio file requests a 32bit system architecture.
2) If I had it right, that's the reason why Logic CAN TELL me that I'm 6db over, but i CAN'T LISTEN anything over 0dbfs ?
If this is right, the only thing that's still confusing me is that the 0 value inf the digital realm doesn't come from a pure convention, but form the fact that is the value of a bynary digit with all the values 1: being this the situation, there's no way to even "calculate" any value over 0......aaaargh!
If you have the patience to reply to questions 1) and 2) also....that would be very appreciated!
tanx a lot, have a nice day