Old 10th December 2003, 10:27   #1
Bizzeh
Forum Pirate
Beta Team
 
Bizzeh's Avatar
 
Join Date: Oct 2001
Posts: 2,032
Bid to make a new player

ok, after the events of the last few months, and yesterdays news. we need a new, totaly aol free player built on wasabi. i was wondering if some people would wanna join together and help make a new player (sourceforge to maybe).
looking for people who would want to do the project and would know how to do certain things.

sign up below if you want to do please
Bizzeh is offline  
Old 10th December 2003, 13:17   #2
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
well, if we can get the rest of the needed sourcecode opened, there's no need for this.
However, if we can't I'm up for it, tho I think we should "just" recode the files currently missing instead of making a completely new player..

-Plague
Plague is offline  
Old 10th December 2003, 13:32   #3
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,865
Which components or parts of the sourcecode aren't opensource exactly?

We need an MP3 Decoder (I wonder if PP would be interested?)
What else?

Get rid of all references to wa3 in the splashscreen, about box, installer, etc (would this even be legal?)

I'm no programmer, but I know one thing, we CANNOT let wasabi.player die.
No fucking way José!

#499g is/was looking VERY promising!
DJ Egg is online now  
Old 10th December 2003, 13:50   #4
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
the mp3decoder could be replaced easily, mpeg123 would probably be a good replacement..

the skinning/scripting is still closed source as is the core and db.
Soundsys's core is halfway there so it could be a starting point for possibly replacing the default core and Russ tells me the db would probably be pretty easy to replace aswell..

So the really big deal is the skinning and scripting..

As for getting rid of all Wa3 references, I'm not sure but I don't think that would be a problem..

-Plague
Plague is offline  
Old 10th December 2003, 14:00   #5
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,865
Aah, of course, as in the skinning & scripting engine used in WA5
Doh!
DJ Egg is online now  
Old 10th December 2003, 14:09   #6
Russ
Mostly Harmless
(Alumni)
 
Join Date: Jan 2001
Location: UK
Posts: 2,319
Wasabi SDK is missing the following components from wasabi.player:

wasabi.dll (kernel)

wasabi.player:
cnv_cddapcm
core
cnv_dshow
cnv_mp3pcm
cnv_nsv
cnv_vp3

wasabi.system:
db
freetype (need to talk to bas about this)

