Is there a way to record the sound of 86PCM?
Technical discussion about the VGM format, and all the software you need to handle VGM files.
Moderator: Staff
Is there a way to record the sound of 86PCM?
PPZ8 exists in the PMD driver, and it seems that the current software cannot record it. My idea is to record PPZ8 to other alternative chips, such as RF5C164 or other multi-channel PCM chips.
- ValleyBell Offline
- Posts: 4809
- Joined: 2011-12-01, 20:20:07
- Location: Germany
Short answer: Currently there is no way to record 86PCM. I didn't have time to implement 86PCM logging into the NP21 VGM mod yet.
Also, it is impossible to log PPZ8 to multi-channel chips by capturing 86PCM. PPZ8 itself does all the mixing in software and 86PCM just gets the final mixed wave stream.
In order to log PPZ8 to multi-channel chips, you'd need to modify the PPZ8 driver itself to use those chips instead of mixing all by itself.
Also, it is impossible to log PPZ8 to multi-channel chips by capturing 86PCM. PPZ8 itself does all the mixing in software and 86PCM just gets the final mixed wave stream.
In order to log PPZ8 to multi-channel chips, you'd need to modify the PPZ8 driver itself to use those chips instead of mixing all by itself.
- ValleyBell Offline
- Posts: 4809
- Joined: 2011-12-01, 20:20:07
- Location: Germany
No. PPZ8 is performs software mixing and thus I can not just "install a hook" into an emulator to capture them.skye000 wrote:Are you planning on adding support for VGM logging the PPZ8 channels soon?
Emulator-side hooks only work at points where hardware components communicate with each other.
86PCM only gets the final mixed output and not the 8 "original" channels, so it is impossible to record those separately.
No, that is not possible either. In general, every FM channel on OPN/OPM chips has 4 operators that can be combined in various ways to generate sound. "FM3Ex" modes in sound drivers just allow the user to separately set instruments for just 1 or 2 of those 4 operators of the 3rd FM channel.skye000 wrote:Also, would it be possible to make it so that the FM3Ex channels are logged to separate channels instead of being relegated to the third FM channel?
On the hardware side, it is still only one channel.
When you see "FM3 Ex" channels e.g. in Hoot, they just artificially split that one channel's 4 operators into 4 visualized "channels".
- Soundshock Offline
- Posts: 19
- Joined: 2020-12-04, 11:37:52