vgmrips

The forum about vgm files
It is currently 2019-06-16, 19:32:12

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: VGM Video renderer
PostPosted: 2019-05-15, 22:33:20 

Staff Staff
Programmers Programmers
Contributors Contributors
Ball Fondlers Ball Fondlers
Offline
User avatar

Joined: 2014-01-28, 5:51:54
Posts: 671
I was looking at SMSPower! and it looks like they embed a youtube player on their VGM set pages, with waveforms of the chip channels. I was thinking it would be nice to have something similar, a tool that renders the waveforms in a tiled fashion, one tile per channel, and with the pack image as the background, so we can generate videos and upload them on an official channel. Perhaps for VGMs with too many channels, render piano keyboards similar to MMDSP or just very small waveforms, I dunno. But it sounds like a nice project for anyone willing to take it up. I am not sure what you'd use as the VGM backend, either libvgm or vgmplay. Might require some customizing.

_________________
Follow me on twitter.

If you like this post, give it a big thumbs up and hit that subscribe button down below! And as always, thanks for reading, and see you next post.


Top
 Profile  
 
 Post subject:
PostPosted: 2019-05-15, 22:47:39 

Contributors Contributors
Staff Staff
Reverse engineers Reverse engineers
Offline
User avatar

Joined: 2013-07-17, 23:32:39
Posts: 376
Right now MDPlayer is the only player that I'm aware of that shows the playing notes on each channel.

To get the note number, convert the F-number (chip-specific) to Hz, divide by a center frequency and calculate the base-12 logarithm.

Generally, for PSG and FM chips this is not too hard to implement, the reference frequency is going to either be constant or depend on a fixed value (the multiply settings for FM chips), for PCM it is a little harder as the reference frequency depends on how the sample is tuned.

Personally I'm against Youtube for the time being. Vintagamers recently got copyright strikes by Taito and B-cat software for uploading VGMs from this site. Having all this in a JS player and played back locally would be best.


Top
 Profile  
 
 Post subject: 2 programs
PostPosted: 2019-05-16, 13:14:30 

Contributors Contributors
Offline

Joined: 2016-06-24, 19:21:35
Posts: 15
Here are links to 2 programs that do that

SidWizPlus

Corrscope


Top
 Profile  
 
 Post subject:
PostPosted: 2019-05-17, 0:58:56 
Offline

Joined: 2019-04-13, 15:38:34
Posts: 8
thanks for bringing these to our attention. there's appearently a fork of synthesia that uses nsfs as input, but it doesn't have video rendering.

_________________
violaters will be procecuted to the full extent of the jam


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

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 0 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.151s | 15 Queries | GZIP : On ]