![]() |
milkdrop - visuals for N900
could someone make milkdrop for the n900. that would be the best feature ever. what you guys think???????
|
Re: milkdrop
i vote for it also, saw milkdrop on a 42" screen... marvelous :)
|
Re: milkdrop
the n900 could run it easy. how amazing with that be. never seen a phone with visuals like that.
|
Re: milkdrop
i find it ODD that no1 is interested in this???? lol
|
Re: milkdrop
What is it? Provide a link with screenshoots so somje of us know what you are refering to.
|
Re: milkdrop
www.nullsoft.com/free/milkdrop/
www.nullsoft.com/free/milkdrop/screenshots.html It’s a visual plug in for winamp. Its the best visuals you can get for music. also MilkDrop has been made open source. install winamp and try it out. it will blow your mind. it comes with winamp now. just launch it from the visuals |
Re: milkdrop
you guys will like liqflow on the n900
reminds me of some of the old winamp plugins but is touch friendly fluid dynamics :) |
Re: milkdrop
Wonder if liqflow can do BPM analysis now or DSP some sort? =]
|
Re: milkdrop
liqflow is cool have to admit that, play with it all the time lol but milkdrop is for music
|
Re: milkdrop
Oh yeah, I remember this from the last time I activated visuals on media monkey.
Now that you said it....Just did it again on MM.....**** yeah it's a trip on a couple shots of vodka after work to relax. Hmmm yeah maybe it would be nice to include on default player, Yeah probably should be included. I think it is a good idea, people can hook there N900 to tv out and activate visuals and have a nice music/psychedelic display to go with it. Would be useful for parties. |
Re: milkdrop
Exactly my point. how hard could it be to integrate??? Ive never seen a phone to pull off milkdrop. If someone did it I will give a never ending clap. Ill even donate
|
Re: milkdrop
i just asked my friends at work about this. this would be a seller for the phone lol a big one
|
Re: milkdrop
This would be absolutely killer for me. Milkdrop looks beautiful in HD from my XBMC-enabled original Xbox. Obviously the N900's TV-out wouldn't deliver that degree of clarity but would still look (and sound) great, especially with a pre-recorded mix or something at a party (so much cooler than lugging an xbox or laptop to someone's house).
|
Re: milkdrop
5 Attachment(s)
i guess noone is interested.
milkdrop is also open source for Linux http://projectm.sourceforge.net/ is it that hard to implement????? |
Re: milkdrop
i am interested :)
those look awesome, not sure how well they will run on device though, there is more than one way to skin a cat though. very worth looking at for something in progress, thanks for link. |
Re: milkdrop
i have milkdrop 2.0 running really good on a eeepc. 1.0 will run on pritty much anything if they go through the gpu
|
Re: milkdrop
hi guys. ive had a go at this myself. i downloaded and built libvisual and then projectm 2.0.1 disabled ftgl in cmakelist.txt and enabled gles 1.1 but build fails part way through. i havnt had time to investigate why yet.
would be nice to see a gles 2 port. if u try this yrself be sure to delete cmakecache.txt or ull be wondering why it ignores yr changes to cmakelists.txt |
Re: milkdrop
Got a bit further,
have libprojectm built have libprojectm-qt built just getting an error on linking the final part Linking CXX executable projectM-pulseaudio /usr/local/lib/libprojectM.so: undefined reference to `glXQueryVersion' /usr/local/lib/libprojectM.so: undefined reference to `glXGetProcAddressARB' /usr/local/lib/libprojectM.so: undefined reference to `glXGetClientString' Its bound not to work straight away once i get past this as i have had to comment out a few bits to get it to build at all. But at least once i can get an executable i should be well on the way. |
Re: milkdrop
Quote:
god i dont even know where i would start. great work mate, i would love to make a donation for this. dont think people here realise how much of a big deal milkdrop can be on a mobile device yet lol |
Re: milkdrop
I don't want to promise getting anywhere yet and as such could not possibly accept any kind of donation. But if i do ever get it working then i could maybe consider it ;). maybe a paypal donations links or something - many other OS projects have such a thing.
|
Re: milkdrop
Fantastic stuff mangodan2003.
Saw this thread and went like "hey yeah! why not!". Not a programmer myself but I highly respect those who put time and effort in marvelous creations and "ports" for the Nokia N900. I hope that you will find the time and energy to continue on your current achievements with this nifty project. ;) |
Re: milkdrop
Quote:
|
Re: milkdrop
Quote:
So i will need to find another spare evening ;) |
Re: milkdrop
wwoo almost there. :)
|
Re: milkdrop
how are you going with this guys???
|
Re: milkdrop
Hi, sorry for the long silence, i have been busy with work and house moving recently and not had a chance to look at it again. (Must confess to also having a new toy (o2 joggler)) I will post back when i make any progress,
|
Re: milkdrop
bump........
|
Re: milkdrop
and?? success??
LQ |
Re: milkdrop
I vote for this as well! Would be freaking awesome!!
|
Re: milkdrop
it would be awesome........... any updates????? this will make front page on the phone sites. it would be so cooollll
|
Re: milkdrop
I would love to see this implimented and developed.
I wish i could code, tho i have played with milkdrop on pc and love it !!! best i could do was getting ver 2 going on media monkey... |
Re: milkdrop
Great idea!
|
Re: milkdrop
I'd like to show my approval of this as well! Milkdrop is fantastic and would be amazing to see on the N900, would be a first on a mobile I think! Can't recommend it highly enough!
|
Re: milkdrop
we were so close to having it work but :( .... dead
i was waiting for the day to see milkdrop on a mobile device wow |
Re: milkdrop
Quote:
It's centered around DirectX, uses Windows semantics for data and connects directly to WinAmp. In what shape would this application be interesting on the N900? Just playing music through PulseAudio takes a lot of CPU and if you use this to show pretty graphics while playing mp3 or vorbis music (Spotify), you lose even more CPU. Trying to extract the interesting parts, that generate the graphics by looking at the sound data, looks like a nice hack but when it comes to actually using it for something on the N900, I get a bit skeptical. But I do agree on Milkdrop being very nice when it comes to generating music controlled graphics. |
Re: milkdrop
Now I've had a more proper look at the source from NullSoft for the 1.04 version and after getting the sound and FFT parts to compile, I stumbled on the great big pile of inline assembler that is responsible for actually making this looks as awesome as it does.
This is a dead end since I'd need to rewrite pretty much everything. Bleh. I'll have a look at the other version and see what happens. |
Re: milkdrop
Thank you Joorin! Us Milkdrop fans certainly appreciate it! :)
|
Re: milkdrop
Ok. ProjectM is ambitious and I've had a look at the last 1.x version just to see what it's all about. I've compiled the engine and event-loop parts (on my stationary computer) and had a quick look on the Qt GUI parts. Since I'm a n00b when it comes to building Qt applications, I'm not moving very fast through that.
If this were to ever run on the N900, it'd take some work to get there, for sure. I'm also guessing that it'd need an overclocked device. Since I have no clue about what capabilities are offered by the OpenGLES2.0 that's running on the device, I'll have to investigate a bit more before knowing if this is even sane to pursue. |
Re: milkdrop
:D fingers crossed
|
Re: milkdrop
I've just compiled and tested my very first OpenGLES2.0 program on the N900 without anything special running in the background. I get 54-55 FPS with one strip that is rendered through one vertex shader with a very simple fragment shader. Which leads me to my real point:
All 3D graphics on the N900, using OpenGLES2.0, is based on shaders. What this means is that every special effect has to be implemented in a special shader language (unless I've completely misunderstood things) and compiled and loaded when the program starts. Unless it's real easy to have several different shader programs at the same time and change between them, this will limit the number of available effects. My gut feeling is that it might be a bit hard to get something that is like Milkdrop but it might be possible to get something that at least behaves a bit like Milkdrop with FFT and BPM detection and perhaps some interesting patterns that are displayed. Depending on how the effects in projectM are done, there might be a possibility to borrow a little from that and see where it leads. I have a heavy week of work ahead of me but perhaps I'll get around to doing some prototyping over the weekend. No promises, though. |
All times are GMT. The time now is 02:55. |
vBulletin® Version 3.8.8