| |||||||
| Coding / Scripting / Programming Discussions on all manner of coding and scripting. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 (permalink) | |
| 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? | ||
| | | |
| | #2 (permalink) | |
| 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 ;-) | ||
| | | |
| | #3 (permalink) | ||||||||||||||||||||||||
I found a program that does everything you say heh. Oh well. | |||||||||||||||||||||||||
| | | ||||||||||||||||||||||||
| | #4 (permalink) | |
| 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 | ||
| | | |
| | #5 (permalink) | |
| 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. | ||
| | | |
| | #6 (permalink) | |
| Sempr0n? | Well, you can get Linux running on an iPod. I tried on mine, but it only kinda works. http://ipodlinux.org/Main_Page | |
| | | |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
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 |