DridiSara123 wrote: ↑November 26th, 2021, 12:40 pm[...], which program do I need to hack samples from PoP1 DOS and convert them as a wave file?
I'm a novice when it comes to this subject, but what I write below might be close enough to the truth to be useful information.
Instead of playback using stored audio files (e.g. samples or
stems), PoP1 software generates data in real time using
MIDI data and an instruments file, which is passed to a chip or emulator that provides
FM synthesis (as used by AdLib). Therefore, to get single-instrument samples, you could either modify the MIDI data or modify the software to limit respectively input (e.g. single note) or output (e.g. single track).
Early 2018, shortly before implementing MIDI playback in SDLPoP, Falcury created
a package that should contain the necessary ingredients. It has the software (popmidi), the .mid files, the instruments file (res1.bin), and Yamaha OPL chip emulator (opl3.*). The .mid files and instruments file were extracted from PoP1 DAT files using
PR, which outputs these resources as midisnd1/*.mid, midisnd2/*.mid, and prince/binary/midi info 1.bin.
So, either modify the MIDI data yourself...
David wrote: ↑August 26th, 2017, 9:37 amYou could try this: Make a MIDI that plays something using a single instrument.
...or ask Falcury to expand his popmidi software. And once you have single-instrument output, you could simply record from audio-out (loopback), e.g. using
Audacity, to create samples.