Submit Apps   |  Advertise   |   Contact
iDesignSound Logo

Development: MAPI AudioCopy / AudioPaste


The Sonoma Wire Works AudioCopy/AudioPaste SDK is free and is a standard. Sonoma would like to build a community of professionals around this code in order to evolve it together. The SDK includes code for both copy and paste, as well as an optional UI for showing the compatible apps list.
 

Sonoma Wire Works MAPI AudioCopy / AudioPaste UI
 

This creates a co-marketing opportunity within audio apps on the iPhone/iPod Touch/iPad. Sonoma’s AudioCopy/Paste SDK uses Apple’s UIPasteboard technique, with a user defined pasteboard, clearly defining the audio data type, tempo, and other meta data – all allowed by Apple.

Apple’s UIPasteboard gives developers an option of using either Apple’s General Pasteboard which is public (Intua uses this for Beatmaker), or a user defined pasteboard (Sonoma’s AudioCopy/AudioPaste). Sonoma carefully considered using the public audio pasteboard type, but it is not as defined. The Sonoma AudioCopy/Paste SDK defines the audio data, includes meta data (source app, tempo, time length, mono/stereo, which tracks to paste to, how many loops), creates a way to keep track of which apps work together and makes it easy for users to launch the app they would like to paste to (compatible apps list).

Sonoma updated the AudioCopy/Paste SDK to 1.1 with additional features, including a pasteboard history of up to 12 items copied from other AudioCopy enabled apps, along with previews of the audio 12 clips! It also now includes support for the General Pasteboard (which means BeatMaker integration).

AudioCopy/AudioPaste is working well, offers a great experience for the user, and the co-marketing included benefits every developer who adopts it.
 

What is AudioCopy / AudioPaste?

  • Record audio using any compatible app
  • Open AudioCopy/AudioPaste Clipboard within a compatible app.
  • The audio data captured includes tempo info, file format info, the name of the app copied from, duration, and more.
  • Audio preview available for users convenience.
  • Select an app to Paste to using the “Compatible Apps” list within the Clipboard.
    • If owned, the app will launch, and pasting can be done using that app’s AudioPaste Tool.
    • If not owned, users will be taken to the store to purchase it first.
  • Clipboard will keep your data until you paste it into your purchased app, or until you copy other audio.
  • AudioPaste Clipboard will display the info that is captured, and allow you to choose how many loops you would like to paste.
  • Some apps that support AudioPaste allow you to paste within a particular position in your song.
  • Apps that support AudioCopy 1.1 or later now include support for Apple’s General Pasteboard (which means BeatMaker integration).
  • Apps that support AudioCopy 1.1 or later now include a pasteboard history of up to 12 items with audio previews! Users of an AudioCopy app can make up to 12 AudioCopies, then launch an AudioPaste 1.1 app, and paste from any of those 12 items as many times as they’d like. The most recent AudioCopy item will replace the oldest AudioCopy item when all 12 items are full. A feature like this can only be implemented using the AudioCopy/Paste specific UIPasteboard methods. It cannot be done using the General Pasteboard.

 

Developer How to Video: AudioCopy/AudioPaste SDK
 

 

MAPI Partner Program:

Sonoma Wire Works launched the Mobile Audio Product Interaction (MAPI™) Partner Program to join forces with other developers interested in making audio tools work together for the best user experience. By becoming a partner of MAPI, you are joining a growing group of developers working toward interoperability of audio tools and enhancing music creation on mobile devices. Initially this program is geared toward iOS developers, however other platforms continue to be evaluated.

To become a MAPI partner, download the AudioCopy/AudioPaste™ SDK (license, steps, code, and UI included) and read the license and included documents. The license agreement included in the SDK is there to help Sonoma explain maintain the Compatible Apps list, and to be sure they can contact developers who use the SDK in their apps.
 

Resources:

To download the MAPI AudioCopy / AudioPaste SDK click here. The release notes can be found here.

Contact Sonoma Wire Works marketing if you have questions or ideas that might make sharing audio between iOS apps easier for the user.

Join the MAPI forum.

For more information about MAPI AudioCopy / AudioPaste click here.


Leave a Comment or Write a Review


1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...







iRig MIDI - Core MIDI Interfacefor iPhone, iPod touch & iPad