def METHOD_NAME(
    self,
    indices,
    channel_indices: Union[List, None] = None,
) -> np.ndarray:
    """
    Return the snippets, optionally for a subset of samples and/or channels
    Parameters
    ----------
    indexes: (Union[int, None], optional)
        start sample index, or zero if None. Defaults to None.
    end_frame: (Union[int, None], optional)
        end_sample, or number of samples if None. Defaults to None.
    channel_indices: (Union[List, None], optional)
        Indices of channels to return, or all channels if None. Defaults to None.
    Returns
    -------
    snippets: np.ndarray
        Array of snippets, num_snippets x num_samples x num_channels
    """
    if indices is None:
        return self._snippets[:, :, channel_indices]
    return self._snippets[indices, :, channel_indices]