Old 14th April 2004, 09:37   #1
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
Here it is ... Nomad Zen Plugin For Winamp 5

Hi

I have submitted a nomad zen plugin i wrote for Winamp 5 to the winamp people. For those of you who want to test the plugin right now it is attached below.

Features
+Jukebox appears under Devices in the media library
+Play/Enqueue audio files in winamp
+Download/Upload files(MP3,WAV) from and to your Jukebox
+Delete files from your Jukebox
+Manage playlists (create, rename, delete, play, enqueue)

Tested with Creative's driver version JB3_PCWDRV_US_1_23_00 and winamp 5.03 on Windows XP and Nomad Zen NX.

-ionic
Attached Files
File Type: zip nomadzenpluginsetupv0.1.zip (82.7 KB, 5173 views)
ionicm is offline  
Old 14th April 2004, 11:12   #2
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
Fixed crash when adding new playlist

Bug: Crash when creating a new playlist

Cause: missing break statement in a case statement.
Silly really!

Attached is v0.101

-ionic
Attached Files
File Type: zip nomadzenpluginsetupv0.101.zip (82.7 KB, 2626 views)
ionicm is offline  
Old 14th April 2004, 20:28   #3
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
Works with winamp 2.91 too

Just tested it. It works with winamp 2.91 too.

-ionicm
ionicm is offline  
Old 14th April 2004, 20:56   #4
inthegray
Major Dude
 
inthegray's Avatar
 
Join Date: Sep 2003
Posts: 704
Send a message via AIM to inthegray
does the gusb plug-in work with the nomad zen? how does this compare?
inthegray is offline  
Old 15th April 2004, 10:30   #5
Wogan
Junior Member
 
Join Date: Nov 2001
Location: Perth, Australia
Posts: 2
I'm pretty sure GUSB doesn't work with the zen - it's not a removable device in Windows, it requires its own drivers.

ionicm: Nice work. I've been thinking about doing something like this myself. You mention the GPL in the read me - are you planning on releasing the source?
Wogan is offline  
Old 15th April 2004, 17:46   #6
glop
Senior Member
 
Join Date: Dec 2002
Location: Paris
Posts: 454
Quote:
I'm pretty sure GUSB doesn't work with the zen
actually, it don't work. gUSB match wih the device know in the explorer as usb storage device ..
glop is offline  
Old 15th April 2004, 17:46   #7
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
I will release the source code
1) After the plugin gets published on winamp.com
2) and My sourcecode project page request for the plugin is approved.

Cheers
-ionicm

Quote:
Originally posted by Wogan

ionicm: Nice work. I've been thinking about doing something like this myself. You mention the GPL in the read me - are you planning on releasing the source? [/B]
ionicm is offline  
Old 15th April 2004, 23:56   #8
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
Plugin updated... now at v0.102

Nomad Zen Plugin For Winamp

Updates
+ Track and Year field now appear properly in the media library
+ You can now edit track properties in the ML (multi track tag editing support)

attached (v 0.102)
Attached Files
File Type: zip nomadzenpluginsetupv0.102.zip (86.0 KB, 2206 views)
ionicm is offline  
Old 16th April 2004, 13:48   #9
djb6
Junior Member
 
Join Date: Apr 2004
Posts: 1
Great work

That is exactly what I have been looking for. I also use Audioscrobbler but that only submits mp3 with id3 tags so when streaming my mp3 from my Zen audioscrobbler would not submit but using this it now does.

I do not have the creative drivers install Ihave notmad installed and it works fine.
djb6 is offline  
Old 16th April 2004, 19:36   #10
LuNaTiC187
Junior Member
 
Join Date: Apr 2004
Posts: 4
Send a message via ICQ to LuNaTiC187
In ure next release can u fix that when u transfer a file to the jukebox from the computer it doesn't fill up the tag correctly?
LuNaTiC187 is offline  
Old 16th April 2004, 22:21   #11
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
Monior update (v0.103)

v0.103
This release just adds

+ Device usage reporting on the ML status bar

-ionic
Attached Files
File Type: zip nomadzenpluginsetupv0.103.zip (86.4 KB, 3584 views)
ionicm is offline  
Old 16th April 2004, 22:23   #12
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
I don't know if this needs a fix.

