Posts: 32
Threads: 14
Joined: Aug 2003
Some years ago, some friends and me made a mp3 acr player... very nice... call BOOMbox... well...
i want to do BOMMbox 2.. the first was made in C... ( idont know nothing about C...i made the hardware, not the software) but we had some problems...
is there any way to do that in BASIC... (runnig in dos mode... not windows....)
rom Lima, Peru!
Posts: 1,752
Threads: 21
Joined: Jun 2002
Yes and no.
I completed my car MP3 player a few months ago; it uses DOS as well (boots off a floppy). I used QB for the front-end (menus, song selection, etc), but for actually playing the MP3s, I used MPXPlay. I wrote a TSR in C to monitor/control the program. The TSR updated the LCD and fed keystrokes to the program to control it.
Initially I tried to make the TSR in QB as well. There are a few "hacks" which allow you to create crude TSRs with QB, but you'll soon find that it's a royal pain in the ass. The TSR will be a memory hog and certain statements will cause it to crash for no apparent reason. You'll save yourself A LOT of time and trouble if you just use a different language for the TSR. (C, C++, Pascal, anything but QB) And don't even think about using PowerBasic; the TSRs it generates are slow and very limited.
(There's also TSRBASIC...I remember looking at it but I can't remember why I decided not to use it. Seems like something didn't work right.)
Just to prove I'm not talking out of my ass
Posts: 3,288
Threads: 167
Joined: Nov 2001
Coolnes Plasma!!!!
BTW, what 3d editor do you use to make your 3d models?
Posts: 1,166
Threads: 62
Joined: Apr 2003
Plasma.... what made you want to MAKE that thing? You can buy an mp3 player cheap...
am an asshole. Get used to it.
Posts: 594
Threads: 11
Joined: Oct 2002
That's the same question as "Why do you code in QB, you could make it faster in other languages?"
I think he made it because it was fun building it and gave him a lot of experience.
B 4 EVER
Posts: 1,556
Threads: 298
Joined: Dec 2002
Whoah...
Freakin' geniuses are among us... :o
Posts: 1,752
Threads: 21
Joined: Jun 2002
Quote:BTW, what 3d editor do you use to make your 3d models?
3d models? You mean those vectorball things in my digital reality demo? Graph paper and a pencil. Made em in math class.
Quote:Plasma.... what made you want to MAKE that thing? You can buy an mp3 player cheap...
It's not just an MP3 player It plays AC3, MP2, MP3, MPC, OGG, WAV, 669, DSM, DMF, FAR, IT, MDL, MOD, MTM, NST, PTM, S3M, STM, WOW, VOC, and XM files, as well as audio CDs. It also has a realtime frequency spectrum analyzer with output on the LCD. Find a stock MP3 player with all that.
Quote:That's the same question as "Why do you code in QB, you could make it faster in other languages?"
I think he made it because it was fun building it and gave him a lot of experience.
Exactly.
Posts: 1,241
Threads: 107
Joined: Feb 2003
:o ...props.
the mind is a beautiful thing, use it and make the world a more beautiful place.
Posts: 1,845
Threads: 44
Joined: Aug 2002
Quote:AC3, MP2, MP3, MPC, OGG, WAV, 669, DSM, DMF, FAR, IT, MDL, MOD, MTM, NST, PTM, S3M, STM, WOW, VOC, and XM files, as well as audio CDs. It also has a realtime frequency spectrum analyzer with output on the LCD.
Wow! Really awesome!
Can you duplicate your player? You might consider bringing it out on the market... Anyway, great job man!
Posts: 1,166
Threads: 62
Joined: Apr 2003
Microsoft would see that as a great way to get licensing money.
am an asshole. Get used to it.
|