Quick Search for:  in language:    
NOW,MEDIA,DMC2,NEXT,Update,with,Soft,Pitch,Sp
   Code/Articles » |  Newest/Best » |  Community » |  Jobs » |  Other » |  Goto » | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 3,290,928. lines
 Jobs: 179. postings

 How to support the site

 
Sponsored by:

 
You are in:
 

Does your code think in ink?
Login





Latest Code Ticker for Visual Basic.
Check Placement of Form on Screen
By CubeSolver on 11/20


RT Full Duplex
By Brian Black on 11/20


C++ Template Hack
By OpcodeVoid on 11/20


Click here to see a screenshot of this code!DeskTop Generator
By Ziad Said on 11/20

(Screen Shot)

SQLMan
By Darwin H. de Leon on 11/20


Klik! CompareLib...Co mpare and synchronize schema differences in your Access databases...
By Özden Irmak on 11/20


listview000sher if
By Sherif Omran on 11/20


Using ComboBox instead of TextBox
By SMA Soft on 11/20


Click here to see a screenshot of this code!ColorFade
By SMA Soft on 11/19

(Screen Shot)

Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!

Affiliate Sites



 
 
   

MP3 Radio Plus

Print
Email
 
winzip icon
Submitted on: 3/26/2002 11:10:19 PM
By: Adriano Paladini  
Level: Beginner
User Rating: By 61 Users
Compatibility:VB 5.0, VB 6.0

Users have accessed this code 17624 times.
 
 
     (Update 4/7) NOW with Soft Pitch, 2 Spectrum and 2 stereoVU for each player (Works in windos 9x/Me/NT/2K/XP). This is a professional MP3/WAV player for DJ's and Radios. 2 players, 1 sample player with 10 channels, various mix types, auto-crossfade, id3 editor, Skins. I replace the MEDIA PLAYER ActiveX (MSDXM.OCX) by DMC2 (Free ActiveX for Personal and Open Source! More information in author site: http://www.izzyonline.com/DMC2 ). Not Finished yet!. NEXT UPDATE: 12 Channels Equalizer. Sorry about my poor english, i'm brazilian

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.

Virus note:All files are scanned once-a-day by Planet Source Code for viruses,but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:
1)Re-scan downloaded files using your personal virus checker before using it.
2)NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
3)Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 1 submission(s) by this author

 

 
Report Bad Submission
Use this form to notify us if this entry should be deleted (i.e contains no code, is a virus, etc.).
Reason:
 
Your Vote!

What do you think of this code(in the Beginner category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor See Voting Log
 
Other User Comments
3/26/2002 11:52:00 PM:Adriano Paladini
plz vote!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 12:58:31 AM:Terry Knox
Real Nice Job!!!  5 from me!!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 1:03:15 AM:pato
One word: incredible! One of the best 
thing I seen here. One thing, I have 
some glitch when playing sound. Maybe a 
problem with the mediaplayer plugin? 
Continue your good work!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 1:13:29 AM:Drew
One word... WOAH!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 1:26:21 AM:S.Y. Kim
Excellent. Great job!!!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 5:23:14 AM:Falstaff
GREAT !!!!! 5/5
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 6:04:03 AM:Henrik Lauridsen
Great job. 5 from me.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 6:34:53 AM:Mgargan
5 From me, very nice.. One thing, are 
you looking at putting a way to adjust 
the tempo in at any stage?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 9:01:00 AM:Dirk
5 again!!!
If you want to play with 
tempo look at the .rate prop.  
example: mp1.rate = mp1.rate * 
1.1
Any idea how to do count the bpm 
rate?
You are a fan of BPM Studio 
from AlcaTech - right?
-Regards-
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 9:49:36 AM:Mgargan
Never used it tbh.. Must check it out :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 10:07:34 AM:Mgargan
Hmm, have started to play with a slider 
for tempo but was just wondering if you 
know of any way to get it to not pause 
the song?? does anyone know how to 
change the tempo fluidly?!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 11:06:34 AM:stephen
Nice work!  Keep it up!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 6:21:42 PM:tomf
only been up here a couple of hours and 
its already got 17 excellent votes?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 7:36:02 PM:Reda Ibrahim
you know well done 5 from me
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 9:22:04 PM:Thushan Fernando
well heres another 5 glober from moi:)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/27/2002 9:27:34 PM:John
make sure to update, 5 from meh
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/28/2002 9:35:09 AM:Alejandro Buroni
Your player is a excellent work!
A 
question:
do you have an vu-meter 
working for this player?, i'm searching 
for an meter
working with activemovie 
or mediaplayer and i didnt find 
anything, can you
help me?
The 
vumeters (i tried all) of P.S.C. not 
work with this.
Sorry ,but my 
english is bad
From 
Argentina,
Alejandro Buroni
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/28/2002 1:09:56 PM:Jason Hensley
You cannot access the music data to 
plot visuals with the mediaplayer 
control.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/28/2002 9:39:48 PM:Tai Shan
Jason and Alejandro, 
You can access 
any data going through the sound card 
by using the waveIn api's, regardless 
of the program that is sending it 
there.
Search for submissions on PSC 
that do not use the peakmeter, such as 
the DeethScope by Matthew McCauley.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/29/2002 10:39:18 AM:-*-
EXCELENTE TRABALHO
CINCO GLOBOS
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/29/2002 2:36:59 PM:Jason Hensley
He asked about the media contreol doing 
visuals. I already know how to plot 
visuals with the wavein api's. And yes 
you can plot visuals with the wavein 
api with any sound coming through the 
speakers.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/30/2002 1:27:48 AM:BoBocK
Nice! 5 Globes keep it up and update...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/30/2002 6:16:04 AM:C. Sibon
Good job.
I advice you to add an 
equalizer (+8 band), I miss it in every 
mp3 player on psc.
Keep koding :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/31/2002 8:16:36 AM:Peter Hebels
Great code, but why using the 
Mediaplayer control, with does not 
support visuals? I recommend you to use 
Fmod, this is a great mp3 engine with 
not only plays mp3 but also .ogg .xm 
and more such files.
I use Fmod in my 
mp3 player (Mp3CoolPlay) also and think 
its great.
You can download Fmod 
from:(www.fmod.org)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/7/2002 10:58:54 PM:Adriano Paladini
 Here i upload new update (4/7)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/11/2002 11:33:50 AM:Johnny