winamp:
about
avs
diskwriter
gracenote (replace with musicbrainz!)
metrics (meh.)
shoutcast
taskband (doesn't exist, XML does though)
winamp (what the hell does this do?)
winampa (DIE)

For long you live and high you fly, but only if you ride the tide, and balanced on the biggest wave you race towards an early grave.
|Musicbrainz|Audioscrobbler|last.fm|
Russ is offline  
Old 10th December 2003, 14:12   #7
Bizzeh
Forum Pirate
Beta Team
 
Bizzeh's Avatar
 
Join Date: Oct 2001
Posts: 2,032
normal is the normaliser...
freetype
Bizzeh is offline  
Old 10th December 2003, 14:14   #8
Russ
Mostly Harmless
(Alumni)
 
Join Date: Jan 2001
Location: UK
Posts: 2,319
Ah, we have the normaliser.

I know what freetype is, it's just there's no mechanism to build freetype.wac in the current SDK. No big deal, since we can re-create it using svc_fontrender (I think).

For long you live and high you fly, but only if you ride the tide, and balanced on the biggest wave you race towards an early grave.
|Musicbrainz|Audioscrobbler|last.fm|
Russ is offline  
Old 10th December 2003, 14:16   #9
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
the normalizer is in the SDK last time I checked..

edit:
doh!

-Plague
Plague is offline  
Old 10th December 2003, 16:59   #10
WHEREamI
Major Dude
 
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
what's musicbrainz? i'm thinking gracenote should be replaced with freedb... unless musicbrainz is some sort of interface for freedb

soundsys's core: we need soundsys to come back and finish it off! anybody in contact with him?

about the kernel... it doesn't do that much, does it? it has to recieve and send _dispatch()es, handle all the service registrations, etc... Otherwise, it seems the real magic is all in the components. Or is the skinning/scripting engine in the kernel too?

will we need to write a new maki compiler? or just use the current one?

This is going to be tough i think... i don't know what i can contribute, but i'd like to help in any way i can.

~WHEREamI
WHEREamI is offline  
Old 10th December 2003, 17:12   #11
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
soundsys hangs out in the #wasabi irc channel with the rest of us..
why not do that yourself?

I believe soundsys's going to start working on the core again soon..

about the kernel, I have no idea, maybe Russ knows..
and the maki compiler, the current one is closed source still.
Noone knows if we're gonna have to replace it or not, but we're ofcourse hoping not.

-Plague
Plague is offline  
Old 10th December 2003, 17:38   #12
Russ
Mostly Harmless
(Alumni)
 
Join Date: Jan 2001
Location: UK
Posts: 2,319
Quote:
Originally posted by WHEREamI
what's musicbrainz? i'm thinking gracenote should be replaced with freedb... unless musicbrainz is some sort of interface for freedb
Once you've seen MusicBrainz, FreeDB looks like shit.

Quote:
about the kernel... it doesn't do that much, does it? it has to recieve and send _dispatch()es, handle all the service registrations, etc... Otherwise, it seems the real magic is all in the components. Or is the skinning/scripting engine in the kernel too?
The kernel is contained in wasabi.dll, which is 1Mb large, so it obviously does quite a bit. Yes, it does include skinning and scripting. It only exports one function, which is wasabi_getKernel, as defined wasabi.h. From there, the real fun starts.

I just realised we don't have the other end of the dispatchable system too.

Quote:
will we need to write a new maki compiler? or just use the current one?
In the longer term, a new one might be worth it. It shouldn't be too hard.

For long you live and high you fly, but only if you ride the tide, and balanced on the biggest wave you race towards an early grave.
|Musicbrainz|Audioscrobbler|last.fm|
Russ is offline  
Old 10th December 2003, 18:15   #13
squall14716
Senior Member
 
Join Date: Oct 2002
Location: 127.0.0.1
Posts: 349
Send a message via ICQ to squall14716 Send a message via AIM to squall14716 Send a message via Yahoo to squall14716
I hope that you can succeed to create a new wasabi.player. If you do, I'll certainly use it.
squall14716 is offline  
Old 10th December 2003, 22:52   #14
D&B
Banned
 
Join Date: Mar 2001
Posts: 1,027
Quote:
Originally posted by Plague
we should "just" recode the files
Hehe, well place quotes.

Anyway, best of luck to everyone, and best luck to Brennan and Aus.
D&B is offline  
Old 10th December 2003, 22:56   #15
WHEREamI
Major Dude
 
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
musicbrainz sounds kewl... it seems to try to fix all the problems that cddb and freedb has. never used it, but it sounds great... how complete is the database though? if it's not so good, maybe we should throw freedb in as a backup? maybe add that later though.

Wasabi irc channel eh?... well duh! be there in a sec.. just gotta fire it up.

[edit] ok, i give up... where's the channel? i'm sure i've seen it b4, but i can't find it. i even tried xgoogle.com.
[/edit]

~WHEREamI

Last edited by WHEREamI; 10th December 2003 at 23:14.
WHEREamI is offline  
Old 11th December 2003, 02:51   #16
whiteflip
Post Master General
(Forum King)
 
whiteflip's Avatar
 
Join Date: Jun 2000
Location: Seattle, Now Las Vegas
Posts: 6,032
i had this c++ project once where we had some files for a program and had to fill in the blank files with our own code. hardest 5 weeks i ever had but i got it done. best of luck to you guys. the path ahead will be long and arduous.

I'm Back?
whiteflip is offline  
Old 11th December 2003, 02:57   #17
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
Quote:
Originally posted by WHEREamI
[edit] ok, i give up... where's the channel? i'm sure i've seen it b4, but i can't find it. i even tried xgoogle.com.
[/edit]

~WHEREamI
sent you a pm about it..

-Plague
Plague is offline  
Old 12th December 2003, 16:29   #18
ertmann|CPH
Forum Viking
(Forum King)
 
ertmann|CPH's Avatar
 
Join Date: Jan 2001
Location: The North
Posts: 3,541
plague, send me a pm aswell will ya,

And as i've said before, i can't code nothing but VBscript (ASP), html, javascript and xml, but if you need some help that doesn't require programming, do send me a line....

- Stefan
ertmann|CPH is offline  
Old 12th December 2003, 18:07   #19
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
done.
Plague is offline  
Old 12th December 2003, 23:49   #20
docherty
Junior Member
 
Join Date: Mar 2001
Posts: 27
I think the problem with wasabi player is in the name. Players are a dime a dozen. Why not Wasabi A.V. studio. Which portrays a program that is more than just a player.
docherty is offline  
Old 13th December 2003, 11:01   #21
whiteflip
Post Master General
(Forum King)
 
whiteflip's Avatar
 
Join Date: Jun 2000
Location: Seattle, Now Las Vegas
Posts: 6,032
wasabi.studio

I'm Back?
whiteflip is offline  
Old 13th December 2003, 15:03   #22
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
nah.
wasabi.player it is, Brennan named it first, we're keeping it..

it's a player, it doesn't say what it can play, because there are no limits

and why, oh why, would anyone want to bring back Studio?
Remember Winamp3 early days? Everything was called Studio, why would you want that back again?

edit:
o yeah, and why don't we make the name even longer?
wasabi.player is long enough, really, it doesn't need to be any longer.

no offence

-Plague
Plague is offline  
Old 13th December 2003, 17:36   #23
InfernalProteus
Junior Member
 
Join Date: Sep 2003
Location: India
Posts: 40
Send a message via ICQ to InfernalProteus Send a message via Yahoo to InfernalProteus
I'd like to contribute to wasabi.player as well ...

Is there some reason why the IRC channel location isn't being made public ? If so, PM me too
InfernalProteus is offline  
Old 13th December 2003, 17:52   #24
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
I knew it would come to this, so let me try to explain..

The reason I didn't made it public is that I'm not too sure how people in the channels on that network will feel if the channels get flooded with loads of newbies, actually I'm pretty sure it won't be apreciated.

Therefore, I'm not going to invite just anyone, unless a moderator tells me it's ok, and even then I might not. (this is not to be mean)

So far, I've invited two longtime forumers who both have always been very supportive of Winamp3 and Wasabi. And I know theese people pretty well too (as well as you can expect from just talking on forums/irc).

So, unless I get told otherwise, I'm not gonna give out the IRC channel location to everyone who say they want to contribute.

I will however do it, once contributions have been made and I know you're serious about it..

Goto www.wasabidev.org in the meantime to get started.

-Plague
Plague is offline  
Old 13th December 2003, 17:56   #25
Darkain
Major Dude
 
Darkain's Avatar
 
Join Date: Apr 2001
Location: Tacoma, WA
Posts: 1,224
Send a message via ICQ to Darkain Send a message via AIM to Darkain Send a message via Yahoo to Darkain
Quote:
Originally posted by Plague
I knew it would come to this, so let me try to explain..

The reason I didn't made it public is that I'm not too sure how people in the channels on that network will feel if the channels get flooded with loads of newbies, actually I'm pretty sure it won't be apreciated.

Therefore, I'm not going to invite just anyone, unless a moderator tells me it's ok, and even then I might not. (this is not to be mean)

So far, I've invited two longtime forumers who both have always been very supportive of Winamp3 and Wasabi. And I know theese people pretty well too (as well as you can expect from just talking on forums/irc).

So, unless I get told otherwise, I'm not gonna give out the IRC channel location to everyone who say they want to contribute.

I will however do it, once contributions have been made and I know you're serious about it..

Goto www.wasabidev.org in the meantime to get started.

-Plague
i agree w/ plague... we are currently restricting it to serious developers only... prove you got the skills, and really intend to help out, and your in.

-=- Darkain Dragoon -=-
-=- RM-X Home Page - Controlling Winamp via RM-900, RM-1000, RM-1500, ATI Remote Wonder, Joysticks, Gamepads, Wheels, Keyboard shortcuts, Multimedia keyboards, across the net, and much more! -=- Defenestration !!! -=-
Darkain is offline  
Old 14th December 2003, 06:59   #26
InfernalProteus
Junior Member
 
Join Date: Sep 2003
Location: India
Posts: 40
Send a message via ICQ to InfernalProteus Send a message via Yahoo to InfernalProteus
Quote:
The reason I didn't made it public is that I'm not too sure how people in the channels on that network will feel if the channels get flooded with loads of newbies, actually I'm pretty sure it won't be apreciated.
I kinda knew this would be the reason but decided to give it a shot anyway. You're right, of course ... it does get pissing off if you do get loads of newbies in.

I guess I'll just wait my turn ...

A direct list of stuff to be worked on with Wasabi might help, perhaps someone has experience only in particular fied or something ?

I mean, if I just go to wasabidev.org; upfront it isn't very visibile what I can do to contribute ? So how does one prove that he is worthy of Wasabi ?

All the best.
InfernalProteus is offline  
Old 14th December 2003, 07:16   #27
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
well, you're a coder right?
In that case, get the SDK, dig through some examples till you feel you understand it somewhat and then pick up one of the very many provided components (in the SDK) and start updating..

I'm not sure what else to say, except good luck!

If you're wondering about something, just ask and me or someone else will try to help.

-Plague
Plague is offline  
Old 14th December 2003, 18:42   #28
InfernalProteus
Junior Member
 
Join Date: Sep 2003
Location: India
Posts: 40
Send a message via ICQ to InfernalProteus Send a message via Yahoo to InfernalProteus
Hey Plague,

Yes (damn right) I'm a coder

I haven't been following this too closely; so I do have a few questions ...

By SDK, do you mean the latest from the #499 series ? Or is there a new SDK for Wasabi Player ? Or do you mean the svn repositry on WasabiDev ?

I've already written a component for WA 3 called MediaCue
http://brianvictor.***********/mediacue.htm

You said, "pick up one of the very many provided components and start updating " ... so do you mean I should start updating / fixing existing components in Wasabi Player - and tell you guys that I'd like to fix Component X ?

Thanks for the heads up,
Brian.
InfernalProteus is offline  
Old 14th December 2003, 23:51   #29
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
aah, I knew I had seen you somewhere before..
I'll send you a pm with some details..

-Plague
Plague is offline  
Old 14th December 2003, 23:52   #30
Darkain
Major Dude
 
Darkain's Avatar
 
Join Date: Apr 2001
Location: Tacoma, WA
Posts: 1,224
Send a message via ICQ to Darkain Send a message via AIM to Darkain Send a message via Yahoo to Darkain
welcome to teh group.

-=- Darkain Dragoon -=-
-=- RM-X Home Page - Controlling Winamp via RM-900, RM-1000, RM-1500, ATI Remote Wonder, Joysticks, Gamepads, Wheels, Keyboard shortcuts, Multimedia keyboards, across the net, and much more! -=- Defenestration !!! -=-
Darkain is offline  
Old 15th December 2003, 02:18   #31
WHEREamI
Major Dude
 
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
ahh.. i almost PMed you Plague to tell you Infernal was cool. it all worked out though.
WHEREamI is offline  
Old 15th December 2003, 15:33   #32
nothin2g
Senior Member
 
nothin2g's Avatar
 
Join Date: Mar 2001
Location: Zeil, wo der Wein wächst und gesoffen wird wie Wasser ;) Ohweeeehhhh... Posts: overflowed
Posts: 311
so, like you said, the wasabi irc chan is not public (yet).
it would be nice to have a changelog or something on wasabidev.org (like the one on nsdn) so that the normal user can see whats going on.
nothin2g is offline  
Old 15th December 2003, 16:22   #33
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
yea, I'm hoping we'll have that someday.

