<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multimedia.cx/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Duthen-mac</id>
	<title>MultimediaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multimedia.cx/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Duthen-mac"/>
	<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php/Special:Contributions/Duthen-mac"/>
	<updated>2026-04-27T12:48:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15156</id>
		<title>GarageBand</title>
		<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15156"/>
		<updated>2015-03-30T09:37:58Z</updated>

		<summary type="html">&lt;p&gt;Duthen-mac: Fix URL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Garageband is Apple's consumer multitrack editor.&lt;br /&gt;
&lt;br /&gt;
Garageband files are actually directories with a &amp;quot;.band&amp;quot; extenstion.&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;.band&amp;quot; directory =&lt;br /&gt;
== Old versions of GarageBand ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Media/  - a directory containing source aiffs.&lt;br /&gt;
&lt;br /&gt;
== Previous version (GarageBand v6? april 2014?) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Images/&lt;br /&gt;
** Media/Recording/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/arrange_screenshot.tiff&lt;br /&gt;
** Output/metadata.plist&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Thumbs/&lt;br /&gt;
&lt;br /&gt;
== Version 10.0.3 (oct. 2014) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contains:&lt;br /&gt;
* projectData&lt;br /&gt;
* Alternatives/&lt;br /&gt;
** Alternatives/000/&lt;br /&gt;
*** Alternatives/000/Autosave/&lt;br /&gt;
**** Alternatives/000/Autosave/.dummy&lt;br /&gt;
**** Alternatives/000/DisplayState.plist&lt;br /&gt;
**** Alternatives/000/MetaData.plist&lt;br /&gt;
*** Alternatives/000/Previews/&lt;br /&gt;
**** Alternatives/000/Previews/Output.aif&lt;br /&gt;
*** Alternatives/000/ProjectData&lt;br /&gt;
*** Alternatives/000/Undo Data.nosync/&lt;br /&gt;
*** Alternatives/000/WindowImage.jpg&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Audio Files/&lt;br /&gt;
** Media/Freeze Files.nosync/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Resources/&lt;br /&gt;
** Resources/ProjectInformation.plist&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;projectData&amp;quot; file =&lt;br /&gt;
The &amp;quot;projectData&amp;quot; file is an xml file describing the project along with a large chunk of base64 encoded data within the &amp;lt;data&amp;gt; tags.&lt;br /&gt;
&lt;br /&gt;
Once base64 decoded, this data tag still contains some binary data with human readable strings which can be found from the Terminal with a command like:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | less&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These strings can be filtered out. For example, the following command gets (almost) only the names of the instruments used in the project:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | awk ' /^ Inst 1$/{flag=1} /^ Inst 12$/{flag=0} flag { print }'&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Samples =&lt;br /&gt;
Samples can be found here: [http://www.ninremixes.com/multitracks.php]&lt;br /&gt;
&lt;br /&gt;
[[Category:Multimedia Programs]]&lt;/div&gt;</summary>
		<author><name>Duthen-mac</name></author>
	</entry>
	<entry>
		<id>https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15155</id>
		<title>GarageBand</title>
		<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15155"/>
		<updated>2015-03-26T09:57:12Z</updated>

		<summary type="html">&lt;p&gt;Duthen-mac: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Garageband is Apple's consumer multitrack editor.&lt;br /&gt;
&lt;br /&gt;
Garageband files are actually directories with a &amp;quot;.band&amp;quot; extenstion.&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;.band&amp;quot; directory =&lt;br /&gt;
== Old versions of GarageBand ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Media/  - a directory containing source aiffs.&lt;br /&gt;
&lt;br /&gt;
== Previous version (GarageBand v6? april 2014?) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Images/&lt;br /&gt;
** Media/Recording/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/arrange_screenshot.tiff&lt;br /&gt;
** Output/metadata.plist&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Thumbs/&lt;br /&gt;
&lt;br /&gt;
== Version 10.0.3 (oct. 2014) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contains:&lt;br /&gt;
* projectData&lt;br /&gt;
* Alternatives/&lt;br /&gt;
** Alternatives/000/&lt;br /&gt;
*** Alternatives/000/Autosave/&lt;br /&gt;
**** Alternatives/000/Autosave/.dummy&lt;br /&gt;
**** Alternatives/000/DisplayState.plist&lt;br /&gt;
**** Alternatives/000/MetaData.plist&lt;br /&gt;
*** Alternatives/000/Previews/&lt;br /&gt;
**** Alternatives/000/Previews/Output.aif&lt;br /&gt;
*** Alternatives/000/ProjectData&lt;br /&gt;
*** Alternatives/000/Undo Data.nosync/&lt;br /&gt;
*** Alternatives/000/WindowImage.jpg&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Audio Files/&lt;br /&gt;
** Media/Freeze Files.nosync/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Resources/&lt;br /&gt;
** Resources/ProjectInformation.plist&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;projectData&amp;quot; file =&lt;br /&gt;
The &amp;quot;projectData&amp;quot; file is an xml file describing the project along with a large chunk of base64 encoded data within the &amp;lt;data&amp;gt; tags.&lt;br /&gt;
&lt;br /&gt;
Once base64 decoded, this data tag still contains some binary data with human readable strings which can be found from the Terminal with a command like:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | less&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These strings can be filtered out. For example, the following command gets (almost) only the names of the instruments used in the project:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | awk ' /^ Inst 1$/{flag=1} /^ Inst 12$/{flag=0} flag { print }'&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Samples =&lt;br /&gt;
Samples can be found here: [http://nin.com/access/only/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Multimedia Programs]]&lt;/div&gt;</summary>
		<author><name>Duthen-mac</name></author>
	</entry>
	<entry>
		<id>https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15154</id>
		<title>GarageBand</title>
		<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15154"/>
		<updated>2015-03-26T09:55:53Z</updated>

		<summary type="html">&lt;p&gt;Duthen-mac: format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Garageband is Apple's consumer multitrack editor.&lt;br /&gt;
&lt;br /&gt;
Garageband files are actually directories with a &amp;quot;.band&amp;quot; extenstion.&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;.band&amp;quot; directory =&lt;br /&gt;
== Old versions of GarageBand ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Media/  - a directory containing source aiffs.&lt;br /&gt;
&lt;br /&gt;
== Previous version (GarageBand v6? april 2014?) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Images/&lt;br /&gt;
** Media/Recording/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/arrange_screenshot.tiff&lt;br /&gt;
** Output/metadata.plist&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Thumbs/&lt;br /&gt;
&lt;br /&gt;
== Version 10.0.3 (oct. 2014) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contains:&lt;br /&gt;
* projectData&lt;br /&gt;
* Alternatives/&lt;br /&gt;
** Alternatives/000/&lt;br /&gt;
*** Alternatives/000/Autosave/&lt;br /&gt;
**** Alternatives/000/Autosave/.dummy&lt;br /&gt;
**** Alternatives/000/DisplayState.plist&lt;br /&gt;
**** Alternatives/000/MetaData.plist&lt;br /&gt;
*** Alternatives/000/Previews/&lt;br /&gt;
**** Alternatives/000/Previews/Output.aif&lt;br /&gt;
*** Alternatives/000/ProjectData&lt;br /&gt;
*** Alternatives/000/Undo Data.nosync/&lt;br /&gt;
*** Alternatives/000/WindowImage.jpg&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Audio Files/&lt;br /&gt;
** Media/Freeze Files.nosync/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Resources/&lt;br /&gt;
** Resources/ProjectInformation.plist&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;projectData&amp;quot; file =&lt;br /&gt;
The &amp;quot;projectData&amp;quot; file is an xml file describing the project along with a large chunk of base64 encoded data within the &amp;lt;data&amp;gt; tags.&lt;br /&gt;
&lt;br /&gt;
Once base64 decoded, this data tag still contains some binary data with human readable strings which can be fuond from the Terminal with a command like:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | less&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These strings can be filtered out. For example, the following command gets (almost) only the names of the instruments used in the project:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | awk ' /^ Inst 1$/{flag=1} /^ Inst 12$/{flag=0} flag { print }'&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Samples =&lt;br /&gt;
Samples can be found here: [http://nin.com/access/only/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Multimedia Programs]]&lt;/div&gt;</summary>
		<author><name>Duthen-mac</name></author>
	</entry>
	<entry>
		<id>https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15153</id>
		<title>GarageBand</title>
		<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php?title=GarageBand&amp;diff=15153"/>
		<updated>2015-03-26T09:54:44Z</updated>

		<summary type="html">&lt;p&gt;Duthen-mac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Garageband is Apple's consumer multitrack editor.&lt;br /&gt;
&lt;br /&gt;
Garageband files are actually directories with a &amp;quot;.band&amp;quot; extenstion.&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;.band&amp;quot; directory =&lt;br /&gt;
== Old versions of GarageBand ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Media/  - a directory containing source aiffs.&lt;br /&gt;
&lt;br /&gt;
== Previous version (GarageBand v6? april 2014?) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contained:&lt;br /&gt;
* projectData&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Images/&lt;br /&gt;
** Media/Recording/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/arrange_screenshot.tiff&lt;br /&gt;
** Output/metadata.plist&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Thumbs/&lt;br /&gt;
&lt;br /&gt;
== Version 10.0.3 (oct. 2014) ==&lt;br /&gt;
The &amp;quot;.band&amp;quot; directory contains:&lt;br /&gt;
projectData&lt;br /&gt;
* Alternatives/&lt;br /&gt;
** Alternatives/000/&lt;br /&gt;
*** Alternatives/000/Autosave/&lt;br /&gt;
**** Alternatives/000/Autosave/.dummy&lt;br /&gt;
**** Alternatives/000/DisplayState.plist&lt;br /&gt;
**** Alternatives/000/MetaData.plist&lt;br /&gt;
*** Alternatives/000/Previews/&lt;br /&gt;
**** Alternatives/000/Previews/Output.aif&lt;br /&gt;
*** Alternatives/000/ProjectData&lt;br /&gt;
*** Alternatives/000/Undo Data.nosync/&lt;br /&gt;
*** Alternatives/000/WindowImage.jpg&lt;br /&gt;
* Contents/&lt;br /&gt;
** Contents/PkgInfo&lt;br /&gt;
* Media/&lt;br /&gt;
** Media/Audio Files/&lt;br /&gt;
** Media/Freeze Files.nosync/&lt;br /&gt;
* Output/&lt;br /&gt;
** Output/Output.aif&lt;br /&gt;
* Resources/&lt;br /&gt;
** Resources/ProjectInformation.plist&lt;br /&gt;
&lt;br /&gt;
= Structure of the &amp;quot;projectData&amp;quot; file =&lt;br /&gt;
The &amp;quot;projectData&amp;quot; file is an xml file describing the project along with a large chunk of base64 encoded data within the &amp;lt;data&amp;gt; tags.&lt;br /&gt;
&lt;br /&gt;
Once base64 decoded, this data tag still contains some binary data with human readable strings which can be fuond from the Terminal with a command like:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | less&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These strings can be filtered out. For example, the following command gets (almost) only the names of the instruments used in the project:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cat &amp;quot;foo.band/projectData&amp;quot;	\&lt;br /&gt;
    | sed -n '/&amp;lt;data&amp;gt;/,/&amp;lt;\/data&amp;gt;/{//!p;}'	\&lt;br /&gt;
    | base64 -D	\&lt;br /&gt;
    | strings	\&lt;br /&gt;
    | awk ' /^ Inst 1$/{flag=1} /^ Inst 12$/{flag=0} flag { print }'&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Samples =&lt;br /&gt;
Samples can be found here: [http://nin.com/access/only/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Multimedia Programs]]&lt;/div&gt;</summary>
		<author><name>Duthen-mac</name></author>
	</entry>
</feed>