Hi Rene,
Are the doubles partnerships fixed? Or do they vary from round to round. If it's the former, then you can use an ordinary round robin tournament schedule for 16 players - follow the 'Schedules' Link near the top of this page and click on 16 items. Ignore player 1, this is the ghost, the partner of the ghost is the team with the bye.
Ian