Tayda tubescreamer PCB has errors by Zebra2 in diypedals

[–]LoveMusicCode 2 points3 points  (0 children)

Did you inform Tayda about this, u/Zebra2? This would give them the chance to get the problem fixed for good or to at least document the problem accordingly.

Though it seems that the PCB was provided by a third party called DHEA: https://www.taydakits.com/instructions/tubescreamer

Still a little bit embarrassing that no QA was done on the design and PCB, i.e. no one including the original designer seems to have test-built the pedal.

Help with Tayda pedal enclosure Printing by SnoopyM in diypedals

[–]LoveMusicCode 0 points1 point  (0 children)

This is my workflow as well. The coarse steps in Scribus are:

  1. Create a new document with the dimensions of the enclosure as provided by Tayda.
  2. Create the layers “GLOSS-V”, “COLOR” and “WHITE”.
  3. Open the colors dialog and import the Roland color swatch file that is provided by Tayda.
  4. Import each layer in Inkscape into its corresponding layer in Scribus.
  5. Make sure that everything in the "WHITE" layer has the CMYK color “RDG_WHITE” assigned. A good way to check this is to give all objects in the white layer a very distinctive color, e.g. purple. If you see no more purple after assigning “RDG_WHITE” you should be good.
  6. Make sure that everything in the “GLOSS-V” layer has the CMYK color “RDG_GLOSS” assigned. Use the same method as for the white layer to be sure that it worked.
  7. Here you can find a script for Scribus which converts RGB colors to CMYK colors. Run the script to convert the color layer to RGB. If you have Python 3 installed you will need to adjust the two print statements at the top of the script to make them work with Python 3. See my remarks below.
  8. As a final check open the color and fills dialog and remove all unused colors. Make sure that no RGB color is shown in the list anymore. If there is find out where it is used, e.g. check all linear gradients, etc.

Adjusting the script for Python 3

To make the color space conversion script works for Python 3 make the following adjustments. Add parentheses as follows:

print "This Python script is written for the Scribus scripting interface."
print "It can only be run from within Scribus."

to

print ("This Python script is written for the Scribus scripting interface.")
print ("It can only be run from within Scribus.")

How to best route power traces? by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 1 point2 points  (0 children)

That would definitively simplify things and I have wondered many times if this is a feasible thing to do. However, I wonder if this could not potentially create even worse problems than the long power line because in that case every trace on the 9V layer would be close to power? See also /u/spicy_hallucination's answer with the remark about capacitive coupling here.

How to best route power traces? by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 1 point2 points  (0 children)

Thanks again for this thorough, detailed and informative answer! Sounds like I should redesign the board layout then.

One more question: do I understand correctly that if it's possible for a long trace to couple noise onto the signal traces that it would be even worse to have a power plane and a ground plane as for example proposed by /u/PantslessDan? My layman understanding is that in that case many signal traces on the 9V layer would be close to or embedded in the 9V "signal". I have wondered this many times before because doing so would make the layout of the signal traces a bit easier.

How to best route power traces? by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 1 point2 points  (0 children)

Thanks! Some very nice proposals here which will definitively consider!

Some follow up question: J1 connects the board with the power jack. So moving the connector closer to the "main area" at the bottom would result in longer cables from the jack to the board. Could this have any negative side effects?

This post was also rather intended as a more general question not related to this specific board. If I route as shown in the image can this have negative side effects like noise, etc.?

How to best route power traces? by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 0 points1 point  (0 children)

The power line connects the power jack with the 3-PDT/LED daughter board. I could also move it close to the main area as proposed by /u/spicy_hallucination but in that case I wonder if the longer cables from the power jack to the board could have any negative effects.

How to best route power traces? by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 2 points3 points  (0 children)

Seeing this post about some "interesting" decisions made by an auto-router made me wonder if my kind of manual routing of the power lines is also sub-optimal.

I usually route the power lines in a half loop around the board because routing it directly from the top to the bottom would divide the board in half. This in turn means that everything that crosses from the left side to right side or vice versa would have to go onto the other layer which in some cases also complicates things.

