//================================================ // Program Name: Example au Audio // Programmer: Professor Fulp // // Program Description: // An example audio program to test if the // sound libraries are installed correctly // // Instructions: // Program requires sound.h and lsound.o // Compile command // g++ -o audio auEx.cpp lsound.o //================================================ #include #include #include #include #include"sound.h" using namespace std; #define MAX_SIZE 240000 int main() { string fileName; // name of the au file short samples[MAX_SIZE]; // array of samples int numSamples; // number of samples cout << "Enter .au file name -> "; cin >> fileName; cout << "Reading the file: " << fileName << '\n'; readAuFile(fileName, samples, MAX_SIZE, numSamples); cout << numSamples << " samples read, signal duration " << numSamples/8000.0 << " seconds \n"; playPCMsamples(samples, numSamples); return 0; }