vgmrips

The forum about vgm files
It is currently 2023-03-26, 22:51:34

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: wav2DCSG
PostPosted: 2021-05-25, 18:34:34 

Contributors Contributors
Offline

Joined: 2021-03-24, 4:44:34
Posts: 89
Location: hk
I list some effective and effective methods.
1. Using Snooze Tracker, you can use samples of any sampling rate (the maximum seems to support 44100hz) and output them as DCSG VGM files, and support to play PCM samples on any channel (including three pulse waves + one noise channel).
2. Use my old SMS Power! A small program mentioned in a post I saw, this small program can directly convert wav to DCSG VGM file, the best sampling rate is 11050hz (this time neither speeds up nor slows down the playback rate).

However, these two methods have a drawback, that is, they are completely separated from the actual hardware (for example, the amount of data is too large, far beyond the processing capacity of the Z80 CPU), so if you want to play these files normally, you can only play them with an emulator, or Use high-speed MCU (such as esp32) to drive SN76489AN.


Attachments:
wav to psg tools.zip [2.07 MiB]
Downloaded 180 times
wav2DCSG VGM.zip [1.04 MiB]
Downloaded 184 times
Top
 Profile  
 
 Post subject:
PostPosted: 2021-07-03, 15:16:18 

Musicians Musicians
Contributors Contributors
Offline
User avatar

Joined: 2012-09-29, 11:45:48
Posts: 226
Location: Australia
Interesting proof of concept here. Thanks for sharing :)

_________________
-dj.tuBIG/MaliceX


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
[ Time : 0.121s | 16 Queries | GZIP : On ]