Software Defined Radio Libraries