Chris McKinley said:
tetsubin,
RE: "But I do not mean setting the loop to 100% wet. I mean setting the fx to 100% wet, so that no unaffected signal passes through.". I know that's what you meant, but your statement is incorrect. Even setting an effect to 100% wet will not result in hearing only 100% affected signal, since there is still the hard minimum of at least 10% signal that never even passes through the effect loop, regardless of whether the effect is digital or analog, or whether or not you set the mix to 100% wet. You still don't get a 100% affected signal and you still don't prevent phase discrepancy from occurring. The unaffected portion of the signal will still produce sound faster than whatever mix of signal is coming through the effects loop, and this is what causes phase discrepancy.
This is the point to which it comes down. I agree, that in the end it's all about taste (not even phasing issues, as most people don't care about what makes their sound how it is).
But still, you don't get what Peter Diezel is saying.
To show what you're not getting I will quote you: "Even setting an effect to 100% wet will not result in hearing only 100% affected signal, since there is still the hard minimum of at least 10% signal that never even passes through the effect loop [...]"
You would be right if that was my point, but as I said, you didn't get what Peter Diezel and any other amp manufacturer will tell you.
I think I'll give an example to make it clear, once and for all (and please re-read my last post and perhaps just start to rethink all this, as you're caught in the same pattern):
1. We have a parallel loop: a) internal b) send-return
2. We take Digital Delay that can be set to 100% wet (Behringer DD400). The Outputs just give me the delayed signal. (The G-Major calls this the "Kill Dry" function.)
3. We place the effect in the loop, which we set to, say, 20% mix.
So, let's resume what's happening now:
4. In 1a (the internal signal path) there's just the unaffected signal.
5. In 1b (the send-return/fx path) there's no unaffected signal passed through, because the fx is set to "kill dry", 100% wet, or whatever you'll call it. There is absolutely no unaffected signal coming through.
Ok, let me quote you again (same quote): "Even setting an effect to 100% wet will not result in hearing only 100% affected signal."
Right! But that would be a completely stupid idea anyway: just hearing the delays? Come on! Ok so this point is not what it's all about.
Ok, I'll continue the quote: "[...] since there is still the hard minimum of at least 10% signal that never even passes through the effect loop"
And that's your problem: you're still thinking it's about setting the loop-mix to 90% or so. And it's not.
Remember, in step 2 and 3
we set the fx to 100% wet (kill dry)(and that is a real option, no unaffected signal passes through!) and take 20% of it to mix with the unaffected signal.
So let's get to
6. The affected signal in 1b is getting mixed (at whatever percentage you like!) with the unaffected signal.
7. Result: No phasing issues, because there is no time-delay of an unaffected signal added to the same unaffected signal. It's just an affected signal that gets added to the unaffected signal. In this case it's delayed.
So, that is the point. And even your last post was still a bit confused.
For example you misread Diezel's statement to make it match your pattern of thought:
"Peter's admonition, however, will only prove a workable solution to the problem if you have a parallel loop that allows for full, 100% wet signal."
That is plain wrong.
I quote Peter again: "Important: You must set the mix control on the effects unit to 100% wet when using the parallel loop. Otherwise there will be nasty phasing problems resulting in unsatisfactory tone. The signal portion that is unaffected by the mix control in the effects unit would reach the amplifier at a different time due to the cabling, and cause phasing cancellations."
He is talking about what I'm talking about: Setting the
mix control on the effects unit to 100% wet.
That's the whole magic and that's the point that invalidates your whole argument. It's not about the internal loop which passes unaffected signal, of course it does, that's what it's supposed to do. It's the other way round: you got to eliminate unaffected signal from the send-return-path!
Please rethink this, as I don't have too much time to answer the same arguments again and again. And hey, if there's someone smarter in the room, why not acknowledge it and learn from him? Because that's what I've done. (Before having read Peter Diezel's explanation I was confused like you. My posts actually just consist of making clear what Peter wrote.) Making mistakes is no shame at all, but clinging to them is what I hate.