Hi Steve,
Thanks for your message. It's good news, since 30 players is possible, for example:
(H02 W03):(H08 W12) (H10 W02):(H14 W08) (H09 W01):(H06 W04) (H04 W10):(H11 W06) (H01 W09):(H15 W07) (H13 W14):(H03 W15) (H12 W13):(H07 W11)
(H06 W14):(H07 W10) (H12 W04):(H15 W06) (H11 W05):(H08 W09) (H01 W11):(H14 W03) (H10 W08):(H02 W15) (H09 W07):(H05 W02) (H04 W12):(H03 W01)
(H07 W01):(H15 W03) (H06 W11):(H03 W08) (H01 W07):(H02 W12) (H09 W04):(H14 W13) (H12 W14):(H08 W02) (H13 W05):(H04 W06) (H11 W09):(H05 W15)
(H10 W06):(H03 W09) (H14 W07):(H08 W03) (H13 W11):(H09 W10) (H04 W15):(H07 W02) (H11 W13):(H15 W08) (H06 W01):(H02 W05) (H01 W04):(H05 W14)
(H08 W04):(H07 W09) (H09 W13):(H10 W07) (H13 W03):(H11 W14) (H01 W05):(H12 W10) (H06 W15):(H05 W11) (H04 W08):(H15 W12) (H03 W06):(H14 W01)
(H04 W02):(H01 W13) (H13 W12):(H08 W05) (H10 W11):(H05 W06) (H09 W14):(H15 W01) (H06 W07):(H11 W04) (H02 W10):(H07 W15) (H14 W09):(H12 W08)
(H09 W12):(H11 W15) (H13 W01):(H05 W09) (H04 W14):(H12 W07) (H02 W06):(H15 W13) (H14 W11):(H07 W05) (H03 W04):(H01 W10) (H06 W02):(H10 W03)
(H10 W04):(H12 W05) (H11 W01):(H07 W13) (H04 W03):(H05 W08) (H03 W11):(H08 W07) (H09 W06):(H02 W14) (H13 W09):(H01 W02) (H06 W10):(H14 W12)
(H12 W06):(H05 W07) (H03 W14):(H02 W09) (H06 W12):(H15 W02) (H13 W15):(H14 W04) (H04 W01):(H08 W10) (H10 W13):(H01 W03) (H09 W05):(H07 W08)
(H13 W08):(H12 W01) (H06 W05):(H01 W15) (H14 W10):(H15 W09) (H10 W14):(H04 W11) (H03 W12):(H05 W13) (H09 W02):(H08 W06) (H11 W03):(H02 W04)
(H03 W07):(H15 W05) (H11 W10):(H12 W02) (H10 W15):(H08 W01) (H02 W08):(H05 W04) (H13 W06):(H07 W03) (H06 W09):(H04 W13) (H09 W11):(H01 W12)
(H04 W07):(H14 W15) (H05 W03):(H15 W10) (H01 W08):(H07 W06) (H03 W05):(H11 W02) (H13 W04):(H10 W12) (H02 W01):(H12 W11) (H06 W13):(H08 W14)
(H11 W08):(H01 W14) (H09 W03):(H04 W05) (H03 W13):(H12 W15) (H10 W09):(H07 W12) (H14 W02):(H05 W01) (H08 W11):(H15 W04) (H13 W10):(H02 W07)
(H05 W10):(H08 W13) (H04 W09):(H02 W11) (H03 W02):(H07 W04) (H13 W07):(H06 W08) (H09 W15):(H12 W03) (H11 W12):(H14 W06) (H10 W05):(H15 W14)
(H13 W02):(H15 W11) (H05 W12):(H07 W14) (H02 W13):(H14 W05) (H06 W03):(H12 W09) (H09 W08):(H03 W10) (H10 W01):(H11 W07) (H01 W06):(H08 W15)
Since 30 is not divisible by 4, each round must have 2 players with a bye. You will probably want to work out who these players are, so note that they always occur in spouse pairs, for example in round 1 the pair (H5 W5) has the bye.
There are some more schedules on the message board if you follow
this link.
Hope that helps,
Ian.