XLib - an eXtended Librarian for the Roland Fantom

Home

Why XLib?
Is there really a need for another Librarian?

Sure, there is a need. The data within user or card memory may have and mostly will have references to itself or to each other. These dependencies are called cross-references or xrefs. For example if you move a patch being referenced by a performance from one memory slot to another you will alter the performance unintentionally. XLib will help you to keep track of all xrefs.

One librarian for different Fantom models

XLib supports the Fantom-S, Fantom-X, Fantom-Xa, Fantom-XR and the Juno-G. Later on XLib will support SonicCell, Juno Stage and Fantom-G. XLib will also read and write the Roland Librarian file format.

Wavetable Translation

The different Fantom models all have different wavetable contents and wavetable layouts. For example a patch on a Fantom-X referencing the internal wave on memory slot 1022 may reside on the Juno-G on memory slot 854 or it may not be present at all on the Fantom-Xa. So if you play the original Fantom-X patch on the other models it will not sound the same. With the Wavetable Translation module of XLib you can define for each source wave the location where to find the wave on the destination model or you can define a different appropriate wave replacing the original wave. The Wavetable Translation works in realtime, so you can change it on the fly. Everything works non-destructive the original sound data will be preserved. XLib supports Wavetable Translation for the preset, user and card samples, multisamples and all 15 SRX-Boards.

Full Drag and Drop-Support

With XLib you can edit, copy or move data comfortably with your mouse.

Rhythm Key Editor

Each Rhythm Set defines 88 Rhythm Keys. With XLib’s Rhythm Key Editor you can easily create new Rhythm Sets or exchange Rhythm Keys between different Rhythm Sets.

Convert Rhythm Key into a Patch or vice versa

If want to play drums across the whole keyboard with its own effects, you just have to drag the Rhythm Key to a Patch. Or just use your favorite Patch as a Rhythm Key within your Rhythm Set.

Convert Patch to Rhythm Set

Convert your Patch to a complete Rhythm Set. With this Super Patch you can make changes to every single key independently. If you chose different samples you can build real Multisamples within a Juno-G.

MIDI File Player

With XLib’s MIDI Player you can drill down your MIDI Files to your needs: convert formats, mute channels or tracks, transpose, cut and loop. It’s just what you hear is what you get.

If you are tired of editing your MIDI Files within Microscope Edit Mode, just let XLib strip all unwanted Bank Select, Program Change and SysEx-Messages from your MIDI File.

MIDI File Import to Rhythm Pattern and Arpeggios

XLib supports a smooth, reliable and easy import of MIDI Files to Rhythm Pattern and Arpeggios.

Rhythm Pattern & Arpeggio Editor

Xlib’s Pattern Editors will let you edit your Rhythm Patterns and Arpeggios like a drum machine. You can copy tracks from one pattern to another. For example if there is a HiHat-Track within a Rhythm Pattern you can copy only the HiHat-Track to another Rhythm Pattern. Or you can copy or move a complete Rhythm Pattern to an Arpeggio or vice versa. Later XLib will support the Import and Export of MIDI files to and from pattern and tracks.

Patch, Rhythm Set & Rhythm Key Wizard

XLib's Wizard will let you mix and mingle your Patch and Rhythm Set data in order to create new Patches, Rhythm Sets.

Intelligent Performance handling

XLib keeps track of references to Performances. So if you move a Patch referenced by a Performance, XLib will automatically correct the reference. Even more - if you move a performance from one project to another XLib will copy all missing referenced Patches along with the Performance. For the first time it is possible to exchange Performances with other users.

XLib - File Format

XLib has its own file format with the extension ‘.xlb’. The xlb-file stores preset, user, card data and the corresponding wavetables.

What are the requirements for XLib?

XLib requires a PC with Microsoft Windows XP SP3 and Microsoft .Net Framework 3.5 SP1 being installed.

Evaluation Period

You can test XLib for 14 days. Then you have to register XLib.


Copyright © 2009 Morten Schröder, Germany. All rights reserved. All product and company names are trademarks or registered trademarks of their respective owners.