So tonight was my first time taking my Party out to a gig. Everything worked as it should, but the noise was prohibitively outrageous. I had noticed it was noisy when putting it together, but in context, it was all but useless.
After checking some of the vids here, I think something might be wrong. It seems similar to the problems others have experienced (at least from the 'crunchy' thread.
I submit the following:
At first it's clean guitar going straight into WTPA. Then you heard the sound of recording being engaged (pretttty loud), then BOOM, the playback is like a mack truck in the ear. I do a bit of overdubbing so you can hear how fast it deteriorates into total mush.
I then do another recording with gaps in it. You can hear the processor(?) chugging away during the recording process, but on playback it's louder than the guitar. You can also hear like an aliasing attached to each note, or something funny happening.
I'm totally into the party, and have a Cocolase from ciat-lonbarde, so I'm a connoisseur of 8-bit glitchy delay, but in it's current state, it's not going to be dancing at prom much.
Hi! Some of that is normal (the aliasing, especially) although it does sound like you might have more read/write noise than normal. It doesn't sound like your RAM is soldered badly, but it's worth checking. Other than that, you'll want to make sure the bodies of all your pots are grounded and that all your values are correct and that all your bypass caps are present. Gain settings matter a lot too with this stuff.
In particular, it seems a little weird that your processor noise is as bad as it is when you're recording. If it were me, I'd try selectively grounding different points in the circuit until you found where the noise was getting in and then focus on reworking that spot.
All the pots (bodies) are soldered onto the board, barring the 2 that are offboard (which are grounded either way). But I'll eyeball around.
What does poorly soldered RAM sound like? Or rather, do I just check continuity between the pins, or unsoldered connections?
Is the processor noise what sounds the most off about that? I can live with the blippity bloop, although it's not super awesome or anything. It's mainly the wall of static in all sample playback that makes it hard to subtly sample things.
With the selectively grounding the circuit. Are you talking about just grounding random things, or grounding ICs and all that?
I remember seeing something on here somewhere about cutting some traces to reduce noise, although that might've been just in reference to the V1.00 boards.
Yep, you can cut the traces to the "overdub" section which is unused. This may help some. Above the text "R10" on the PCB are two horizontal traces which are fine to cut, and may help. There's another trace that you can cut and replace with a shielded wire which will reduce noise introduced into recordings -- the one leading from the initial preamp stages to the ADC. However this shouldn't make much difference w/r/t hearing noise in your throughput signal when you're recording. Let me see if I have that problem...
...OK. I don't. Now, those odub traces ARE cut on my board, but I'm still using the normal trace to the ADC.
So, it's either those traces or another problem. Note, I can get NO audible bus noise in the output when WTPA is recording, only in playback.
ALSO -- and this is kind of important -- you mentioned you have external pots in your system. If you have a high impedance signal wire running near the digital section on your board, you may be getting electrostatic pickup in it, and it might be your external wiring. The master volume pot would be especially prone to this. The fellow who wired his WTPA together with a mixer had these problems, and they make sense. Best, TB
Ok, I grounded more and tested more (btw I'm the fellow with the mixer). I think my mixer was fucked. After poking around a while, I 'cut the cord' and went direct into the WTPA and the signal to noise ratio MASSIVELY changed, IE, my mixer is killing the signal bigtime.
WIth everything grounded nicely (touching jacks at the moment, as the enclosure is plastic) when I press record, I only hear a quiet blippity blip. And it's SUPER quiet as compared to incoming signal
I've cut the overdub traces, and now that I'm getting all 'sleeves rolled up' I think I'm going to cut the other traces and do the shielded wire thing.
Could you be more specific about the what/where of that?
It's a load off knowing the sampler part is working alright, although the mixer thing is it's own PITA (it' suuuuper hot-glued into the enclosure at the moment, so even getting it out is going to be a pain.)
Back in the 'mixer' thread, you mentioned that I could use the RegVcc if the mixer schematic I posted used a
"Hey! The TL072 won't be happy with 5v, although the regulator on the WTPA would be able to supply plenty of current. If you want to use the RegVcc out on WTPA, you could change that op-amp to a TLV2472 like the one on WTPA, and it'll work just fine. And probably better. A TLV2462 would be fine also, as would any op amp that is made for 5v operation. Microchip makes a bunch, too, but I like the TLV series."
Would that be a drop in replacement for that circuit, or will things need to be massaged? If I'm going to redo the mixer part, and I can streamline things, I'm gonna jump on it.
Hey Rodrigo -- Good work! To answer your questions:
It would totally be a drop in replacement to switch the TL072 to a TLV2462 or TLV2472, and would allow you to share PSU rails. However, I'm not entirely sure that it will help other than to simplify the circuit.
Knowing what I do now, I strongly suspect that capacitive noise pickup between the two circuits is the culprit. Your mixer isn't GENERATING digital noise, obviously. This means that electrostatic noise from WTPA (the digital edges tend to radiate pretty strongly) is getting into your mixer circuit somewhere. There are a couple fixes for this:
1.) Lower the impedances in your mixer. This will be a pain in the ass, but all those 100k resistors and Hi-Z inputs are going to be prone to noise pickup especially if there isn't a ground plane or grounded metal chassis surrounding them. You rebuild the thing with 10k resistors where the 100k resistors are, buffer the pots with another quad op amp, and scale the coupling caps accordingly and you'd get 10x less noise pickup at the expense of a little more current draw.
2.) Distance. Electrostatic noise drops as a function of distance, although I can't remember if it's linear or exponential. Linear, I think. Either way, moving your Hi-Z mixer bits away from the offending digital noise source will help a lot. IE -- don't make the two PCBs a sandwich if you can help it.
3.) Ground plane. Put a piece of aluminum (or copper if you happen to have that lying aroung, like a radio shack board) between your offending source and the pickup location and ground it. This will help a lot with capacitively coupled noise but NOT AT ALL with EM noise, which I'm pretty sure isn't your problem.
OH -- And use IPA or denatured alcohol to break the bond between hot glue and other materials. Lift up a corner of the hot glue and dab a little alcohol under the lifted spot. Comes off like magic. Thank the toy people for that trick :-)
Finally, the trace to cut and replace with a shielded wire is the one to the ADC from pin 7 of the TLV2474 to the ADC (pin 34) on the AVR. Make sure you only ground the shield at one end -- preferably the one near the op amp. Make sure you cut the trace near the AVR, too.
I haven't done this since some really early tests. I think this will help some, but I also don't think this is your major problem.
I think the biggest problem I was having was the mixer circuit not working right, from jump. Even with it not there, there's a bit of digital noise happening in the WTPA running solo. It's about what was there when the mixer was connected, the main different was the signal to noise floor ratio. With the mixer, the circuit was dead quiet.
I'm going to rebuild the mixer around the new opamp you mentioned (is either quieter/better?).
As far as altering the impedance, as great as an idea as that sounds, it's a bit over my head. I'm handy with an iron, and general DIY, it's where the theory comes in that I fall pretty flat.
I am going to shield the dickens out of everything this time though. I had ordered some copper foil tape, the kind with conductive adhesive, and I'm going to make a little cocoon around the mixer circuit, and probably line the enclosure to an extent, shielding the WTPA from the world. The main thing is there are some wires running around in there unshielded (the audio in jacks, to the pots, to the mixer board. Don't know if I can do too much about them as the enclosure is kind of small/snug. I'll probably throw some copper board in between too, for shits and giggles, and try to run all the audio I/O stuff on the 'other' side of it.
Going to do the shielded wire rerouting and check noise level again after that. Like that I know what my 'baseline' noise level can/will be, so I can make sure the mixer doesn't fuck with that.
Thanks for making such awesome shit, and being so thorough/helpful!
OK, did the shielded cable mod. The difference is pretty remarkable. The digital cross talk is gone. At least perceivably.
Awesome.
It took a while to troubleshoot it, but I had to run a lead to the input gain pot, as nothing was making it to the ADC without that. In looking at the pictures of the board in the manual I saw that pin7 also led to the center pin of the inputgain.
If anyone is on the fence about doing the mod, I give it 3 thumbs up. Fairly easy to do once I removed the AVR (I couldn't see where the trace was coming from).
That big of a difference, really? Wow. I'll try it with mine. And yup, pin 7 of the quad opamp and the input gain wiper should be connected.
Now just for research's sake -- the noise you're talking about is totally with the mixer out of circuit, right? And is the noise picked up during recording which you hear on playback, correct?
Thanks for feedback! That's helpful not only for current WTPA owners but for the next version, too.
Yeah, after running the cable, I hear nothing digital when recording, or in the playback. The only noise that's there is regular static/hiss/artifact stuff. After bypass the mixer in my setup there wasn't much digital noise left, but it seems to be totally gone now.
Not sure I follow with the question there. The mixer circuit which I built/added is completely gone at the moment, so I'm just rocking a 'raw' WTPA for all of this testing/modding.
At the moment, when I hit record, I don't hear anything until I playback, which is nice too.
No problem on the feedback, like I mentioned before, I'm super jazzed about it all.
After some more researching, I think I'm going to go with a buffered mixer circuit, just have to find the right one/layout. I'm running mainly instrument level stuff into that mixer, and with the impedance as it is, and this digital clock in the same housing, I think it'll be better off being buffered.
Cool! Thanks, that answers the questions I had. Just an idea, when you're looking for a new mixer ckt, try looking for one which has the lowest resistances in the audio path that you can find. If the design has an input buffer, low impedance will be easy to accomplish.
At the moment I'm looking at this, which I believe is what you've mentioned, and it also uses 10kA pots (so I don't have to get new pots or swap out the ones I was using before).
That mixer is a little non-traditional, in that it uses a "non-inverting summing amplifier", which is usually poo-pooed (google it). Still, it has some improvements on the old model. If that's OK with you, I'd suggest the following changes: For better noise performance I'd probably lower R1-R4 to 470k (or 220k or 100k -- only keep it high if you're using a guitar as an input, or a piezo mic. For all electronic inputs you would go lower).
I'd definitely lower R5-R8 to 22k or maybe 10k. Depending on the TL072's output drive which I don't know offhand. This will help your noise pickup.
There should be a bigass filter cap after the diode. And I'm not sure I'd use a 1n914 -- I'd use a 1n4004 or similar. 914s don't handle much current.
Each opamp (meaning the dual and the quad) should have a local 0.1uF bypass cap (for a total of 2).
I'd make r10 and r11 into 100k or so. Maybe less (10k or so) if you were running the thing off a wall wart and not a battery.
R1-R4 I think would be better off at 1M as all inputs going into it are guitar level or lower (piezos).
R5-R8 to 22k. This just makes stuff louder?
With bypass caps. The one after the diode (1n4004), it would be in series with it, or running from it to ground? Same for the opamps. Does the bypass cap run from somewhere to ground?
Not sure on the R10/R11. R11 is already 10k. Should R10 be lowered?
I just realized now that the schematic had been changed a bit since it was posted (and is no longer working from the looks of it above).
Hey Rodrigo: R1-R4 I think would be better off at 1M as all inputs going into it are guitar level or lower (piezos). -->Cool.
R5-R8 to 22k. This just makes stuff louder? -->Nope, the volume will be the same. It lowers the impedance. The Tl074 is kind of a sissy about driving inputs but I bet it can handle 22k just fine.
With bypass caps. The one after the diode (1n4004), it would be in series with it, or running from it to ground? Same for the opamps. Does the bypass cap run from somewhere to ground? -->The bypass caps are always from +9v to ground in your schematic. Mind the polarity if you use polar caps (+ goes to 9v). Generally, it's a good idea to use one big electrolytic cap where the 9v input comes into the board and then one or more smaller caps (0.1uF ceramics are the most common) directly across the power connections to your ICs.
Not sure on the R10/R11. R11 is already 10k. Should R10 be lowered? --> Ooops. On the schematic above that would be R10 and R9. And since you're already using 22k resistors for the other change, might as well use them there as well. If you were being a total worry-wart you could use one big-ish electrolytic where C5 is in parallel with an 0.1uF ceramic. Probably overkill. C5 lowers the impedance at AC of this node, but might as well lower it with the resistors as well esp if you are using a wall wart for power.
With R5-R8, is lower impedance here good for guitar/piezo level stuff, or does that not matter at this point in the circuit?
Bypass caps. How big is a 'big elec cap' to use at the start? 100uf? How important would the smaller caps be on the opamps if I use a big one at the input? Because of how I etched the board, I'm putting the components in on the solder side, and I'm going to cover the other side of the board with copper foil, to insulate it better, so putting those caps in will have to be tricky (over top of the opamps, which will be socketted).
With the last bit there, should I change C5 to 100uf, and run a .1uf in parallel with it?
Thanks for your help with all of this. The guy who came up with the schematic isn't very helpful on the diystomboxes forum. It's very 'figure it out yourself' over there, which is great and all, but help is always welcome.
Lastly, would there be any benefit to using hi-fi opamps here? Like some burr browns, and nice caps for C1-C4? The mixer/wtpa are going to be the hub of my setup, and always in the signal path, so I don't mind going over the top if there's a benefit to it.
Only the bits before the opamp determine input impedance. Bypass caps are important. 100uF is fine across the supply as long as your supply is quiet to start with. The small bypass caps at the opamps and the 100uF filter different kinds of noise. Use them both if you can. If you can't, you can probably get away without the 0.1uFs directly at the opamps.
W/r/t "nice" opamps and components, forests have fallen in that debate. My 2 cents: in your application, you want something with a halfway decent slew rate (but not so fast as to be finicky) a low distortion figure, and most importantly, something that won't crap out when the battery gets a little low. Those TL07x opamps aren't necessarily Cadillacs, but they're a late-model Civic at least. Caps are even more esoteric. In my opinion, with a device like WTPA, upgrading to film caps are one of the last things I'd worry about.
IMHO the most important thing is the circuit design. I've seen people buy teflon caps for their LM386 based headphone amp projects, which is just silly. The only way to know for sure whether component substitution will matter is to REALLY understand all the factors involved, and usually to do some testing. Ears count a lot, but so does rigor, math, and a healthy dose of skepticism.
I ordered some parts the other day and am making all opamps socketed so I can test different opamps there(for now I have 072/074). For the caps I ordered those purrty red WIMA caps for C1-C4.
Thanks again for taking so much time to chat me up about a circuit that's not even yours.
No sweat. Most of the circuits I talk about aren't mine -- they're a client's. I just design them :-) Socketing the opamps and doing tests and critical listening is a totally valid (and fun) experimental approach. Good luck and let us know what you find. TB
props to Rodrigo's website miami to manchester cool trip. Can old guys say props? dunno. He played with fred frith, auuuugh... its too late, put me in the home, where are my teeth? young whipper snappers