I can tell you what I know so far...
Soundsys has been updating his core and it's shaping up really good.
I've been making updates to the default skin/theme, mainly changing bitmaps to vectors, but also some scripting.
I do check in on wa2skin.wac from time to time, so don't worry about that
The others are still working on their own projects or playing around with the sdk afaik.

It's a little too early for any real progress yet..

-Plague
Plague is offline  
Old 15th December 2003, 17:41   #34
nothin2g
Senior Member
 
nothin2g's Avatar
 
Join Date: Mar 2001
Location: Zeil, wo der Wein wächst und gesoffen wird wie Wasser ;) Ohweeeehhhh... Posts: overflowed
Posts: 311
mh why not use the default skin from < 499x builds?
i do not really like the vector styled parts of the 499x builds
nothin2g is offline  
Old 15th December 2003, 17:43   #35
Darkain
Major Dude
 
Darkain's Avatar
 
Join Date: Apr 2001
Location: Tacoma, WA
Posts: 1,224
Send a message via ICQ to Darkain Send a message via AIM to Darkain Send a message via Yahoo to Darkain
i, for one... like the new look.

-=- Darkain Dragoon -=-
-=- RM-X Home Page - Controlling Winamp via RM-900, RM-1000, RM-1500, ATI Remote Wonder, Joysticks, Gamepads, Wheels, Keyboard shortcuts, Multimedia keyboards, across the net, and much more! -=- Defenestration !!! -=-
Darkain is offline  
Old 15th December 2003, 18:07   #36
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
you will like it, I promise.. Just wait and see..
Also, compared to the default <= 499 skin, it's much much better looking.
Finally, vectors are faster, cooler plus the scaling potential is alot better.
The goal is to have the skin consist completely of vectors and then make it possible to resize the skin to any size without any quality loss or loss of sharpness whatsoever, instead of just scaling it like in bitmap skins..

