(Note that I did not check for minimum ordering numbers.)
1. 240-2539-1-ND is a FERRITE ARRAY, that means a bunch of ferrite parts in a single case - not what you need.
Use
490-1057-1-ND instead. You need
8, not 20.
2. 490-1673-1-ND - you need
10, not 20
I can't tell exactly what you're doing with the electrolytics, because some of these are combined Alien DAC part numbers, apparently, but:
7. 604-1058-ND - this should be the main power cap. A 1000uF will easily fit here, 680uF or 560uF are still good. 470uF is a minimum choice, so I would make it bigger - use
P12354-ND instead. This is a 1000uF, 10V Panasonic FM cap It is only $0.50, and is just a couple of milimeters taller than the USB socket. You only need
1.
Your number 604-1058-ND appears to be an ELNA RFS. As noted above, there are better choices for the power cap, C2 - IMHO. This is a good choice for C13, however, which should have the low ESR. However, you might accomplish as much with a normal cap by upsizing. You can actually fit as much as 330uF, 6.3V - which is what I selected:
P12918-ND. You only need
1. I can't take the additional time to research the actual ESR, but the point is it might be better to upsize a good quality power cap than by going boutique, IMHO.
8. 604-1054-ND is an ELNA RFS. For CL/CR, this is a great choice. However, you only need
2.
9. 604-1055-ND is also an ELNA RFS. For C23/C33 they may be overkill. These are the regulator "power" caps. A standard FM or FC might be a better choice, and you can upsize them to the same 330uF, 6.3 listed above. I kept them at 47uF on mine and have no issues. Your choice. You only need
2.
10. This should be R14. Not sure why you switched from Yageo on this one. It is
311-1.00MCRCT-ND You need
1.
12. This was supposed to be R31 at 31.2
K. However, it looks like you searched since that exact value was not available, but you dropped the "K". Yageo has a 31.6K, which is the closest. Try
311-31.6KCRCT-ND, instead. You need
1.
13. This is R32, you need
1 (I am not checking for minimum ordering qty's, obviously). This resistor and R31 above are used to set the voltage at ~4.7V for the USB-powered, regulated version of the Alien DAC. Only REG101UA-A or REG102UA-A is needed if you are using these values for R31 and R32. REG101/102UA-5 is
not needed.
14. This is RLED, you need
1.
17.
151-1081-ND may be a better choice. It has gold-plated contacts and is still only $1.02.
18. Despite the items below, REG101UA-3.3 or REG102UA-3.3 is mandatory for every option of the Alien DAC. You must use this chip no matter what. Your selection is fine.
19 and 20. This may indicate some confusion. You only need one - either the REG101/2UA-5 or the REG101/2UA-A. Both are used to regulate the ~5V portions of the DAC. "...UA-5" is set at 5V, period. However, since it has to burn some fractional volts to regulate, you must have a power supply greater than 5V. "...UA-A" is the adjustable version and you have selected the proper values for R31 and R32 above to make your DAC regulated-USB-powered.
So, you only need REG101UA-A (or REG102UA-A). REG101UA-5 or REG102UA-5 is
not needed.
Whew! I hope this helps.
