| Author |
Message |
mosc
Site Admin

Joined: Jan 31, 2003 Posts: 17337 Location: Allentown, PA
Audio files: 107
G2 patch files: 60
|
Posted: Mon Mar 22, 2010 11:47 am Post subject:
Writing apps for iPhone - discussion |
 |
|
I'm interested in writing an app for the iphone/ipod touch. I want to write an audio processor application that will process the internal audio stream from whatever is playing - ipod, web radio, synth apps, etc.
I'm concerned that such a thing isn't really possible because of the discussion on this app: equalizer http://www.carmot.co.cc/Carmot/Equalizer.html = check out the user comments on the appstore - they are bummed.
| Quote: | | Unfortunatly there is no direct access to the iTunes library on your device. |
I know some of the people here have the iPhone development kit. Is it true, you can not access the audio stream from the library on the phone? Seems really dreadful if that's the case. _________________ --Howard
my music and other stuff |
|
|
Back to top
|
|
 |
BobTheDog

Joined: Feb 28, 2005 Posts: 3767 Location: England
Audio files: 32
G2 patch files: 15
|
Posted: Fri Mar 26, 2010 10:28 pm Post subject:
|
 |
|
Hi Howard,
As a guess I would say this is very probably true, I know you have access to playlists and basic control but getting the audio stream I think is not possible.
Much of the OS is like this, It is a very closed system.
I will try to check today for you
Cheers
Andy |
|
|
Back to top
|
|
 |
BobTheDog

Joined: Feb 28, 2005 Posts: 3767 Location: England
Audio files: 32
G2 patch files: 15
|
Posted: Fri Mar 26, 2010 10:39 pm Post subject:
|
 |
|
I have had a look in the SDK and nothing jumps out but then again there is shitloads of stuff there.
I have posted on the Apple Dev forums so someone with more understanding than me on this may well answer. |
|
|
Back to top
|
|
 |
Inventor
Stream Operator

Joined: Oct 13, 2007 Posts: 5947 Location: San Antonio, Tx, USA
Audio files: 256
|
Posted: Fri Mar 26, 2010 10:49 pm Post subject:
|
 |
|
Dang, that bytes! _________________ "Let's make noise for peace." - Kijjaz |
|
|
Back to top
|
|
 |
BobTheDog

Joined: Feb 28, 2005 Posts: 3767 Location: England
Audio files: 32
G2 patch files: 15
|
Posted: Fri Mar 26, 2010 10:59 pm Post subject:
Re: Writing apps for iPhone - discussion |
 |
|
| mosc wrote: | | ipod, web radio, synth apps, etc. |
Also most of this is just impossible, only one "user" app can run at a time so the only possible thing it may work with is the system iPod app. |
|
|
Back to top
|
|
 |
Muied Lumens
Stream Operator

Joined: Apr 24, 2009 Posts: 1321 Location: Bristol UK
Audio files: 204
|
Posted: Sat Mar 27, 2010 6:09 am Post subject:
|
 |
|
The native player can run at the same time as some other apps, but that's about it as I understand it.
There are some pure effects apps, like reverb and EQ but I don't have them. I would think that they work by using some kind of copy/paste of audio.
Multitasking is coming in an upcoming OS upgrade (OS 4), and will probably make it onto the ipad.
That about sums up what I know about this. _________________ robsol
Muied Lumens Base Star |
|
|
Back to top
|
|
 |
v-un-v
Janitor


Joined: May 16, 2005 Posts: 8902 Location: Birmingham, England, UK
Audio files: 11
G2 patch files: 1
|
Posted: Sun Mar 28, 2010 9:11 am Post subject:
|
 |
|
From the library? No, I don't think you can. I think it's something to do with Apple's reluctance to let developers making apps that can record phone conversations, or at least that's what I read a few years back. OTOH, the app can have its own library, and this is how most get around this obstacle (although of course, it just creates another one! ) _________________ ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKSEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN. |
|
|
Back to top
|
|
 |
v-un-v
Janitor


Joined: May 16, 2005 Posts: 8902 Location: Birmingham, England, UK
Audio files: 11
G2 patch files: 1
|
Posted: Sun Mar 28, 2010 9:14 am Post subject:
|
 |
|
| Muied Lumens wrote: |
Multitasking is coming in an upcoming OS upgrade (OS 4), and will probably make it onto the ipad.
|
I was told about June time- but like usaul, it's mere speculation. Multitasking also means a faster processor too!  _________________ ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKSEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN. |
|
|
Back to top
|
|
 |
mosc
Site Admin

Joined: Jan 31, 2003 Posts: 17337 Location: Allentown, PA
Audio files: 107
G2 patch files: 60
|
Posted: Tue Mar 30, 2010 12:35 pm Post subject:
|
 |
|
Thanks for the information, guys. I'll probably bump this after the new OS appears. _________________ --Howard
my music and other stuff |
|
|
Back to top
|
|
 |
Tibor

Joined: May 07, 2010 Posts: 1 Location: Vancouver
|
Posted: Fri May 07, 2010 9:56 am Post subject:
|
 |
|
Hi there,
I am the developer of Equalizer for iPhone and I think I can provide some help.
Apple prevents third party apps access to the iPod library. All you can do is read out a playlist and play those songs. There is no actual access to the audio samples in your iPod library.
That's why if you want to create a third party app that processes audio, you will have to get the audio into the app by other means than the iPod library. This has been solved with wifi upload.
In the mean time, audio app developers have joined forces and created a standard to exchange audio between apps (as Apple again tries to prevent apps to exchange files the easy way). The protocol to use is called AudioCopy and Paste. (there is another less popular protocol that has some merit also but is less powerfull, called Intua Pasteboard).
This means once you got your audio in one app, you can pass it on to the next app etc without need for another wifi session.
However, this does not resolve the issue at hand, accessing audio data from the iPod library. Now I am bound by NDA to comment on OS4. But just extrapolating from history, I would not hold my breath.
We (audio app devs) have posted so many requests and bug reports about this issue, that I have to believe it is not that Apple doesn't know we all want it, it's more like Apple does not *want* to provide the feature and has probably very important reasons why... _________________ iPhone audio signal processing apps |
|
|
Back to top
|
|
 |
v-un-v
Janitor


Joined: May 16, 2005 Posts: 8902 Location: Birmingham, England, UK
Audio files: 11
G2 patch files: 1
|
Posted: Fri May 07, 2010 11:51 am Post subject:
|
 |
|
| Tibor wrote: |
I am the developer of Equalizer for iPhone and I think I can provide some help.
|
Hey Tibor! Great to have you here!
to electro-music.com!  _________________ ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKSEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN. |
|
|
Back to top
|
|
 |
mosc
Site Admin

Joined: Jan 31, 2003 Posts: 17337 Location: Allentown, PA
Audio files: 107
G2 patch files: 60
|
Posted: Fri May 07, 2010 12:54 pm Post subject:
|
 |
|
Tibor
Thanks for that information, no matter how sad it is.
If something happens and things with Apple open up. PLEASE post something here.
I assume that if you can't process audio from the Library, you can't process audio from a stream either. Is that correct?
In any case, Tibor, it is great to have you here. I hope you enjoy our community. _________________ --Howard
my music and other stuff |
|
|
Back to top
|
|
 |
|