OK! I just sent you a built LaserBoy Correction Amp board.
I hope you get it soon. Let me know.
In the mean time we can work on the sound card that you have to get it ready for the correction amp.
Can you post some pictures of the sound device you have?
I would suggest using insulated solid copper telephone wire. I like to use red and black for the +5V USB power and the ground and then I use white, gray, red, orange, yellow, green, blue and violet for the direct outputs of all of the DAC channels 1 through 8.
If you use this solid copper wire, you can push it into the pin sockets of the correction amp inputs.
They hold quite well and this gives you the ability to swap out the channels that are different between Windows and Linux.
You will find that the default order of wave channels to DAC channels is different between Windows and Linux. Channels 5 & 6 are swapped with channels 7 & 8.
You might also find that channels 1 & 2 (X and Y) are also swapped on the sound device itself.
Once you find the decoupling capacitors for each DAC channel you should tack a wire onto the positive signal side of each cap.
http://laserboy.org/forum/index.php?topic=8.msg6336#msg6336With the sound device driver loaded in your OS, make sure the device is enabled for 8 channels of output.
In Windows, there is a control panel for the device driver. There you can specify that it is an 8 channel device. You also need to set up the Windows sound system to use 8 speakers.
You'll need to do some research to make sure the device is set to 8 channels in your version of Linux.
With no sound playing, you should be able to measure a small DC offset voltage on each of the direct outputs of the DAC; like +1.2 to +2.25 VDC with respect to the sound device ground.
This is the DC offset that the correction amp is designed to NULL out.
In LaserBoy there is a setting to invert wave output. This is the default setting. This means that positive numbers from the vector art; galvo positions and color signals, will be saved as negative numbers in the wave. This is because the correction amp is an inverter; negative times negative is positive.
So, if you make a wave file of frame 10, the big white circle, in LaserBoy, when you play it, you will see the voltage drop low on the color channels. You should also be able to measure some AC voltage on the galvo channels.
So, let's get to that point before we go on to adjusting the correction amp that you don't have yet.
James.