A low bit-rate Frequency-Division Multiplex Modem in Java