I'm supposed to be dyeing with B tomorrow. Knowing that she's going to want to try colors other than the Red, Blue and Yellow I've got, I decided to mix up my dye stocks today and experiment with what percentages will give nice purples.
I'm using
Greener Shades dyes. I've got a little sample pack that comes with Sunshine Yellow, Ruby Red and River Blue. On the Ravelry Greener Shades forum, there are some excellent examples of Reds and Greens, so I didn't have to reinvent the wheel there. And orange is just not my thing, so if B wants orange, we'll wing it! But purple...
Knowing that I didn't want to dip into my dyes too much for these tests, I figured that the smallest amount of 1% DOS dye stock that I could measure would be 1mL. This weighs 1 gram; so I'd need 1 gram of yarn. I have some white KnitPicks palette and calculated from the ball band that about 4.5 yards would be about a gram.
snip snip snip
Here's my little yarn samples resting in some disposable cups with a vinegar water solution.
Next I mixed up my sample Purples. I wanted to try a range of blue to red ratios in a 1% and a 0.2% DOS.
Even though I only needed 1mL for each little yarn sample, I had to mix up 5mL of each test purple. Again this is because I couldn't measure anything smaller than 1mL with any accuracy.
So I went with the following
80% River Blue, 20% Ruby Red - 4mL blue, 1mL Red
60% River Blue, 40% Ruby Red - 3mL blue, 2mL Red
40% River Blue, 60% Ruby Red - 2mL blue, 3mL Red
20% River Blue, 80% Ruby Red - 1mL blue, 4mL Red
These were my 1% DOS Purples. To make the 0.2% DOS Purples, I mixed 1mL of each of these with 4mL of water.
For each of my 8 Purples, I put 1mL into each of the little disposable cups with the yarn.

I nuked the little samples for a total of 3 cycles of 1 minute cooking & 5 minutes resting. The yarn took up the dye beautifully and left the water almost completely clear.
And here are my little Purple babies!

The colors on my monitor are very close to the actual yarn, I hope they are for yours too.