Previous Page | Next Page
- by mudlord at 8:07 PM EDT on March 18, 2010
- One request: The Super Jukebox 3.3 source code.
Thanks
- by RukarioGyiyg996 at 9:42 PM EDT on March 18, 2010
- Does anyone remember the program "OpenSPC" for MS-DOS? Is there any source code floating around for that?
It was practically the only SPC player that supported sequencing to IT file, but the IT sequencing was horribly bugged and off tune, I'd love to take a shot at fixing that shit and also porting it to win32...
Then again, I keep hearing of this "VGMTrans" but does that only make DLS banks and MID files? Or can it sequence game music to ImpulseTracker v2.00 modules?
- by JILost at 9:50 PM EDT on March 18, 2010
- VGMTrans only makes MIDI files and DLS files, yes. It might also export SoundFonts (I forget offhand), but it certainly doesn't export modules.
There must be OpenSPC source floating around somewhere because I've found Link to the Past MIDI sequences floating around claiming to have been converted from the SPC's with a "modified version of OpenSPC"...which means someone had to have modified the source in the first place. I wouldn't know where to begin telling you to look, but my guess is it's out there somewhere.
- by hcs at 12:13 AM EDT on March 19, 2010
- @mudlord: done, pulled from my ZD backup
@RukarioGyiyg996: Also put the latest OpenSPC sources I could find, some from the ghost of ZD.
Both in the Hall!
edited 12:21 AM EDT March 19, 2010
edited 12:29 AM EDT March 19, 2010
- by RukarioGyiyg996 at 12:39 AM EDT on March 19, 2010
- Thank you SO much hcs.
I'm probably in for a surprise looking into this code...
- by JILost at 2:09 AM EDT on March 19, 2010
- @RukarioGyiyg996:
Step 1: Swap butcha's SPC core for blargg's.
Step 2: Fix problems you mention.
Step 3: Pretty Windows GUI.
Step 4: Release to public.
Step 5: ????
Step 6: Profit!
- by RukarioGyiyg996 at 2:30 AM EDT on March 19, 2010
- @JILost
I'm merely looking into porting to win32, (Pretty DAMN important), keeping the basic thing it had in window, fix the ADPCM decompression routines and writing so that the fucking samples aren't scratchy and off tune, fix the IT Dump so it's intelligent and adheres to some sort of standard instead of "Shittons of rows and play them really fast" bullshit.
All in all, it wont be easy, especially someone who isn't adept at C.
- by JFD62780 at 4:08 AM EDT on March 19, 2010
- @ RG996: As for the infamous offkey-problem that adhered to pre-SNESAmp SPC players, I do believe they played the pitches at a factor of 1.024:1. For example, they play 8khz samples at 8192hz and the 32khz samples at 32768.
In short, the modern SPC players play at 1:1 perfect-pitch as they should.
How do I know this theory, you may ask? Simple. I'm a MOD-fanatic, and know that the base 8363hz frequency used in the Amiga is a perfect key of C. 8192hz, is just higher-enough pitch than 8k-even, for myself to notice. Even-multiples of 1k (2k, 4k, etc) are more a C and B hybrid note if you will; one can never tell, it's that offkey! :P
P.S.: Try to make it an 8-channel IT with panning commands, as opposed to 16 channels with volume commands, and we'll call it even.
As for why the IT seemingly HAD to have that many commands at once, I have two words for you: SPC-Rape.
edited 9:34 PM EDT March 19, 2010
- by Lunar at 6:20 AM EDT on March 19, 2010
- just like to mention that i'd also like to see an improved OpenSPC, as it's been getting a lot of mileage for sample collecting in recent times. however someone reliably informed me that the sample decoding is kind of iffy, maybe that could be improved as well... though i guess you already know.
that said, SPC tool seems to work well for this purpose.
- by JILost at 7:07 PM EDT on March 19, 2010
- @RG
That's why my plan is the perfect one. Putting blargg's core in would fix all those things, minus the IT-related stuff.
Previous Page | Next Page
Go to Page 0 1 2
Search this thread
Show all threads
Reply to this thread:
HCS Forum Index
Halley's Comet Software
forum source