March 2012
18 posts
7 tags
Progress
As promised in my audio blog post a few weeks ago here’s another update on what and how we’re doing in Audiobus Land. Last week Michael implemented a feature into Audiobus and Loopy that will most likely be part of every Audiobus enabled app that receives and records audio: the ability to handle timestamps across devices and apps. That means when recording audio from another app...
Mar 31st
5 notes
4 tags
Mar 28th
4 notes
4 tags
ListenAlpha testing can be quite fun. Made with Loopy...
Mar 25th
2 notes
2 tags
Mar 25th
3 tags
Mar 24th
2 tags
Source Code for an App that Transmits Live Audio
Time to share some code! This is the complete source listing (except a boring blank view controller) of an app that will record mic input, and transmit it via the Audiobus API. It uses The Amazing Audio Engine (which is my Remote IO-based engine) for simplicity. Voila: // //  ABAppDelegate.h //  AB Sender // //  Created by Michael Tyson on 15/03/2012. //  Copyright (c) 2012 Audiobus. All...
Mar 18th
2 tags
Mar 16th
3 notes
7 tags
Mar 15th
1 note
2 tags
Mar 15th
2 notes
2 tags
Mar 14th
1 note
5 tags
Results of radical design can't be planned for in...
Apple was right. I was wrong.  Roughly a year ago I wrote this blog entry about how it is impossible for developers to get a definite answer from Apple App Review before starting development of a planned feature or app. As a developer it would be so cool to figure out if App Review would be ok with a certain way of implementing a feature or something that an app does before sinking weeks or...
Mar 14th
4 notes
1 tag
Mar 13th
2 notes
2 tags
Mar 12th
5 notes
3 tags
Mar 10th
3 notes
2 tags
Remote control API
Oh, and by the way, this is how the remote control stuff accessible from the connection panel looks to developers at the moment: p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; min-height: 13.0px} span.s1 {color: #395588} span.s2 {color: #c15817} - (void)addTarget:(id)target selector:(SEL)selector...
Mar 9th
3 tags
Mar 9th
3 notes
2 tags
Mar 8th
1 note
3 tags
Multiplexing
Wanna see how the sausage gets made? No? Too bad, I’m showing you anyway. When I first built the prototype for Audiobus, it was receiving from only one source at a time, which made it pretty simple to handle - just buffer the audio coming in over the communications system and pump it out the other end as needed. For the Real Deal, we wanna have multiplexed sources, though, which can be saved...
Mar 7th
9 notes