• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Making a Looping App - direction?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Making a Looping App - direction?


  • Subject: Re: Making a Looping App - direction?
  • From: Pier <email@hidden>
  • Date: Thu, 25 Oct 2012 10:31:43 +0800

Hi Jack, 

Toca band looks great, congratulations! 
Would I be able to use the FilePlayer AudioUnit to do this? 

1. Record to a file
2. Playback the file immediately after recording without any gap and loop it
3. Record another file while the first file is still playing
4. Playback this file again immediately in sync with the first file, with audio from both files playing at the same time
.... and so on

Thanks. 

Pier. 

On Thu, Oct 25, 2012 at 7:42 AM, Aran Mulholland <email@hidden> wrote:
Hey Jack,

(aran says hijacking the thread)

Were all the samples you were playing using FilePlayers PCM or did you
have multiple mp3/compressed streams playing at once.

And Pier, you will need to use CoreAudio, welcome to the learning curve :)

Cheers.

Aran.
On Wed, Oct 24, 2012 at 10:07 PM, Jack Nutting <email@hidden> wrote:
> Core Audio is definitely a good fit for this. I did the audio in Toca Band
> http://tocaboca.com/game/toca-band/ using Core Audio, handling sometimes
> dozens of loops in perfect synchrony. In our case we weren't recording any
> loops, just streaming them all from "disk" using file-player audio units
> (one for each loop, all going into a mixer), but you could definitely add
> your own recordings into the mix as well.
>
> //jack
>
> On Wed, Oct 24, 2012 at 11:29 AM, Pier <email@hidden> wrote:
>>
>> Hi,
>>
>> I'm making a sound looping app - basically one that functions a lot like
>> the BOSS loop pedals, except that it will loop both mic input and in-app
>> sounds (virtual instruments).
>> I have so far been successful in capturing sound from the AudioUnits to
>> file (specifically AUSampler). But it isn't exactly what I want.
>>
>> What I want to do is something like Loopy http://loopyapp.com , except
>> that I will be able to loop my own in-app sounds as well.
>>
>> I've done a bit of testing and research and it looks like AVAudioPlayer is
>> not suitable for this purposes.
>> Do I need to use OpenAL for this purpose? Or maybe Core Audio is able to
>> do this?
>>
>> Would appreciate any help/hint here, thanks!
>>
>> Pier.
>>
>>  _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Coreaudio-api mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>>
>
>
>
> --
> // Jack Nutting
> // email@hidden
> // http://nuthole.com
> // http://learncocoa.org
>
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Making a Looping App - direction?
      • From: Jack Nutting <email@hidden>
References: 
 >Making a Looping App - direction? (From: Pier <email@hidden>)
 >Re: Making a Looping App - direction? (From: Jack Nutting <email@hidden>)
 >Re: Making a Looping App - direction? (From: Aran Mulholland <email@hidden>)

  • Prev by Date: Re: Making a Looping App - direction?
  • Next by Date: Re: Making a Looping App - direction?
  • Previous by thread: Re: Making a Looping App - direction?
  • Next by thread: Re: Making a Looping App - direction?
  • Index(es):
    • Date
    • Thread