Where are the birds?

Why do the birds never come when you want them to? Only visitors in our garden were a Robin and a Magpie. Plenty of other birds flying and singing in the trees at the side of the canal which runs past the bottom of our garden, but I think there must be enough natural food about so we can't tempt them at the moment.