Raw FL Studio Project

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(fix oops)
Line 16: Line 16:
  
 
Per [http://ocremix.org/forums/archive/index.php/t-3577.html this forum thread] it is known that, for the 2006 version of the format, '''.flp''' files start with the following 32 bytes:
 
Per [http://ocremix.org/forums/archive/index.php/t-3577.html this forum thread] it is known that, for the 2006 version of the format, '''.flp''' files start with the following 32 bytes:
 +
 +
<nowiki>
 +
46 4C 68 64 06 00 00 00 00 00 04 00 60 00 46 4C
 +
64 74 B1 77 00 00 C7 06 35 2E 30 2E 31 00 C8 10
 +
</nowiki>
 +
  
 
Here is some open source code that parses .flp files:
 
Here is some open source code that parses .flp files:
Line 22: Line 28:
 
  * node-flp: https://github.com/andrewrk/node-flp
 
  * node-flp: https://github.com/andrewrk/node-flp
 
  * PyDaw: https://github.com/andrewrk/PyDaw
 
  * PyDaw: https://github.com/andrewrk/PyDaw
 
<nowiki>
 
46 4C 68 64 06 00 00 00 00 00 04 00 60 00 46 4C
 
64 74 B1 77 00 00 C7 06 35 2E 30 2E 31 00 C8 10
 
</nowiki>
 
  
 
== Software ==
 
== Software ==

Revision as of 22:13, 9 December 2015

File Format
Name Raw FL Studio Project
Ontology
Extension(s) .flp
PRONOM fmt/733

Contents

Description

The Raw FL Studio Project is the native file format of Image Line's FruityLoops / FL Studio Digital Audio Workstation Software. It contains all of the data belonging to a project, with the exception of wave samples, DrumSynth presets and SimSynth presets.

FL Studio can also export projects to a "Zipped Project File" - this is just a standard ZIP archive containing a .flp file plus the various samples / presets.

Information

Little is known about this proprietary format - given the number of FruityLoops / FL Studio versions that have been released, it seems likely that it has changed more than once.

Per this forum thread it is known that, for the 2006 version of the format, .flp files start with the following 32 bytes:

46 4C 68 64 06 00 00 00 00 00 04 00 60 00 46 4C 64 74 B1 77 00 00 C7 06 35 2E 30 2E 31 00 C8 10


Here is some open source code that parses .flp files:

* LMMS: https://github.com/LMMS/lmms/tree/master/plugins/flp_import
* node-flp: https://github.com/andrewrk/node-flp
* PyDaw: https://github.com/andrewrk/PyDaw

Software

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox