By avoiding soy in poultry feed your feed is going to be very pricey.
Not knowing where your located your best bet may be to just see if a local feed mill would order you some 18 or 20% all grain pigeon feed. If you still fell that you need to mix your own feed look into some of the feed...
Quick question, what is the reason for mixing you own feed?
If you are wanting to do just a simple mix your best bet would be to get a bag of mixer, it has a high amount of protein in it and your bird will get all the vitamins and minerals they need to survive.
You can go with a product called...