Vorrei poter eseguire il loop di alcune sezioni di un campione utilizzando c4. Mi piacerebbe anche saltare tra i loop senza aspettare che il loop corrente finisca. Quindi, ad esempio, se ho l'ultima barra di loop e sono a metà e voglio saltare alla prima barra, lo farei senza aspettare che l'ultima barra termini.Impostazione/avvio/regolazione dei segmenti di loop di C4 Esempio:
Stavo usando "currentTime" e "touchesBegan" per provare a configurarlo ma non riesco a farlo funzionare come lo voglio. Stavo leggendo in giro per lo stack overflow e sembra che io debba essere NSTimer? o una sorta di richiamata o qualcosa del genere? Come posso fare questo?
Ecco quello che ho:
@implementation C4WorkSpace {
C4Sample *audioSample;
}
-(void)setup {
audioSample = [C4Sample sampleNamed:@"C4Loop.aif"];
[audioSample play];
}
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
audioSample.currentTime = 1.0f;
//NSTimer? wait some time and then ?
//callback? I don't know how to do that, but is that what I would do here?
}
@end