*`add_block(start, -1, amplitude)` adds a block pulse till the end of the segment. It can be used to set an offset for a longer duration, and eventually reset it after one or more `reset_time` calls.
*`add_sin` is not intended for qubit driving. Use a qubit channel.