MPC Patched Phrase to Apple Loop Converter
C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
include
mcp.xcodeproj
portsf
README.md
appleloop.h
global.h
main.c
mpcphrase.h

README.md

MCP

by Scott McCoid

MCP is a very basic program that tries to convert Akai Professional MPC Patched Phrase .wav files to Apple Loop .aiff files.

There are some problems with my implementation, so this is mainly here as documentation / inspiration for someone else. The MPC Patched phrase format (or chopshop) contains markers in the header of the wav file for all the important transients of the audio file. This format has transient markers with MIDI PPQ timestamp information. It should be possible to determine the location of transients within a measure. MCP will accurately get all markers from the original sound file. Unfortunately, Apple loop files actually need tempo information to playback correctly. What this means, is that Apple loop files have consistent markers at tempo locations at the 16th or 8th note level. MCP accurately converts its transient markers into Apple loop markers, but it does not fill in the remaining tempo markers.

Dependencices