Record producer