int main(int arg, char *args[]) { fmod::system *system; fmod::sound *sound; fmod::channel *channel = 0; fmod_createsoundexinfo exinfo; fmod_result result; void *buffer = 0; int key; zipentry ze; hzip hz = openzip("c:\\users\\lukas\\desktop\\music.pak", ""); findzipitem(hz, "recording 1.mp3", true, null, &ze); buffer = malloc(ze.unc_size); unzipitem(hz, ze.index, buffer, ze.unc_size); closezip(hz); zeromemory(&exinfo, sizeof(fmod_createsoundexinfo)); exinfo.cbsize = sizeof(fmod_createsoundexinfo); exinfo.length = ze.unc_size; result = fmod::system_create(&system); result = system->init(32, fmod_init_normal, 0); result = system->createsound((const char*)buffer, fmod_hardware | fmod_openmemory, &exinfo, &sound); result = system->playsound(fmod_channel_free, sound, false, &channel); while(true) { if(_kbhit()) { key = _getch(); if(key == 27)break; } } sound->release(); system->close(); syst...