Text this: Developing signal processing blocks for software-defined radios /