Old 20th March 2003, 02:59   #1
Nullsoft
Nullsoft Team
 
Join Date: Jan 2000
Location: San Francisco, CA
Posts: 5
Winamp 2.9, Winamp3, and the future

To our beloved developers,


we'd like to inform you of our new (or somewhat recently updated) development
plans for Winamp. It's important to note that our primary goals (to provide
the best media playback experience and functionality) have not changed.

The New Plan[tm]!

Currently we provide Winamp 2.81 and Winamp3 for our users. Both programs
provide some really excellent features and functionality, and a lot of those
benefits do not overlap between the two products.

We intend to combine everything our users like about Winamp 2.81 and Winamp3
into one version of Winamp.

Step 1: Winamp 2.9 (next week)

Winamp 2.9 will be built on Winamp 2.x, and include new features such as video
support and a media library. Winamp 2.9 will also provide some new APIs for
tighter plug-in integration. We will even be releasing portable device plug-ins
as examples.

Step 1.5: release lots of updates to Winamp 2.9x, to fix bugs and add minor improvements.

Step 2: Winamp "5" (this summer)

(The "5" is just a working title, and may or may not be used.. The (slightly amusing)
thought is that Winamp 2 + Winamp 3 = Winamp 5; but not everybody around is sold on
that idea. We'll see.)

This version will integrate Winamp 3 skin and script support into the Winamp 2.x platform.
This will allow users who do not wish to have complex freeform skins to use classic
Winamp skin(s), with the full performance of Winamp 2.x. Those who wish to use more
advanced Winamp3 skins can do so as well. The integration will be seamless.

Initially this version of Winamp will not support Wasabi components. That may
or may not change as we go forward, we have yet to see how worthwhile that will
be. We have and will be extending Winamp 2.x's plug-in architecture greatly to
allow much of the same functionality that can be accomplished with Wasabi).

We also plan on adding CD ripping and burning capability for this release.

We are aiming to release this version sometime (read: towards the end of) this
summer (2003).

Step 3: ???

Step 4: Profit!

(don't worry about steps 3 and 4, they are just a lame Southpark reference)

To just sum things up: plan going forward:
  • Winamp 2.9, March 2003
    - Adds video and library and new APIs for better plug-in integration to Winamp 2.x
  • Winamp "5" (title unknown), Late Summer 2003
    - Adds Winamp3 skin support, CD ripping, CD burning.
    - Fully supports Winamp "classic" and Winamp3 skins
    - Fully supports Winamp "classic" plug-ins
    - Does not initially support Winamp3 (Wasabi) components.


For developer questions, please ask in this forum.
For press inquires, please contact Ann Burkart <mailto:burkartann@aol.com> .


-Nullsoft

P.S. Steve _REALLY_ is an evil robot. Really. Of course, this remark annoys him. Because it is TRUE
Nullsoft is offline  
Old 23rd March 2003, 11:43   #2
Tuatara
Member
 
Tuatara's Avatar
 
Join Date: Jan 2002
Location: New Zealand
Posts: 75
If Wasabi is (possibly) not to be supported in Winamp 5 (*snif*) , will the Window Frame, XML Skin, Attribute, and Maki support be made available to the "new API" plugins?

Since Winamp 3 skins are to be supported, it would be great if these features were exposed through some (reduced?) API to the plugins, so that they make use of them for their interfaces. This could provide a common method for window creation which through Winamp 5 gives: auto window docking, easy XML content creation, configurification / attribute interfaces, and scripting level control to/for any new plugin developed for Winamp 5.

Hopefully we will be able to do things like:
1). Use "setContent()" for XML window content creation?
2). Use Maki as a versatile scripting language to control the plugin?
3). Use attributes for (Maki controlled) feedback to plugins?
4). Create a ScriptObject interface to Maki (exposing plugin)?
5). Create textFeeds or similar for display content?
6). Use actions or raise Maki events (event driven)?

Seeing Wasabi 'disappear' would be a shame, however if we could still retain some of it's most flexible and powerful features, I think a number of developers would be eternally grateful.

Cheers,
Robert.
Tuatara is offline  
Old 9th May 2003, 13:38   #3
MAhlgren
Junior Member
 
Join Date: May 2003
Location: Australia
Posts: 2
Send a message via ICQ to MAhlgren
Question

Does this mean that 2.9 and the future common versions will support the IPC commands (SendMessage API) like winamp 2 did?

Last edited by MAhlgren; 9th May 2003 at 14:03.
MAhlgren is offline  
Old 12th May 2003, 00:58   #4
MAhlgren
Junior Member
 
Join Date: May 2003
Location: Australia
Posts: 2
Send a message via ICQ to MAhlgren
ok then, will the future common version (Winamp "5") support the IPC commands?
I assume from what they've said, that Winamp "5" will be based on the Winamp 2.x platform and therefore will have IPC support.
MAhlgren is offline  
Old 12th May 2003, 15:25   #5
Russ
Mostly Harmless
(Alumni)
 
Join Date: Jan 2001
Location: UK
Posts: 2,319
Yes.

(Winamp5 will probably still be called Winamp 2.x)

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 20th May 2003, 23:46   #6
insane bro
Junior Member
 
Join Date: Mar 2002
Location: Berlin, Germany
Posts: 29
Send a message via AIM to insane bro
Well, i'm kinda confused. Now that i kind of got into Wasabi programming and learned how good it actually is it's goin to be removed?

is any effort being put in wasabi-programming right now for nothing?

Greets, Jon
insane bro is offline  
Old 21st May 2003, 08:57   #7
Russ
Mostly Harmless
(Alumni)
 
Join Date: Jan 2001
Location: UK
Posts: 2,319
Well, at current there are no firm plans for adding wasabi component support to Winamp5. However there's still a community of programmers focused on making Winamp3 better, and you're welcome to help with that .

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  
 
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