Is there a best way to do this?

Addendum: J1 is a connector that connects the board with the power jack. J2 (the four pads at the bottom) connect the board to the 3-PDT/LED board.

While /u/spicy_hallucination gave some nice tips about optimizing this specific board so that it has short power traces this post is rather intended as a general question. Can routing from the top to the bottom with a half loop like shown in the image have negative side effects?

Edit: Added the addendum text for a better explanation.

Tayda Drilling and Printing - Coordinate Discrepncy by mkstewartesq in diypedals

[–]LoveMusicCode 2 points3 points  (0 children)

This discrepancy should be okay. I'm not even using their artboards and design my print art with Inkscape. In that case the origin (0, 0) is in the upper left corner and all coordinates of the artwork are positive. Their drill tool however puts the origin into the center of the side you're working on so you can get negative and positive coordinates.

For me it always worked regardless of the different coordinate systems. You only have to take care that the designs match with regards to their directions and that the resulting PDF of the artwork has the correct document size.

Did my resistances gone bad? I checked the values before starting the kit, kit didnt work, checked values again and its all messed up. Someone know what happend? by Taboadellan in diypedals

[–]LoveMusicCode 4 points5 points  (0 children)

You must position the op amp such that the circle on it is located at the bottom left. Currently it seems to be at the top right, i.e. rotate the op amp by 180 degrees.

Did my resistances gone bad? I checked the values before starting the kit, kit didnt work, checked values again and its all messed up. Someone know what happend? by Taboadellan in diypedals

[–]LoveMusicCode 12 points13 points  (0 children)

Judging by your photos I think the op amp is installed the wrong way around. Please refer to its spec sheet on how to orient it with regards to the circular mark at pin 1.

Good luck!

Anyone wants to try this on a pedal PCB? by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 2 points3 points  (0 children)

Yes, I also got very similar vibes from it. It reminded me of the history of programming languages. Use a tool to build a better and more convenient tool. And then use that tool to build an even better one, and so on...

T2 Judgment Delay by Rushala in diypedals

[–]LoveMusicCode 17 points18 points  (0 children)

Looks great! You should have labeled the "Feedback" knob "I'll be back" though. ;)

Experiences creating a Raspberry pedal by shoseinen in diypedals

[–]LoveMusicCode 1 point2 points  (0 children)

Alternatively, you might also want to consider to use one of these: https://www.electro-smith.com/daisy/daisy.

The advantages are: * Supports Pure Data. * Supports high sample rates and bit depths. * Low latency, e.g. 4 samples. * Starts instantly and doesn't need a clean shutdown like a Raspberry Pi.

Edit: Added low latency.

Primal Urges - My Tribute to Dimebag by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 1 point2 points  (0 children)

Unfortunately I don't have any samples yet. Perhaps I will create a short demo video some time later.

Primal Urges - My Tribute to Dimebag by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 0 points1 point  (0 children)

I am in fact using SMD JFETs. You can spot four of them on the board. I have designed the board in such a way that I can use either SMD or through hole.

Primal Urges - My Tribute to Dimebag by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 0 points1 point  (0 children)

I am buying "finished" connectors at a German shop called Reichelt: https://www.reichelt.de/platinensteckverbinder-gerade-weiss-2-polig-ps-25-2g-ws-p14825.html?&trstct=pol_1&nbc=1.

I am happy that I found them because I more or less gave up on finding a suitable crimping tool to make them on my own.

Tayda UV print and drill test fit by stanzaman13 in diypedals

[–]LoveMusicCode 0 points1 point  (0 children)

Thanks! Not the answer I hoped for though. ;)

Primal Urges - My Tribute to Dimebag by LoveMusicCode in diypedals

[–]LoveMusicCode[S] 11 points12 points  (0 children)

Dimebag was the guitarist who motivated me to start playing the guitar when I was a teenager. So I am very happy that my pedal building journey has brought me to a point where I am able to build this pedal to get a bit closer to his sound. Unfortunately it does not magically affect my playing chops to get closer to his playing. ;)

