Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Sto

Pages: 1 [2]
11
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: July 29, 2012, 06:29:40 »
I'm sorry for the not so good things I wrote, I was pretty tired, and an average room temparature of 27 degrees celcius due to the summer were the reasons for that. But back to topic: I wrote a small python script to automatically compare two WAVs, so that the testing could maybe automated (I recently added WAV export for that): http://earvillage.square7.ch/downloads/wav_compare.py - maybe you could use it for openMPT as well.

12
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: July 28, 2012, 01:30:53 »
Which parts in particular are hard to check?

The problem is simply that I cannot really debug my player, I am currently comparing the results of FT2 and the generated mp3's.with my ears, though I am already thinking about how to automate this (e.g. write as WAV and see how this differs to the original one). The main problem is that I never used FT2, and that some of the XMs are quite fast or have pretty random things within it so I can't tell if the result is OK or not.

I think it would be cool if some musician would sit down and combine all the corner cases into one cool track so that it's easier to tell when something sounds wrong ;)

// Edit: OK, most of my post is completely stupid, I haven't read the text on the page and only downloaded the mods, so ... my fault, sorry.

13
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: July 27, 2012, 21:30:28 »
Yes, you're right, thanks. It's hard to check the tests, but at least I definetly pass the "infinite loop" test ;)

// Edit: Around 40% passed, and 20% partly passed, seems like I've got some work to do...

14
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: July 27, 2012, 18:48:51 »
Thanks, I remember visiting that page ages ago, unfortunately I forgot it :rolleyes:

15
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: July 27, 2012, 18:00:17 »
After a many hours of work I'd like to make a stress test: can anybody recommend an XM module that only plays well in FT2? The reason is that I have rewritten nearly the whole XM logic since the last time I posted and it seems to be quite good now, but I'd like to also test the corner cases. So far I have only found Kingdom Skies from JaseChong that got me into trouble :)

Thanks in advance,
-- Sto

16
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: June 13, 2011, 13:52:41 »
Shame on me for triple-posting :-[ but I got some news and a request.

First, I got XM support that seems to work well but is still missing some features/effects.

Second: I need testers for the XM support, because when I merge the xm branch I'd like to announce PeePeePlayer 0.1.2-beta, and I need bug testers to get rid of the most annoying bugs before that.

Grab the sources here (remember: use branch "xm").

Thanks in advance,
-- Sto
// edit: merged into master:

17
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: March 15, 2011, 20:41:39 »
Sorry for double posting, but I need some (mathematical) help. I have written the OPL phase generator code now, but I cannot figure out why my code produces a sine wave with an amplitude of 64 while the volume (0..63) is set to 0.
The octave code I am using is here: http://pastebin.com/rbqKRyms - you may run it directly and see what I mean.
Thanks if anyone can give me a hint.

// EDIT: forgot to mention https://docs.google.com/Doc?id=dd8kqn9f_13cqjkf4gp

18
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: March 11, 2011, 09:42:10 »
I actually looked there some time ago, but I got really confused, and the loaded module sounded absolutely wrong (though I don't know how it would sound right...). I have found the YMF262 docs yet, and I am taking another look at it. I think I'm going to write an emulator from scratch.

// EDIT: And there were some code quality issues, mostly maintainability that made me refusing the sources I found.

// EDIT 2: I have achieved very valueable information about the OPL2 now (thanks Google!), and I am now - at least in theory - able to build a accurate emulator.

19
PC Players / Re: PeePeePlayer - old-fashioned S3M player
« on: March 11, 2011, 08:01:49 »
There are still plans to add OPL3/FM emulation to the player, but unfortunately I have absolutely _nothing_ to check if the emulation is right. I have only found one module that actually used these instruments, but the problem is that it sounded different on every emulator I tested, and the oldest PC I still have has an ESS Maestro which I cannot replace (it's a laptop).

So... plans are not dead, but they're on the bottom of the todo-list.

20
PC Players / PeePeePlayer - old-fashioned S3M player
« on: March 11, 2011, 04:20:50 »
Hi there!

I'd like to present you my now 2-years old project called "PeePeePlayer" (I hadn't any name, so I decided it to call it like my initial project folder was named: /ppplayer).

It aims to look like good old DOS, but with modern algorithms/code under the hood. It currently plays only s3m modules, but I have spent much time to reproduce screamtracker behaviour of the effects (please compare "Satellite One" by "Purple Motion" with other players), and at the moment it seems that I've got the most "original" sounding player for those modules.

Basic loading code exists for XM modules, but there are still a few things I have to do on the GUI (mostly performance). Please give it a try.

Code: http://peepeeplayer.sourceforge.net

Comments are welcome!
-- Sto

Pages: 1 [2]