EXS/kontakt samples to Garageband iPad

For iOS (iPhone, iPad & iPod), Android, Windows Phone, etc. App and Hardware talk
RELATED
PRODUCTS

Post

mrpolobrown wrote:
I used iExplorer and it worked. But, I have only brought over three instruments so far, the 808, 909 (drum sounds), and the Electric Grand Piano. For every one of these, the sounds work in Garageband (ipad), but I get the following error when switching to them

"filter needs to be disabled in instrument" and the sounds are much lower than other instruments. Is there a way I can change this, or do something in Logic, before bringing the sample/instument over?

Thanks!

Regards...
Hi Guys I am having this exact same problem...I can successfully load exs and samples into GB on ipad via iexplorer however when I try to use the instrument I get the "filter needs to be disabled in instrument" error, and although I can play the instrument on the sampler keyboard, none I have tried sound right. Is there a solution to this?? I'm Super frustrated being so near and yet seemingly so far :(

Post

I am having that issue as well, although I think on of the moog bass sounds doesn't do it. Some of the samples have crazy aliasing as well and some are perfect. I thought it was the ones in aiff that were fine and that wav had something to do with it, but I can't find a pattern. Anyway, I am happy that the ones that work do work, it's cool to expand the palette a little. Would be a cool in-app purchase if possible. But that may be too much for the intent of mobile garageband and I do love it for what it is.

Post

*I think* I have finally figured out how to manually emulate what Redmatica's GBSamplermanager (No longer available due to being bought by Apple) was doing to load exs instruments into the library.

I will do some more testing and then put up a guide in reply to this thread in the next few days, but so far my exs instruments that were distorting through the sampler are now sounding perfect!

Post

Looking forward to hearing about it!

Post

mar79 wrote:*I think* I have finally figured out how to manually emulate what Redmatica's GBSamplermanager (No longer available due to being bought by Apple) was doing to load exs instruments into the library.

I will do some more testing and then put up a guide in reply to this thread in the next few days, but so far my exs instruments that were distorting through the sampler are now sounding perfect!
Excellent news! I hope there is a way for Windows users to access this too, since I use both the iPad and Windows. :-)

--Sean
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
This is a guide to loading .exs instruments into Garage Band on the iPad.

You will need:
- ipad with garageband (NO jailbreak required)
- mac with garageband
- iexplorer for mac
- itunes

Optional but highly recommended:
Buy a program called Mainstage2 from the Mac App Store for $30 as it gives you access to all the jam packs which contain lots of extra .exs instruments

Credits:
I would like to credit elliotttate's post from the audiosex forums as I have copied parts of his guide for this one. I recommend having a look there as he has uploaded some garageband templates which you can download to your iPad which enable more tracks than the current limit of 8!! very handy indeed..

http://audiosex.pro/index.php?/topic/20 ... entry17301 (http://audiosex.pro/index.php?/topic/2086-garageband-ipad-extended-capabilities/page__p__17301__hl__%2Bextended+%2Bcapabilities__fromsearch__1#entry17301)


Notes:
For this guide as an example I will be loading 1 .exs instrument called Heavenly Chords...if you dont have it you can try it with another .exs instrument in your library. At first I tried to load it 'the easy way' by directly copying the files through iexplorer. The instrument did show up in the sampler but the sound was glitchy. However with this new method, not only does it sound perfect, but it is added to the instrument library so it can be accessed as a custom instrument from any new or existing song via the main keyboard instrument and not the sampler.

Disclaimer:
By following this guide, you agree to do so at your own risk. It worked for me and I want to share…but if you stuff something up I take no responsibility for the consequences. I have tried my best in limited time to describe the process but cannot guarantee its accuracy. I would probably backup any work you have done in garageband just in case.

THE PROCESS

Create a New Song in GB on the iPad

Select the sampler instrument and record any of the default samples in there for a couple of seconds, for this example I will record the 'Bark' Sample then Save the Song, lets call it 'test original'

Go to the initial screen of GB where it shows all your songs, click edit in the top right corner, highlight 'test original', then press the icon with the box and arrow in the top left and select share song via itunes, when it asks what format choose garageband.

Plug your iPad into computer and open iTunes.
Select your iPad in iTunes, click apps, scroll down to file sharing, click garageband and your exported 'test original' song should appear on the right. Drag this file to the desktop.

Open 'test original.band' in Garageband on the Mac, it will ask you to save project as, lets save it as 'test modified' on the desktop

Once in Garageband on the Mac, Double click Bark instrument, this will bring up a list of all your software instruments on the right.

Select the instrument "Heavenly Chords" from Pianos and Keyboards, you might get a pop up warning, just click continue

Save the file and close Garageband

Right Click 'Test Modified' on your desktop and select Show Package Contents, this will open up a finder window. Navigate to Media\Sampler and
leave this finder window open.

Open a separate finder window and navigate to:

MACHD\LIbrary\Application Support\GarageBand\Instrument Library\Sampler\Sampler Files

Copy the Heavenly Chords folder to the Media\Sampler\Sampler Files folder that we opened before via show package contents

navigate to:

MACHD\Library\Application Support\GarageBand\Instrument Library\Sampler\Sampler instruments

