US-based electronic duo.