Excellent Keep it up !!!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/14/2002 4:44:07 PM:John Sistad
Just what I was looking for, great job. 
 I added a couple features to your 
code.  1: Microphone On/Off with volume 
control.  2: Music queue for both 
player1 and player2 so that I could 
select multiple songs for each player 
and it fades back and forth through the 
drop downs.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/16/2002 11:45:11 PM:Matheus Moreira
Hey, good to see brazilians making a 
good job!
Oi, é bom ver brasileiros 
fazendo um bom trabalho! Parabens!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/18/2002 2:15:05 AM:mr_necromancer
I'm indonesian so I'm sorry for my 
english...
 Not bad... not bad at 
all... Nicely structured and programmed 
well... Still i think your must pay 
atttention to the speed of this 
player... On slower scomputer like I 
have your code really slow... :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/18/2002 2:30:13 PM:Bram
great code, i'm been playing with it 
for a few days, but why did you use a 
seperate Id3 class??? i'm using the ID3 
system that comes with the DMC control, 
it's much faster!! well, whatever, 5 
globes from me!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2002 2:12:47 PM:Phatency
Oh man this is exellent. This kind of 
app i have been looking for a long, 
long time.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/25/2002 9:03:05 AM:Jeff
I'm sure it's an awsome program, but I 
have .NET and to port it to the .NET 
development area I will need to 
re-install VB6.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/25/2002 2:30:00 PM:exor
It wont download :(
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/25/2002 2:31:05 PM:exor
wait here we go after about 12 tries 
it's downloading
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2002 2:11:15 AM:IeIo
Excellent MP3 Player.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2002 2:11:25 AM:IeIo
Excellent MP3 Player.keep up
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2002 2:11:27 AM:IeIo
Excellent MP3 Player.keep up.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2002 3:19:26 PM:Phonics3k
Very nice program, looks nice 
too...
Been lookin for something like 
this for ages.
thanx
5/5
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2002 8:58:02 PM:beto
Exellente! , nice work I got my 5
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/29/2002 8:13:09 AM:Marco
Very nice! Keep working on this 
program, it can really compete with 
commercial software.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/29/2002 3:02:48 PM:Daniel Pramel
I am using dmc for a long time and you 
can not read 12 channels with this 
activeX. now i use a dll called 
VBMP3.dll - with it you can do 
this.
if you are interested for an 
PlugIn-Visualisation-engine, check out 
an older version of my MP3Player 
"DanAmp". Don't be afraid of the look. 
The player has a playlist, skins and an 
PlugIn-Engine with a few cool 
DirectX7-PlugIns.(a spinning cube which 
jumps to the front of the screen, when 
the bass goes higher and a grid with 
300 to 14000!!! polygons) They are 
looking very cool 
:-)
URL:
www.danamp.de/danamp0_1.zip
Your player is very cool 5* from me and 
contact me if you want - i could 
program the PlugIns in DirectX 
:-))
Greetings from Germany,
Daniel
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/1/2002 8:37:45 AM:Alex
When I run your program, I see the 
first
form (frmMain ) and I can't go 
on !!
Why ?
What may I do to go on 
?
My best regards
Alex
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/19/2002 11:41:05 AM:Manuel Reimer
Real good work. It would really really 
greate if you could manage this with 
the equalizer. I'm searching the web 
since months and I never found a (good) 
way to get an equalizer with 
VB.
Keep on this great work
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/21/2002 7:00:08 AM:John Galanopoulos
Excellent. 5 from me. Keep up
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/22/2002 10:29:47 AM:kris
man, this is beautiful code! can't 
resist to give some suggestions on this 
one ;-)
you can use bass.dll from 
http://www.un4seen.com/music/ (where 
DMX is based on). this dll contains 
also Hardware and Software FX's like 
flanger, reverb, echo, chorus.. 
these 
are extremely configurable, so it's 
worth to make a separate form for the 
configurations.
Seen the place 
problem, some buttons can be placed on 
the right side representing each FX and 
one vertical slidebar that switches 
from functionality according to which 
FX is selected.
i would also place 
the three basic equalizer channels 
low,mid,high close at hand and use a 
second soundcard for pre-listening 
songs.
with kind regards,
kris
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/22/2002 10:34:57 AM:kris
currently i'm trying to make a 
"scratch" function.  when the mouse 
hits a vertical slider it records the 
speed of the move from the mouse every 
millisecond, then this value is used to 
change the pitch of the scratch sample. 
 moving the mouse down makes the 
