Added audio base

Do not uncomment the virtual functions. If you do you will get compile
errors.