oh, btw, I have a little preview here if you want, it also show some of the scripting I added to the skin.

edit:
it's still very far from finished though.. VERY far..

-Plague
Plague is offline  
Old 15th December 2003, 18:14   #37
nothin2g
Senior Member
 
nothin2g's Avatar
 
Join Date: Mar 2001
Location: Zeil, wo der Wein wächst und gesoffen wird wie Wasser ;) Ohweeeehhhh... Posts: overflowed
Posts: 311
a bit too dark, for my taste.
but nice work so far
nothin2g is offline  
Old 15th December 2003, 18:16   #38
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
well, it's always possible to make colorthemes to brighten it up, if you want, but personally I like the darker look..

And btw, I'm not the only one who's working on this, Brennan has done alot of work on it aswell.

-Plague
Plague is offline  
Old 15th December 2003, 18:50   #39
D&B
Banned
 
Join Date: Mar 2001
Posts: 1,027
Woohoo! I'm glad to see work is continuing. Any news on the Brennan still working on it front or the getting more open-sourced front?
D&B is offline  
Old 15th December 2003, 20:43   #40
Plague
f(caffeine){
return wasabi;
}
(Forum King)
 
Plague's Avatar
 
Join Date: Jul 2001
Location: Sweden
Posts: 3,984
Brennan will still be working on Wasabi, he said he'll take a break from it tho for a while...
As for getting more of it open-sourced, only time will tell..
We've gotten some more, but not wasabi.dll yet (if ever).

-Plague
Plague is offline  
 
Go Back   Winamp & Shoutcast Forums > Winamp3 > Wasabi Development

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump