You're welcome, but I'm afraid I might have been in too big of a hurry with my first post. If there are no seedings, rankings, or ratings of cribbage my solution was OK. If there
are seedings, the first round should be paired like a swiss. Assume 20 players show up to play in your 12 round tournament. The top seed should start against number 11, 2 meets 12, 3 v 13, ... 10 v 20. Randomly assign pairing numbers that will keep these pairings.
19 or 20 players
5-15 7-17 3-13 10-20 8-18 9-19 2-12 6-16 4-14 1-11 (Random swiss pairings for 1st round of 20 players)
Rd Pairings
1: 1-20 11-10 19-2 12-9 18-3 13-8 17-4 14-7 16-5 15-6 (Round 1 pairings from RR chart)
The order of the pairings indicates Home-Away or White-Black. If either side in cribbage has a slight advantage, flip a coin to see if player 1 has it. If so reverse all pairings where the first player has an even number (i.e. 7-17 3-13 20-10 18-8). Then give each player the pairing number underneath his seeding number.