Featured Worklog

Price Search



PC Apex Sponsor


PC Apex Sponsors



PC Apex RSS Feeds

RSS Feed for PC Apex Reviews & ArticlesRSS Feed for PC Apex PC Modding WorklogsRSS Feed for the PC Apex Daily DisturbanceRSS Feed for the latest PC Apex Site NewsRSS Feed for PC Apex Affiliate and Web NewsRSS Feed for PC Apex Deals and Steals

Go Back   Apex Community Forums // Other Forums // Designers Corner // Coding / Scripting / Programming

Coding / Scripting / Programming Discussions on all manner of coding and scripting.

Reply
 
LinkBack Thread Tools Display Modes
Old 28-April-06, 02:53 PM   #1 (permalink)
I Drive A Mac
post_break's Avatar
Default anyone to help me create an mp3 mixer?

Well I want to create a program that will allow me to mix mp3s on my ipod in real time. Like lay a track down and either slow it down/speed it up, add a different beat, mix two mp3's together, ect. This sounds like it could be very complicated but I was wondering if anyone would like to try and help me out. I dont have money to pay anyone for helping me but if this program good enough we could easily open a website and take donations or something. Whose up for a challenge?
post_break is offline     Reply With Quote
Old 05-June-06, 07:04 PM   #2 (permalink)
Apex Advanced Techie
Aselus's Avatar
Default

hm 'mix mp3s' real time on an ipod.

Ok I'm not an audiofile..i'm a programmer that's done audio systems before, I am going to present you with a few GIGANTIC problems in what you're asking for since well I've faced them first hand.

1) MP3s don't support needle drop nativeley because of the way that the file is compressed, usualy in order to needledrop in an mp3 you haveto insert multiple headers. (yes i know you can set a time inside of an mp3 player such as winamp)
2) MP3 compression is kind of an iffy thing to work with in the first place if you want to operate on it.

So my first advice is to drop the 'mp3' part of that request, if you can that is, though I guess on the ipod it would be kind'a hard since it doesn't really play anything else (apple propriotary b/s doesn't count jsut like sonys ATRAC doesn't really count on the walkman players).

Anymatter, that's not the important part of this. Now i'mg going to give you some bad news. Real time mixing of files takes one of 3 things. One is a real time stich of the file into a single playable audio format before it is passed onto the audio buffer (which would take a pretty fast machine to do..and flattening sound never really sounds all that 'great'). Second is a multi-channel playing format where the player is playing multiple streams simultaniusly, as far as I know the ipods audio hardware does not support the playing of multiple streams simultaniusly). The third system is to be using multiple output devices/synths/etc and that has nothing to do with this topic lol.

So the short leg of this is, sadly, you can't really do it on the ipod due to its lack of strength...though you could 'fake' it possibly if you try hard enough.

Sorry if i sound so negative ;-)
Aselus is offline     Reply With Quote
Old 05-June-06, 07:45 PM   #3 (permalink)
I Drive A Mac
post_break's Avatar
Default

Quote:
Originally Posted by Aselus
hm 'mix mp3s' real time on an ipod.

Ok I'm not an audiofile..i'm a programmer that's done audio systems before, I am going to present you with a few GIGANTIC problems in what you're asking for since well I've faced them first hand.

1) MP3s don't support needle drop nativeley because of the way that the file is compressed, usualy in order to needledrop in an mp3 you haveto insert multiple headers. (yes i know you can set a time inside of an mp3 player such as winamp)
2) MP3 compression is kind of an iffy thing to work with in the first place if you want to operate on it.

So my first advice is to drop the 'mp3' part of that request, if you can that is, though I guess on the ipod it would be kind'a hard since it doesn't really play anything else (apple propriotary b/s doesn't count jsut like sonys ATRAC doesn't really count on the walkman players).

Anymatter, that's not the important part of this. Now i'mg going to give you some bad news. Real time mixing of files takes one of 3 things. One is a real time stich of the file into a single playable audio format before it is passed onto the audio buffer (which would take a pretty fast machine to do..and flattening sound never really sounds all that 'great'). Second is a multi-channel playing format where the player is playing multiple streams simultaniusly, as far as I know the ipods audio hardware does not support the playing of multiple streams simultaniusly). The third system is to be using multiple output devices/synths/etc and that has nothing to do with this topic lol.

So the short leg of this is, sadly, you can't really do it on the ipod due to its lack of strength...though you could 'fake' it possibly if you try hard enough.

Sorry if i sound so negative ;-)

I found a program that does everything you say heh. Oh well.
post_break is offline     Reply With Quote
Old 05-June-06, 07:50 PM   #4 (permalink)
Master VB Pr'hoe'grammer
Monsignor Funkibut's Avatar
Wink Programming an iPod

Let's take this from a programmer's perspective for a moment.

Just what the heck do you program an iPod in? Can you even program an iPod to run independent apps? I know my 1975 Panasonic Take-N-Tape is very resisitant to BASIC - I imagine an iPod is too.

I guess you could get code in the same way you get music in cause they're both digital...and I see some stuff about scripts but I don't know ...

-MF
Monsignor Funkibut is offline     Reply With Quote
Old 06-June-06, 11:35 AM   #5 (permalink)
Apex Advanced Techie
Aselus's Avatar
Default

you program the iPod in AppleScript :-P. If you found a program that does realtime mixing with mp3s then it probably decodes them before using them to mix. If you ofund a progrma that does real-time mixing with mp3s on the ipod then apple probably gave them low level drivers.
Aselus is offline     Reply With Quote
Old 06-June-06, 11:39 AM   #6 (permalink)
Sempr0n?
Default

Well, you can get Linux running on an iPod. I tried on mine, but it only kinda works.

http://ipodlinux.org/Main_Page
reflux is offline     Reply With Quote
Old 06-June-06, 12:58 PM   #7 (permalink)
Apex Advanced Techie
Aselus's Avatar
Default

hmmm *shrugs* maybee i'm just mis-informed on this then I thought you could only do songle-stream audio output on ipod. ^_^ appoligies if my info's off.
Aselus is offline     Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Create a XP CD? mentyl Windows OS Problems 1 27-January-07 05:32 PM
Can somebody please help me on how to create a vpn? dgsnet Anything Goes 5 19-June-05 09:34 PM
How! to create ftp? goodman123 Internet / Network Tweaks 14 30-June-04 08:15 PM
Create FTP? GPat07 Internet / Network Tweaks 4 12-February-04 02:14 PM
gamecube/dj mixer anyone? LoginPrompt Trading Post 6 14-July-03 02:23 PM


All times are GMT -5. The time now is 06:23 PM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
Copyright PCApex.com, GameApex.com, ForumApex.com 2001 - 2008
Advertisements

Page generated in 0.17530 seconds with 9 queries