SSynthFileReader
SSynthFileReader fReader;
bool SSynthFileReader::Read(uint8 &n) {
bool SSynthFileReader::Read(BString& s, uint32 len) {
bool SSynthFileReader::Skip(uint32 bytes) {
bool SSynthFileReader::ReadHeader(uint32& version, uint32& chunks, uint32& nextChunk) {
bool SSynthFileReader::NextChunk(tag& tag, uint32& nextChunk) {
bool SSynthFileReader::ReadInstHeader(uint16& inst, uint16& snd, uint16& snds, BString& name, uint32& size) {
bool SSynthFileReader::ReadSoundInRange(uint8& start, uint8& end, uint16& snd, uint32& size) {
bool SSynthFileReader::ReadSoundHeader(uint16& inst, BString& name, uint32& size) {
status_t SSynthFileReader::Initialize(SSynthFile* synth) {
void SSynthFileReader::Print(tag tag) {
void SSynthFileReader::Dump(uint32 bytes) {
void SSynthFileReader::Dump(bool play, uint32 instrOnly) {
SSynthFileReader::tag tag2;
SSynthFileReader::SSynthFileReader(const char* synthFile) {
void SSynthFileReader::Play(uint16 rate, uint32 offset, uint32 size) {
SSynthFileReader::~SSynthFileReader() {
status_t SSynthFileReader::InitCheck() const {
bool SSynthFileReader::TagEquals(const char* tag1, const char* tag2) const {
bool SSynthFileReader::Read(void* data, uint32 size) {
bool SSynthFileReader::Read(tag &tag) {
bool SSynthFileReader::Read(uint64 &n, uint32 size) {
bool SSynthFileReader::Read(uint32 &n) {
bool SSynthFileReader::Read(uint16 &n) {
class SSynthFileReader {
SSynthFileReader(const char* synthFile);
~SSynthFileReader();
SSynthFileReader reader(fileName);