Copy the file Heavenly Chords.exs to Media\Sampler\Sampler Instruments folder that we opened before via show package contents

Right click on 'test original' on your desktop and select show package contents

Double Click projectData and it should open with text editor

Open the same file in 'test modified' and have them side by side.


Copy the top part of the code from 'test original' and replace it in 'test modified'…it should look something like this…

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd (http://www.apple.com/DTDs/PropertyList-1.0.dtd)">
<plist version="1.0">
<dict>
<key>$archiver</key>
<string>NSKeyedArchiver</string>
<key>$objects</key>
<array>
<string>$null</string>
<string>ios</string>
<string>iPad2,1</string>
<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>5</integer>
</dict>
<key>DfLogicModelLogicSong</key>
<dict>
<key>CF$UID</key>
<integer>4</integer>
</dict>
</dict>
<data>

After you replace this top part, scroll down to the bottom of the projectData file and you'll see code that makes sense again. Again, copy this part of the code from "test original" and replace it in "test modified"..it should look something like this...

</data>
<dict>
<key>$classes</key>
<array>
<string>DfLogicModel</string>
<string>NSObject</string>
</array>
<key>$classname</key>
<string>DfLogicModel</string>
</dict>
<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>28</integer>
</dict>
<key>CBData</key>
<dict>
<key>CF$UID</key>

……………. All the way to the bottom……….

<integer>1</integer>
</dict>
<key>Version</key>
<integer>45000</integer>
</dict>
<key>$version</key>
<integer>100000</integer>
</dict>
</plist>

Still in the show package contents, delete what's in the Output folder of 'test modified' and replace it with the output folder files that are in 'test original'

close the show package contents finder window

manually add .band to the filename 'Test Modified' so it becomes 'Test Modified.band'

Select your iPad in iTunes, click apps, scroll down to file sharing, click garageband and drag 'Test Modified.band' into Garage Band Documents

Close Itunes

Open iExplorer

in iexplorer navigate to:

<your iPad name>/Apps/Garage Band/Application Support/Instrument Library/Media/Sampler/Sampler Files

Copy the Heavenly Chords Folder into this directory from:

MACHD/Library/Application Support/GarageBand/Instrument Library/Sampler/Sampler Files

in iexplorer navigate to:

<your iPad name>/Apps/Garage Band/Application Support/Instrument Library/Media/Sampler/Sampler Instruments

Copy the Heavenly Chords.exs to this directory from:

MACHD/Library/Application Support/GarageBand/Instrument Library/Sampler/Sampler instruments

Load Garage Band on Ipad
Go to MySongs and click the little plus sign in the top left
select copy from iTunes
Select 'Test Modified'
Open 'Test Modified'
If everything went ok, A keyboard with a Velocity Slider, Piano and a Silver Speaker Icon with Heavenly Chords name should be on your screen…you can now play Heavenly Chords!..I find dragging the velocity slider all the way up gives best results.
To be able to access this instrument in all future projects, Tap Silver Speaker Icon in the middle of the screen, go to the custom tab, tap save, name your instrument (Heavenly Chords)...You will now be able to use this instrument in any new or existing project by choosing the keyboard instrument and selecting your custom instrument!!!

Conclusion:
You should be able to load quite a few .exs instruments using this method, as long as the .exs file is there referencing the wav/aif files it should hopefully work.
You can transfer multiple instruments at once by using more tracks in the one file to save time.
Some instruments are buggy I think as they use plug-in and other settings which can't be replicated on garageband iPad version, I'm still experimenting so would love to hear your results.

Post

This is REALLY INTERESTING!!! It looks like the file is using XML with Apple's custom DTD property list (DTD PLIST 1.0), which should be a regular plain text file. However, I have a Windows system, and if I understand correctly, the only way to get "Heavenly Chords.exs" into Garageband iOS is via Garageband on the Mac packaging the file, and then iexplorer moving the folder on the iPad. I don't see a way to easily move any exs files via Windows.... :-(

--Sean
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

Hi audiojunkie,
Looks like your only option is to just drag the files in iexplorer and hope they work, i have found the occasional one works with that method, but as someone mentioned earlier i too cant figure out a pattern to it. You should also try downloading those files i linked to in my guide above if you need more than 8 tracks.
I hope with apples purchase of redmatica (gbsamplermanager), their intention is to support adding extra instruments nativeley in a future update.

Post

I figured I was out of luck. Oh well. I too hope the purchase of Redmatica will help with this soon. :-)

--Sean
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

Do you really think the Redmatica purchase will do anything more than just having killed the app?
- dysamoria.com
my music @ SoundCloud

Post

Jace-BeOS wrote:Do you really think the Redmatica purchase will do anything more than just having killed the app?
Honestly, I don't know. The thought had crossed my mind that Apple may just be removing the product so that it isn't available on the market. It would sure be nice though, if Apple allowed allowed multisampled instrument import into Garageband iOS.

--Sean
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
hey guys check this out, it may help to the people who has windows and it is much easier:


http://www.synthtopia.com/content/2011/ ... struments/ (http://www.synthtopia.com/content/2011/07/13/fl-studio-mobile-how-to-make-custom-instruments/)

Post Reply

Return to “Mobile Apps and Hardware”