SylphAMP is a Winamp-to-NDS interface; install it in WinAmp as an output plugin and all the audio is streamed to a DS on the local network rather than sent to the speakers.
This is an older release - v0.02 - you probably want to check the main project page to get a more recent download.
See the readme for instructions on how to use. Bear in mind this is an early alpha-style release with possibly the most horrific UI in existance. And it isn't very functional either. But if you want to stream MP3s and so on from WinAmp to your DS, it just about manages that most of the time ;)
Changes in v0.02:
-Hopefully improved sync a bit
-Lowered lag between PC/DS
-Less garbage playing when pausing/stopping song
-Display playlist on DS
-Very basic UI
-Support entering any IP as server to connect to
In theory you could connect to your home PC via the internet. In practice I haven't tried this (and until NTL upgrade my broadband next month, I won't have enough upload). You'd need to forward port 9883 from the router to the PC running Winamp; it also needs an absolute minimum of 350Kbit upstream from the PC to the DS to work, preferably a bit more.
Once I implement options on the PC side to downsample the audio either to 22KHz and/or mono, it'll be more usable on lower speed connections.
![]() See, it's almost like a UI |
Older versions:
Is this project still alive?
Is there any way to make it work under Ubuntu?
Great work! Brilliant app.
iam using a hacked driver of the wifi connector and the right and the left channel are after 1minute not synchron
whats the problem there?
It doesn't work for me. I forwarded the port. I put the plugin and choose it and played some mp3s on winamp. I then turn on the ds and start it up, put my ip the same way as my pc except the last two numbers. It says loading at the bottom screen but nothing ever happens.
Doesn't work here, but neat idea :)
The console on the bottom screen shows 'Could not connect' just before loading the blue UI screens...could you add a pause or wait for a buttonpress before loading the UI so we could troubleshoot a little bit? What does it look for when connecting to an AP? There's several with strong signal around here...
Stone
Yeh it works. Im using M3 Adapter V20 with a Wireless Router DL-624 and ZoneAlarm Pro for Firewall. When i tryed to connect with my DS while Winamp was playing, I received a popup from my Firewall asking if i accept winamp.exe to broadcast. I accepted and my DS started to play. I tryed with Winamp to broadcast an internet Radio Station to my DS, but it doesn't work. Maybe he cant receive and send information at the same time...dunno.. Great Job, continu like this :)
I've downloaded and tried both version 0.01 and 0.02 and they both fail on me after I've entered the IP of the server and pressed connect. They both seem to freeze with the lower screen saying "SylphAMP Loading...". I've followed the readme to the point and also tried forwarding ports, connecting via my external IP and all kinds of crazy stuff on my router without luck. I'm using a M3 SD-version with the latest firmware to run the app on my DS and my router is a D-Link DI-524. Help!
yo this is cool i tryed the V001 and well wus not grate but your v002 is the best thing ive seen
yo this is cool i tryed the V001 and well wus not grate but your v002 is the best thing ive seen
ditto on the loading screen
"m using a SoftAP that works with all other homebrew apps, but it just sits on the screen that says "SylphDS/SylphAMP 0.02a" and does nothing. :( Winamp is running with the plugin and everything. Guess I'll have to wait until the next version."
i had the same problem.. just append SylphAmp with ndsloader and it should work!
Man, how did you know??? The very first thing I did was cue up a bunch of Cowboy Bebop tracks - before I checked the screenshot!!!!!! If there is any composer greater than Yoko Kanno, I've yet to hear from them.
Great app, even if its still in children shoes, it already streams pretty nice! I'm keeping an eye on this precious gem :)
I'm using a SoftAP that works with all other homebrew apps, but it just sits on the screen that says "SylphDS/SylphAMP 0.02a" and does nothing. :( Winamp is running with the plugin and everything. Guess I'll have to wait until the next version.
This app is pretty cool and can find quite a many uses for it around my house. Just one minor suggestion that I don't think ive seen yet: Can you make it so that the backlight turns off if the lid on the DS is closed?
ficedula: Good point on the limited upload available to so many people. Do you have any estimates on how much it would take to let it stream reasonably well? Is resampling to mono a big issue to code? For someone to decide to stream over the internet and through their DS speakers, chances are, they probably won't be too picky about losing stereo.. Or at least configurations allowing for stereo/mono and all of that so the end-user can decide how often they want to deal with buffering and quality and all of that..
Not like anyone can expect any of this right away :p Just rambling questions I have. To be able to alter output quality, I would guess one would need to accept other input qualities first, like you said is planned :) Still looks great though. Like I said, I'll be watching..
I wish I had picked up C++ so I could actually work on the DS without needing to learn that first..
Hi sylph
great work outhere!
ihave idea, it would be nice to have support for internet radios http stream , you type adress and you go, or you can select from predefined radios trought inet...
Thanks
David
w00t! :D
very cool! :D
keep up the good work! :D
Good work!!It´s can stream audio of URL Radio stations to DS?
Sync between channels should be better in the next release; v0.01 doesn't even try to keep in sync so it's really pure luck whether it does or not ;)
Niltrog: In theory connecting back to a home server is easy, if you have port forwarding set up on your router (and once I redesign it so you can put in any IP easily!). The biggest issue, I suspect, would be that most connections don't have enough upload, so the plugin would need to sample the data down further to mono or something.
OTOH, it might work...
Wow.. With progress continuing on a certain handful of these homebrew apps, one may not even need games to get good use out of their DS. Email, paint, streaming music, chat clients, organizers.. Plus hopeful eventualities such as web browsers (whether "official" or otherwise)
Definitely some kinks to work out, but I was way surprised.. Got a little bit of ghosting, as well.. If this concept was ever pushed to the level of getting winamp to broadcast over the internet, and you could connect to your home IP from any access point and access the music you just leave running at home.. wow.. I can't wait to see where the whole DS scene heads to.. so many great programs starting up.. I wish I could contribute :P Keep it up, man.. I'll be watching
This, along with the IRC app, are among the most impressive homebrew programs I've seen. There is a little echo, but it's not at all bothersome.
Kewl program works cool .. only the echo thingy right now that bothers .. and randome superspeedups ;P
lots of echo going on
echo seems to get worse as i go
awesome man, it works, but there is an echo and random noise/skipping.....