Music Players for DJs?
David Balazic asks "I'm looking for a program to play music (mostly mp3) at parties. What I want most is to be able to prelisten to next song(s) while the current one is still playing. I have a 4 channel sound card (sounblaster 64PCI) and I plan to hook up output 1 to an amplifier and output 2 to headphones. Is there a program for Windows or Linux that can use the four channels (for playing two independent stereo songs , not some "lame" 3D tricks)?"
BeOS is great ... BUT ! Is it free ? :-)
Just downloaded this myself the other day. It will let you do everything but loop. Keeps database of all your MP3 cds and caches selected MP3s on HD co you can change cds while playing (you can select the size of the cache).Runs two winamps with pitchfork plugin that lets you beatmix. The cool part is that it remembers BPM for all your songs so all you have to do is press the = button and sinchronize them. It's free but it does require 2 sound cards and a simple mixer. http://mp3stocker.tsx.org
I know this is not exactly what you are looking for, but I rather enjoy it.. does auto mixing of songs, etc.... http://third.informat ik.uni-kl.de/~rainer/KJukeBox/index.html
there are several programs out there that emulate a Denon dual CD player and a battleboard... the best that I've found is Virtual Turntables by Carrot Software (www.carrot.com ?), it won't let you send to different outputs on same card, but you _can_ send a monitor output to a second sound card, which doesn't need to be very expensive since you'll only be plugging headphones into it. VTT will do +-15% pitch, nudge, loops, etc. (gawd I sound like a commercial). There are also a few other progs out there, try searching google.
Write a perlscript to handle the playlist, then you could start one mpg123 to /dev/dsp1 (or whatever it calls it) so you could prelisten before you start playing.
Although, if you are trying to sync things up so they play into eachother nicely, it may be more difficult. But I am sure there are ways of starting part way into a song and getting the timing. Actually, when you kill mpg123, it says how many seconds it played. Therefore, you could get that with a bit of regex, as long as you could start the song on that second.
Unfortunetly, you would only get a resolution of 1 beat per second, which isn't fine enough (considering house is generally played at 2 beats per second, and most electronica stuff just goes up from there.)
Then again, the source is there: do with it what you like.
-- DrZaius - Minister of Sciences and Protector of the Faith
Again, this isn't exactly what you want. But under Windows, running WinAmp, you can run a plugin called Pitchfork (it's in the 'Best Plugins' section on the winamp site). It lets you do what you want, but you need 2 sound cards. Cool thing, though - it's pretty powerful, does automatic beat matching and stuff.
Hi,
maybe this is what you're looking for:
http://www.hyperreal.org/~est/oolaboola/
(It hasn't got mp3 support yet, but I think it's coming soon.)
not sure about MP3s but try screamtracker / freetracker...search on freshmeat. DJ software is hard to come by tho..specially since its a niche market.
I DJ using mp3's, and I want to know if there is a crossfading plugin for winamp or anything for linux that I could configure easily to set when the fade in starts, fade out starts, etc. Also some good DJ software that would work with mp3's. I am willing to pay for this but I don't plan on paying VERY much.... maybe $50 or so.
It's called SweetMixxPro and it seems pretty cool. I just rembered seeing this post, so I submitted this.
No man is an island, But if you take a bunch of dead guys and tie them together, they make a pretty good raft.
The original question never mentioned anything about the software having to be free...
But having played with BeOS lately.. I would have to agree it is much better for this type of application than Windows or Linux.
This is probably not going to help you much but I did notice that OpenSound ship drivers (that are not free) that provide the ability to share the sound card device between multiple apps and mix the results.
This is for example, running two MP3 players at the one time, each one not aware of the other, but both playing out of the same device. This would probably allow you to use/write something with XAudio to do the job
Regards,
Jamz
//Insert Meaningfull Quote Here
There are several similar software products with
multiple mp3 mixing and pitch, volume, equalizer controls Starting with first SoundPlay (first ever reverse pitch controled mp3 player) .
look for more on http://www.be.com/beware/
or http://www.bebits.com/
BeOS is just greatest for semiprofesionall audio and getting in audio proffesionals market with releses of Peak and Nuendo in early 2000.
anyway it is FREE for Developers ... only you have to be Real developer not a fake one like half of the 10 000 registered developers ...