vgmrips

The forum about vgm files
It is currently 2020-10-29, 21:12:53

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2
Author Message
 Post subject:
PostPosted: 2015-05-11, 0:20:40 

Contributors Contributors
Offline
User avatar

Joined: 2015-02-22, 3:40:22
Posts: 143
Thanks MaliceX, I will give it a try.


Top
 Profile  
 
 Post subject:
PostPosted: 2015-05-11, 18:13:40 

Programmers Programmers
Musicians Musicians
Offline

Joined: 2013-02-18, 3:17:44
Posts: 51
Another way to convert Adlib tracker 2 files into VGM is to write a converter that doesn't need DOS. It is doing playback but is writing the commands to a file instead of to the sound card; the only difference is now you need to add the special handling of global loops. (BAMTOVGM works in this way. A similar thing could be done for Adlib tracker.)


Top
 Profile  
 
 Post subject:
PostPosted: 2015-05-11, 19:13:14 
Offline
User avatar

Joined: 2015-05-04, 8:00:56
Posts: 8
holy smokes ;) this is cool, gonna try this out! thanks!!


Top
 Profile  
 
 Post subject:
PostPosted: 2015-05-11, 20:21:00 

Contributors Contributors
Offline
User avatar

Joined: 2015-02-22, 3:40:22
Posts: 143
@MaliceX I still can’t hear the click drums on my MSX’s OPL4. I’m really suspecting now that it greatly depends on the DAC and/or filter on the output, or maybe some difference between the OPL3 and OPL4. The noise floor in the original recording suggests on his sound card there is little filtering. The original playback frequency of the song seems to be around 800 Hz.

@MrKsoft Nice song :). Both versions sound ok on vgmplay-msx, no weird hanging drums in the Dosbox version like in the emulation. The hang greatly exceeds the recording frequency so something strange is going on there. The original replay frequency on this song seems to be around 300 Hz.

(Now that vgmplay-msx has a 4000 Hz resolution on MSX turboR, I can quite easily tell the original replay frequency by the number of fat debug activity indicator bars that appears on my screen during a frame, and how many thinner bars are inbetween.)


Top
 Profile  
 
 Post subject:
PostPosted: 2015-05-12, 3:58:43 

Musicians Musicians
Contributors Contributors
Offline

Joined: 2012-09-29, 11:45:48
Posts: 220
Location: Australia
zzo38 wrote:
Another way to convert Adlib tracker 2 files into VGM is to write a converter that doesn't need DOS. It is doing playback but is writing the commands to a file instead of to the sound card; the only difference is now you need to add the special handling of global loops. (BAMTOVGM works in this way. A similar thing could be done for Adlib tracker.)


In my hack-in, I simply grafted function calls to the ymf262 emulation core's interface functions by using helper code from my OPL3 MIDI Driver fork project. What you hear is what you get essentially. It would be nice to have an offline converter but that requires more time and effort. Also this solution is the SDL win32 port, so I'm not sure where you're getting DOS from.

grauw: the log resolution appears to capture commands in sync with AdlibTracker's internal delays between each row when transcoding its synth engine to chip commands. So the delays are actually more consistent with the song than how DOSBOX does it (especially since we're doing so natively, not using an emulated CPU) Songs with more rows per second or faster tempo will have smaller delays. I have already verified this behaviour. :)

_________________
-dj.tuBIG/MaliceX


Top
 Profile  
 
 Post subject:
PostPosted: 2015-05-16, 23:01:33 
Offline
User avatar

Joined: 2015-05-04, 8:00:56
Posts: 8
so, some people already know this... i got myself a 2nd gimic, this time with a PCM playback chip onboard, X68000 songs will sound like the original and maybe SegaPCM enabled games too :mrgreen: gonna keep you guys updated


Top
 Profile  
 
 Post subject:
PostPosted: 2015-06-27, 17:05:02 

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

Joined: 2014-01-28, 5:51:54
Posts: 715
Could you fill up some info on the wiki for us, please?

Be sure you're logged in on the forum:

http://vgmrips.net/w/index.php?title=G. ... &redlink=1

Maybe a link to its homepage, and you can write as much as you want.

_________________
vampi.tech


Top
 Profile  
 
 Post subject:
PostPosted: 2020-10-03, 20:30:39 

