>500 GHz repetition rate WDM pulse train generation via direct space-to-time pulse shaping - bulk & integrated optics implementations