I've now tried decoding audio from a different tape,
and it doesn't sound at all right.
I thinking that the tape I used before as a test must have been a bit muffled, so setting up for that tape resulted in the wrong values. I hope I can solve this problem with more experimentation..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think I'm going to delete my Beta release of DolbyC,
I've been trying to get the values right, but couldn't get it to sound right. So I created a plot showing the decode characteristics, and it seems shows that I get a pretty abrupt change from full noise reduction, to not much noise reduction. A similar plot from a real Dolby deck shows a far more gradual transition.
I think this is something I was able to get away with in DolbyB, as DolbyB noise reduction is more subtle, but the more agressive processing of DolbyC makes it too much of a problem.
I think I need to study how suddenly things change in my program, and try to find a way to change things more gradually. I have a suspicion that the resistance of my FET might be the culpret, so I think thar is where I'll look 1st.
I've now got my Dolby C program to a point where I think it probably works well enough,
but I think I should do quite a bit more testing.
However for various reason I probaly can't get this done for a few days,
so I thaught I'd upload it, as a Beta version.
Basically You can download it and try it, but with some care, as it might not all be working correctly yet.
I've now tried decoding audio from a different tape,
and it doesn't sound at all right.
I thinking that the tape I used before as a test must have been a bit muffled, so setting up for that tape resulted in the wrong values. I hope I can solve this problem with more experimentation..
I think I'm going to delete my Beta release of DolbyC,
I've been trying to get the values right, but couldn't get it to sound right. So I created a plot showing the decode characteristics, and it seems shows that I get a pretty abrupt change from full noise reduction, to not much noise reduction. A similar plot from a real Dolby deck shows a far more gradual transition.
I think this is something I was able to get away with in DolbyB, as DolbyB noise reduction is more subtle, but the more agressive processing of DolbyC makes it too much of a problem.
I think I need to study how suddenly things change in my program, and try to find a way to change things more gradually. I have a suspicion that the resistance of my FET might be the culpret, so I think thar is where I'll look 1st.
I'll upload the plot that shows the problem.