The tags tracks have to have proper values before being submitted to the JB. For example they cannot have empty

-ionicm


Quote:
Originally posted by LuNaTiC187
In ure next release can u fix that when u transfer a file to the jukebox from the computer it doesn't fill up the tag correctly?
ionicm is offline  
Old 16th April 2004, 22:26   #13
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
Okay, let me use proper english this time

I don't know if this needs a fix.

The tracks have to have proper values prior to being submitted to the JB. For example they cannot be empty.

-ionicm


Quote:
Originally posted by ionicm
I don't know if this needs a fix.

The tags tracks have to have proper values before being submitted to the JB. For example they cannot have empty

-ionicm
ionicm is offline  
Old 17th April 2004, 08:24   #14
LuNaTiC187
Junior Member
 
Join Date: Apr 2004
Posts: 4
Send a message via ICQ to LuNaTiC187
Quote:
Originally posted by ionicm
Okay, let me use proper english this time

I don't know if this needs a fix.

The tracks have to have proper values prior to being submitted to the JB. For example they cannot be empty.

-ionicm
I tested some stuff and it turns out that it happens to me because i'm using ID3v2 tags and the plugin refers to only ID3v1 tags. Maybe you should do the following if it finds the ID3v1 tags empty it tries to check ID3v2 before writting "<UNKNOWN>".
LuNaTiC187 is offline  
Old 19th April 2004, 04:38   #15
proxypro
Junior Member
 
Join Date: Apr 2004
Posts: 1
Wow - this plugin is gonna be great! At the moment I seem to be having some playback problems. Everything loads in fine, I double click a song to play it and then get a termination error stating: "Instruction at 0x00f75d16 refrenced memory at 0x00000008. The memory could not be read."

Earlier I was getting an error that actually showed more detail, but now its just this .

Using Zen 2.0 and Winamp 5.02

edit:
I should add that the song I selected starts to play and continues to until I accept the error box.

Last edited by proxypro; 19th April 2004 at 04:57.
proxypro is offline  
Old 19th April 2004, 05:12   #16
billyvnilly
Forum King, M.D.
 
billyvnilly's Avatar
 
Join Date: Mar 2004
Location: Detroit burbs
Posts: 3,379
Send a message via ICQ to billyvnilly Send a message via AIM to billyvnilly
Bug:
Everytime i load winamp, it automatically brings up an error report and closes winamp.

Running modern skin 5.03 Dro plugin pack, sexplugs, and gUSB. Uninstalled gUSB still has same bug.
billyvnilly is offline  
Old 19th April 2004, 11:36   #17
Kirck
Junior Member
 
Join Date: Apr 2004
Location: Spain
Posts: 1
Works fine with Winamp 5.03 and Jukebox Zen Xtra

The plugin first download completely download the song, no streaming.

Sorry for my bad english
Thx for the plugin.
Kirck is offline  
Old 19th April 2004, 23:13   #18
242
Junior Member
 
Join Date: Apr 2004
Posts: 1
Has anyone tested with a Zen NX? If not, I will later and post results.
242 is offline  
Old 20th April 2004, 15:42   #19
nem
Junior Member
 
Join Date: Apr 2004
Posts: 1
Quote:
Originally posted by 242
Has anyone tested with a Zen NX? If not, I will later and post results.
Yeah...

Quote:
Originally posted by ionicm
Tested with Creative's driver version JB3_PCWDRV_US_1_23_00 and winamp 5.03 on Windows XP and Nomad Zen NX
Nice stuff, Ionic. I did ran in to some bugs, though. Whenever I would upload a file to my Zen the track number and year would come up empty in the details of the track (both of these had proper values in the ID3v1 tag, ex. "4" & "2004"). Everything else copied over correctly. The other problem is that on every song that I copied to the player the duration of the track would become much longer than the track actually is. For instance I copied a song that is 4:20 long and on the player it shows it being 17:23 long. However, it doesn't actually play the nonexistant part of the track; the songs play perfectly fine and end when they should. Could this be because I have USB1.1? Also, probably a moot point, but the songs copy over a lot slower than when using Notmad.

This was tested with JB3_PCWDRV_US_1_23_0 and Winamp 5.03 on Windows 2000 Pro and Nomad Zen Xtra w/ USB1.1.

