I build a audio player, using schematics from adafruit's wave sheild.
Then I accidently found that adafruit's wave shield isn't using TL072 but TS922. Then I changed the amp and got really nice sound quality, also the output of amp is exactly the same as input.
So I am wondering which is the difference between Tl072 and TS922.
PS TS922 I got is really expencesive.
I can explain what happened I think. When the circuit was designed in Eagle there
wasn't a part in the library for the TS922, so another opamp of the same pinout was
substituted (because the point of the Eagle design process is primarily to create a PCB)
So some of the information in the schematic was misleading. This is unfortunate,
and in general it always pays to be a little circumspect in trusting infomation in the
schematic. Its perfectly possible to define your own parts in Eagle, and this would
have been the correct approach, but it takes time, life is short, and people want to
get shiny new gadgets out the door.
Anyone with experience would automatically know that a TL072 doesn't work on
5V, those with less experience can go and double check information in datasheets
(again time-consuming but does increase confidence when creating one's own
And the other thing is that you've gained experience - maintain a healthy scepticism
and be thorough in checking (check twice, build once!).
Also look around for better/cheaper supplier - which part of the world are you in?