Further abstracted Audio class and disallowed for overlapping samples