Also is it possible that you could incorporate a feature that allows you to drap & drop files to the player?
nem is offline  
Old 21st April 2004, 09:36   #20
THEMike
Bastificator [Alumni]
 
THEMike's Avatar
 
Join Date: May 2000
Location: #nullsoft
Posts: 1,260
Running Nomad Jukebox Zen USB 2.0 on Windows 2000 server with winamp 5.04a3 pro JB is connected to the USB and turned on, but nothing is appearing in the devices section. Do I have to connect the device with playcentre or something first?

Using latest drivers downloaded this morning (JBDrv_1_21_01a.exe) from the creative site.

"Beer?"
THEMike is offline  
Old 21st April 2004, 15:09   #21
THEMike
Bastificator [Alumni]
 
THEMike's Avatar
 
Join Date: May 2000
Location: #nullsoft
Posts: 1,260
Ah, my driver had become corrupted during the install.

Rolled all drivers out, rolled back in latest, fixed.

"Beer?"
THEMike is offline  
Old 21st April 2004, 21:44   #22
rh2600
Junior Member
 
Join Date: Apr 2004
Posts: 3
Awesome

This is great! Well done. No doubt lots of people are going to be using this app in months to come, so thanks a lot.

Would it be possible to display the library in the same was a local media > Audio is shown? With Artist and Album panes then tracks?

All we need now is to get Wombat seeing the device and we have super nimble streaming/sharing all in WinAmp
rh2600 is offline  
Old 22nd April 2004, 07:28   #23
javajunky
Senior Member
 
Join Date: Apr 2001
Posts: 269
Not sure I follow dude, you mean you want wombat to share the nomad zen files ?
javajunky is offline  
Old 22nd April 2004, 23:49   #24
rh2600
Junior Member
 
Join Date: Apr 2004
Posts: 3
Yup, well 2 things...

1. It would be cool to have the songs displayed with Artist and Album panes as opposed to just a massive list. This is a feature request for the plugin/ionic.

2. Wombat share can't share devices, only stuff technically in the Local Media library (?). This is a feature request for Wombat.

It would rock being able to share my nomad via winamp.
rh2600 is offline  
Old 22nd April 2004, 23:59   #25
javajunky
Senior Member
 
Join Date: Apr 2001
Posts: 269
2) Not entirely sure how I would do this, currently I cache what's returned by a call to the Media library's querying engine. Ionic how does the Zen work, does it provide a file interface to the media or does it have to go through the driver?
javajunky is offline  
Old 25th April 2004, 10:38   #26
ionicm
Junior Member
 
Join Date: Apr 2004
Posts: 13
I have to go through the Creative Driver. Creative provide an SDK, thats what I have been using. There can be two possible ways in which files from the Zen could be shared

1) HTTP streaming
2) SMB protocol implementation, which would be cool sinces you could simply map your zen as a drive and use it in explorer. But this will require a lot of work which I am not up for. I would rather get another player that has a USB mass storage driver.

BTW, winampzenplugin.sourceforge.net is now up, Anyone interested in joining the development team ?

-ionic

Quote:
Originally posted by javajunky
2) Not entirely sure how I would do this, currently I cache what's returned by a call to the Media library's querying engine. Ionic how does the Zen work, does it provide a file interface to the media or does it have to go through the driver?
ionicm is offline  
Old 25th April 2004, 15:41   #27
ING
Junior Member
 
Join Date: Apr 2004
Posts: 1
Well, quite a good piece of software, but I have one problem.
The playlist can´t be organized.
I can put my tracks in the playlist, but cannot change the order or else.
Is there something, I haven´t got yet, or is that not possible at all??
ING is offline  
Old 26th April 2004, 06:27   #28
javajunky
Senior Member
 
Join Date: Apr 2001
Posts: 269
@rh2600: unfortunately this means wombatshare can't [easily] share those files. I wonder why Nomad didn't provide a USB Mass storage class device its a relatively simple usb interface to implement, silly buggers!


[Edit --> DJ Egg]

Discussion & Updates continue here

*whacked*
javajunky is offline  
Closed Thread
Go Back   Winamp & Shoutcast Forums > Developer Center > Winamp 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