scratch sample to be played 
backwards.
at the end of the scratch 
the music is crossfaded between scratch 
and the playing number where the number 
is also starting with high pitch and 
resuming the default pitch afterwards 
(duration of this pitch change depends 
how the scratch was done)
i will post 
it if it works :-)
greetings,
kris
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/25/2002 3:16:01 AM:toubou
beginner do beutiful than advance
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/12/2002 9:55:46 AM:Mark
Been working with the software a bit.  
LUV IT!!  I added a sample countdown 
timer and keyboard shortcuts for the 
music play and fade controls.  The only 
gotcha is that you cannot play a .cda 
on it at all.  If someone brings in a 
song to play, you must first rip it.  
Perhaps a different player or an 
additional one in the lower right hand 
corner?
Also handy would be separate 
fade controls instead on 
one.
Awesome program!!!!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/13/2002 11:00:02 AM:SilverAngel
ill give you 1 out of 5 because you 
didnt use API. mine does.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/28/2002 8:48:20 AM:
yohw very good code man!
When can we 
expect a new updatE?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/28/2002 8:50:37 AM:
uhm...when i make a playlist, and i set 
auto, it's playing the 2 songs, no 
more, it's in a loop with that 2 
songs...help ?!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/17/2002 4:26:51 PM:
Bom Trabalho, continua no bom 
caminho.
Para quando uma nova 
actualização?
5 Estrelas.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/17/2002 4:30:40 PM:Craig10000
The only problem with DMC is you can 
only have a 10 channel equalizer. And 
that uses up alot of CPU ive tried it 
before.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/6/2003 11:45:54 PM:Solomon
Please email me when the update is 
released. 
solomon@sllthingsconsidered.ca
- 
Solomon
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/6/2003 11:46:56 PM:Solomon
the previous address should be 
solomon@allthingsconsidered.ca
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/6/2003 11:52:00 PM:Solomon
This is an extremely good program. I 
wish I had your talent. Please keep 
programming. Thank you for sharing.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/24/2003 2:44:41 PM:
0y!  this is something else...  5 
globes..  keep the updates coming! 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/15/2003 6:50:00 PM:Will Ross
Great work, keep the updates coming, by 
the way, 5 from me, also, did you 
notice the size of the .zip file (666)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/17/2003 8:41:46 PM:
Hey man, I've been looking for 
something like this for a long time. 
Would you mind if I use the code in my 
Freeware (But Closed-Source) Multimedia 
Application? Of Course you will be 
fully credited as the programmer of the 
codebase of the software.
Thanks.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/9/2003 11:28:49 AM:
Where can i get DMC2.OCX ?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/14/2003 3:11:49 PM:
what build of DMC2 did you use? i got 
the build 1.0.2 (1.0.3 has a site 
error). when run from VB it stops at 
"DMC.StreamData SampleData, nDataSize" 
in frmMain with the error "Method or 
data member not found". I checked the 
ocx and it does in fact Not have that 
method. so i have to assume you have a 
different build of DMC2.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/14/2003 6:30:37 PM:
Please excuse my previous comment. i 
found the copy of DMC2 in the same 
folder as the source (should have read 
the readme file).
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/15/2003 2:20:23 PM:ChronicX
hmm, when i dl'd it and ran first time 
i had no dmc2.ocx, so i look around a 
bit and in the folder, there it is but 
its extension is 000.  any clue here?  
i renamed it and it worked great
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/15/2003 4:55:59 AM:Jquest88
wow, the only thing missing is random 
and Time based control of the songs and 
Jingles and then i could use it for my 
radio station (Your are a master so 
far) Keep going !!!!!!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author in your name.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
Name:
Comment:

 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright© 1997 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.  Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.