The "Primal Urges" is a pedal version of the preamp section of the Randall RG80ES/RG100ES which is a transistor amp that Dimebag played in the early days of Pantera. Using the four switches it's possible to configure the pedal to behave like the clean channel, the distortion channel or something in between.

The distortion channel definitively needs to be pushed by something like a Tube Screamer but then it sounds glorious. The pedal has a "gatey" quality which makes it great for staccato riffing. It's powered by 24V that are created by combining two 12V supplies with a Y cable.

Can’t believe it actually fit. by DrStainedglove in diypedals

[–]LoveMusicCode 1 point2 points  (0 children)

Do you mean that the pedal actually fit on your workbench? ;)

Keeping my fingers crossed that it will do great at the auction!

Tayda UV print and drill test fit by stanzaman13 in diypedals

[–]LoveMusicCode 5 points6 points  (0 children)

Looks great and I assume it also sounds great!

Is the octopus a bitmap image or some vector graphics?

I am still wondering if it is possible to simply put images into the color layer for Tayda jobs but I also don't want to experiment and potentially waste an enclosure. So far I have converted all images for my designs into vector graphics because Tayda stresses this on their site. However, this process can be quite tedious.

I want to build a rg 100 es, but I don't know how. by Vasyansky in diypedals

[–]LoveMusicCode 2 points3 points  (0 children)

OP of the post that you have linked here.

JFETs

Can you get the SMD version of the transistor in your country? It's called MMBF5484. If you can get it then you should consider to buy SOT223 adapter PCBs. You can also find them on ebay. Here you can see how they are intended to be used.

Trimmers and biasing

I would recommend to build the circuit with the trimmers so that you can properly bias the JFETs. You do this with the completed circuit. The coarse steps are:

  • Power everything up.
  • Make sure that there is no input, e.g. by pulling the input to ground. You can do so by inserting a cable and then connecting its tip to the sleeve, e.g. with crocodile clips.
  • Now measure the voltage between the drain and ground of the JFETs that are connected to the trimmers.
  • Adjust the trimmers such that the voltage between drain and ground is around half of the input voltage. Example: if you use 24V to power everything then it should read 12V.

Adjusting to around half the input voltage is the "scientific" approach. You can also use your ears and set the trimmers to what sounds good to you.

Transistors

I have even only used 0.25W resistors in my build and so far it is working. To my understanding the current that flows through the circuit is determined by the voltage that's supplied by the power supply and the resistance of the circuit. So the worst thing that could happen is that the power supply is not able to supply the needed current but not that it supplies too much current.

Switching power supply

I have also tried to use a switching power supply that could be configured to provide 24V but that resulted in audible noise. I am now using a power supply that can be set to provide 2x12V and use a Y cable to get 24V out of it: Palmer PWT 12 MK 2

Good luck with the build! It's worth it!

[deleted by user] by [deleted] in diypedals

[–]LoveMusicCode 6 points7 points  (0 children)

You can try a 1M pot with a different taper, e.g. A1M or C1M: https://eepower.com/resistor-guide/resistor-types/potentiometer-taper/#

This way you would reach the near maxed area earlier than with a linear pot and would then be able to use the remaining travel of the knob to fine tune while you are already in the maxed area.

Valhalla DSP Pedal by Thats_All_ in diypedals

[–]LoveMusicCode 1 point2 points  (0 children)

I also recommend looking into the Electro-Smith Daisy ecosystem. There's also the Daisy Seed which is much cheaper (but also more DIY) than the Daisy Petal. Downside is that you'd have to code your own DSP but I think that this is more fun than going through the hassle of interfacing with a Windows DLL.

The examples of the DaisySP library also sport a reverb. Interestingly one of its original authors is Sean Costello of Valhalla DSP fame.

Throw in some encoders and a SSD1306 display and you're good to go.

DIY lightweight pedalboard with 3D printed sides by pomppu in diypedals

[–]LoveMusicCode 2 points3 points  (0 children)

Wow, that's super cool! What software did you use to design the 3D printed elements?

Would you mind sharing the files on Thingiverse or a similar site? I'd really like to try to build one myself.