In a large mixing bowl combine: the flour, corn starch, sugar, baking powder, baking soda, garlic powder, and salt. Mix well.
Melt the butter in the microwave and allow a few minutes to cool.
Measure out 1 cup of milk into a measuring cup with space to add 1 cracked egg and the parmesan cheese. Mix well to combine. Once the butter has cooled a bit, add it as well.
Make a well in the center of the dried ingredients and pour in the wet ingredients.
Mix it all together until it is just combined and there is no dry flour. Don't worry about it being lumpy, the lumps will cook out. You don't want to overmix the batter.
Allow the batter to sit out while the waffle maker heats up.
Pour 1 ounce of batter onto the bottom of the waffle maker. Spread evenly. Then sprinkle 2 tsp of ground cooked sausage over that. Then add 1 additional ounce of batter over the sausage. Close and cook.
You can keep waffles warm in an oven set to the lowest temperature. Don't stack the waffles or they could get soggy.