Jump to content


Photo
- - - - -

WinAmp Plugin in_org.dll (ORG player)


Old topic!
Guest, the last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.


  • Please log in to reply
26 replies to this topic

#1 02 May 2008 - 10:04 AM

Echidna-san Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 12 Jun 2007
Location: LocationNew Jersey
Posts: 89
Age: 24
 

ORG Player for WinAmp and compatible Windows-based programs.
Current release: v1.06 (Previous: v1.05, v1.02)
  • Near-perfectly reproduces how the music is supposed to play!
  • The view file info dialog shows the number of instruments, length of the song loop, and other convenient information about an org.
  • Songs loop properly and never end.
  • Songs that normally loop silence will finish.
  • Loads and plays all Org-01 (beta drumset), Org-02 (Cave Story drumset) and Org-03 (extended OrgmakerV2 drumset) tracks.
  • Full source code included. Fix this shit, improve it, use it in your own engine, whatever.
All that's left is interactive dialogues (a config window that actually does something useful would be nice)

Beta orgs will need to have their headers changed manually to "Org-01" in order to use the correct drums, sorry. There isn't any other way to distinguish them.
Everyone's dumps of "ending.org" and "white.org" from Cave Story have incorrect drums set in their header, this is due to something hardcoded into Cave Story and not a fault of my player.

I know the drums and volumes and such still aren't perfect, but I think this is the best I can do. :( Raw waveforms are hard to work with, and I still don't have a 100% accurate equation for how drum pitch is calculated.

Edited by Echidna-san, 29 February 2012 - 10:48 AM.

Posted Image
Posted Image

#2 02 May 2008 - 10:47 PM

cookie Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 28 Nov 2007
Location:
Posts: 86
 

Very nice work, I congratulate you on your effort.
... Though, I can't try it out, since I'm not using Winamp, and haven't been using it since ... 2001, I think.

P.S: Did you base this on ORGestrate?

#3 03 May 2008 - 02:41 AM

X-Calibar Offline
ERROR NO DATA
"I'm sorry Mario, but your princess is in another castle."
Join Date: 18 Apr 2006
Location: LocationForever wandering the tower...!
Posts: 1,247
 

I had been wondering if there was an org plugin for winamp... Nice work~

*downloadssss*
Livestream Status : Currently Spelunky.

Cloud Story, a Cave Story prequel mod...~ Status unknown
Unnamed Cave Story Mod, an adventure game...~ Status very slow

#4 03 May 2008 - 04:06 AM

Echidna-san Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 12 Jun 2007
Location: LocationNew Jersey
Posts: 89
Age: 24
 

P.S: Did you base this on ORGestrate?

Nope, I wrote it from scratch with only the WinAmp's in_raw.dll source as refrence...
Posted Image
Posted Image

#5 04 May 2008 - 01:06 AM

Xaser Offline
Um... Chosen One? Yeah that'll work. : P
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: 01 Jun 2007
Location: LocationIn Space
Posts: 189
 

Nice so far.

This works on XMPlay, too, though the global pitch seems to be lowered by 7 semitones and the instrument sounds aren't right. Not sure if this is the case in Winamp or not (I won't touch it with a 10-foot pole), so it may be an XMP-only thing. Anyone else confirm this?

I can't wait 'til it's finished. I'll stick Balrog's theme on repeat for hours on end now. :(
Posted Image

#6 18 June 2008 - 07:23 AM

Echidna-san Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 12 Jun 2007
Location: LocationNew Jersey
Posts: 89
Age: 24
 

I tried fixing the pitch/volume stuff. Wasn't entirely successful, I think ... but it should be "better"...

I'm painfully dumping sounds to a raw data stream, so I'm pretty sure it'll sound exactly as bad in XMPlay as it does in WinAmp, unfortunately.
Posted Image
Posted Image

#7 18 July 2008 - 12:48 AM

Echidna-san Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 12 Jun 2007
Location: LocationNew Jersey
Posts: 89
Age: 24
 

New version released, source code included. I don't really expect anyone to do anything with it, but the option is there.
Posted Image
Posted Image

#8 18 July 2008 - 01:15 AM

Ex-Administrator
"Life begins and ends with Nu."
Join Date: 30 Dec 2005
Location: LocationGermany
Posts: 3,170
Age: 21
 

I think it's great :3 *tested it*
It doesn't sound 100% original though, I think it's the drums, they are too high pitched.
But anyway, great work. :D

Feel free to write me an E-Mail, if you want something from me.


#9 18 July 2008 - 01:42 PM

The Mulletron Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 27 Mar 2008
Location: LocationUK
Posts: 83
Age: 25
 

Awesome! :D

I've always wanted a plugin which plays .org files in Winamp.

Is there anyway to make the song loop several times before moving to the next song in a playlist?

#10 07 August 2008 - 05:30 PM

Echidna-san Offline
Senior Member
"Master using it, and you can have this!"
Join Date: 12 Jun 2007
Location: LocationNew Jersey
Posts: 89
Age: 24
 

No, a special option for that was not made ... I didn't even make a configuration dialog at all, sorry. You can fix it up yourself if you want ... I'm out for now. Busy with AgL. (A month has passed since the anniversary.)
Posted Image
Posted Image



Old topic!
Guest, the last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users