Musicians Musicians
Contributors Contributors
Offline

Joined: 2012-09-29, 11:45:48
Posts: 220
Location: Australia
By request, updated VGM mod to current HEAD of git for AdlibTrackerII.

https://www.dropbox.com/s/0iwuixdkung33 ... g.exe?dl=0

Same usage. Note that start-stop of logging is now tied to SDL playback routine.

_________________
-dj.tuBIG/MaliceX


Top
 Profile  
 
 Post subject:
PostPosted: 2020-10-05, 1:06:22 

Contributors Contributors
Offline
User avatar

Joined: 2020-05-07, 22:07:04
Posts: 14
MaliceX wrote:
By request, updated VGM mod to current HEAD of git for AdlibTrackerII.

https://www.dropbox.com/s/0iwuixdkung33 ... g.exe?dl=0

Same usage. Note that start-stop of logging is now tied to SDL playback routine.

Wanted to give this a shot and works perfectly! I chose to rip "Alloyrun.RAD" as this one of my favorite from the modules folder that comes with the OG DOS version Adlib Tracker II.
I've even attached a completed vgm rip and loops as well. Found it a bit finicky to figure it out how to play the tracker file. Will logged vgms of Adlib tracker files will be allowed in the homebrew section, or not as I don't own the original song?


Attachments:
Alloyrun.RAD.vgm [90.07 KiB]
Downloaded 9 times
Top
 Profile  
 
 Post subject:
PostPosted: 2020-10-05, 5:18:26 

Contributors Contributors
Offline
User avatar

Joined: 2012-05-24, 19:11:36
Posts: 19
Sanicderpy wrote:
MaliceX wrote:
By request, updated VGM mod to current HEAD of git for AdlibTrackerII.

https://www.dropbox.com/s/0iwuixdkung33 ... g.exe?dl=0

Same usage. Note that start-stop of logging is now tied to SDL playback routine.

Wanted to give this a shot and works perfectly! I chose to rip "Alloyrun.RAD" as this one of my favorite from the modules folder that comes with the OG DOS version Adlib Tracker II.
I've even attached a completed vgm rip and loops as well. Found it a bit finicky to figure it out how to play the tracker file. Will logged vgms of Adlib tracker files will be allowed in the homebrew section, or not as I don't own the original song?


Hey, I have always approached this with the idea that vgmrips was focusing on game music, and it's hard to make an "Adlib Tracker II" pack cause anyone can make a song for it. :)

This is kind of me self promoting (I guess I did on the last page too) but because of that I wanted to bring attention to my continuing effort already going to make VGMs of non-game OPL2/3 music: Wafflenet OPL Archive. If you are looking to log songs from AT2 and other trackers you can send them over to me and I will add them. Though, for ones that only use OPL2 commands they may be better ripped using the original program such as RAD itself, for chip type and playback engine accuracy. The AT2 VGM log assumes an OPL3 and I don't think we can "downconvert" them from OPL3 VGMs to OPL2 even if they only use OPL2 channels and waveforms. (Brought this up cause Alloyrun is actually a good example of that. I have it in my archive already, but ripped in RAD so that it's properly an OPL2 VGM)

_________________
The Wafflenet OPL Archive
PC/DOS demoscene & tracker music... in VGM format!


Top
 Profile  
 
 Post subject:
PostPosted: 2020-10-06, 0:26:49 

Contributors Contributors
Offline
User avatar

Joined: 2020-05-07, 22:07:04
Posts: 14
Thanks for letting me know! I was just testing to see if the program works, I kinda knew that having vgm packs of Adlib Tracker II mods are not allowed because anyone can just make them.
Anyway, It's great how you're making an effort to archive Adlib tracker files into vgm format (I mean you done a heck of a lot so far), I didn't really know that Alloyrun was an OPL2 Module (that saved me the trouble as you've already archived it) and I'll like to help you out archiving Adlib Tracker files someday as this is pretty interesting.

However, I want to bring this in attention because Adlib Tracker II comes with example modules, I wondering if those can be allowed instead? Not to mention Gnome made a vgm pack a while back that contains the sample MIDI's from Windows 3.0 MME and 3.1 logged in OPL3.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: jacobcak545 and 2 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.330s | 22 Queries | GZIP : On ]