LITTLE PHATTY SOUND EDITOR Help page

ACROBAT PDF format of this file click here.

(The current Little Phatty user manual PDF version is 1.0.2 revised Dec 21, 2007)

 

TABLE OF CONTENTS

 

 

1  INTRODUCTION

1.1  Credits

1.2  Support

1.3  Program Features

2  INSTALLATION REQUIREMENTS

2.1  Before you begin

3  STARTING UP

4  GETTING CONNECTED - MIDI SETUP

4.1 External Midi device setup

4.2 Virtual Midi Port Setup and use in MOOG LP SE Mac version

5  PROGRAM ORGANIZATION

6  PROGRAM WINDOW

6.1  USER BANK

6.1.1  Navigation in the User Bank

6.1.2  Working with Banks

6.1.3  Other User Bank Functions

6.1.4  The Bank Menu

6.1.5  Organizing Presets

6.2  LITTLE PHATTY PANEL  

6.3  LIBRARIAN

6.3.1  Working with Libraries

6.3.2  Organizing Presets

6.3.3  Copying Presets to the User Bank

6.3.4  The Librarian Menu  

7  THE EDITOR WINDOW

7.1 The Editor Window

7.2  Parameter Resolution in the Editor

7.3  Editing Preset Parameters

7.4 Writing Presets to the Little Phatty

7.5  Other Edit Menu Commands and Misc

7.51  Little Phatty Panel Display Type

7.6 Adjusting Visual Properties

7.7 Adjusting Parameter Sets

7.71 Global Settings Control Window

7.72 Pot Map Control Window

7.8 Preset Control

 

8  PROGRAM WINDOWS - THE PRESET GENETICS WINDOW

8.1 GENETICS

8.2  Single Parameter Adjustment

8.3  Moving Genetics Presets

8.4  The Preset Genetics Menus

8.5  Morpher  

9 OTHER PROGRAM FUNCTIONS

9.1  Updating the Little Phatty Operating System

9.2  Online Help Page

9.3  Playing from the Computer Keyboard

10  SHORTCUTS & KEY COMMANDS

APPENDIX A – OSX AUDIO MIDI SETUP PROCEDURE

APPENDIX B – LITTLE PHATTY CATEGORY DESCRIPTIONS  

 

  


1  INTRODUCTION

 

Thank you for choosing the Little Phatty Editor/Librarian! The Editor/Librarian is designed to be the ultimate tool for organizing and creating presets for the Little Phatty. Through a MIDI connection, this program can receive single presets or an entire bank of presets from the Little Phatty - as well as replace individual presets or an entire bank. Once the presets are transmitted to the Editor/Librarian, all preset parameters can be displayed in a graphical user interface, including edit functions like Pot Mapping, Touch Surface Destinations and Filter Poles. The settings of the front panel controls can be displayed with several resolutions, including: 7 bit, 8 bit and  high resolution (16-bit), to allow super-precise sound editing. The program can also be used to learn the inner details of the factory presets. Using the Librarian, presets can be organized to create custom preset banks – a terrific feature for musicians preparing for their next gig! In addition, a Preset Genetics function is available to create new presets by morphing or mutating two presets together. You can also play the Little Phatty remotely from the Macintosh keyboard. A Little Phatty OS update function is incorporated to simplify Little Phatty OS updates.

 We hope you enjoy using the Little Phatty Editor Librarian!

  The Little Phatty Editor Librarian development team

 Back to Top

1.1  Credits

 

Software Development:  SoundTower Software, Windsor , Ontario , Canada .

User Guide: Derek Prowse

 Back to Top

1.2  Support

 

Support for this product is available at: www.soundtower.com/moog/help.

Additional support is provided online in the Moog Little Phatty forums at: www.moogmusic.com.

 

 Back to Top                                         


1.3  Program Features

 

Features of the Little Phatty Editor/Librarian include:

 

File Options:

 

Edit Functions:

 

MIDI Functions:

 

Bank Functions:

 

Genetics Function:

 

 Back to Top

 


2  INSTALLATION REQUIREMENTS

 No special software installation is required. The Little Phatty Editor Librarian is a stand alone program designed to run on Macintosh and PC computers.

 The software requires a 1024 x 768 minimum screen resolution.

 The Little Phatty Operating System should be as current as possible for best results. (updates available at www.moogmusic.com)

 A MIDI interface is required for the software to work with the Little Phatty.

 A wheeled, two-button mouse is recommended for additional control of the program.

  Back to Top

2.1  Before you begin

To get the most out of this program you should be familiar with the operation of the Little Phatty. The Little Phatty User’s Manual is the best resource to aid in the understanding of the inner workings of your Little Phatty. It is recommended reading for all Little Phatty owners. Although this software program can be an invaluable resource to aid in the understanding the Little Phatty, it is not a substitute for reading the Little Phatty User’s Manual.

  Back to Top

3  STARTING UP

 

Double clicking on the Moog Little Phatty program icon launches the Little Phatty Editor Librarian program. The first launch will produce a selection window that will ask you to choose which edition of Little Phatty you own.

 

The program will then ask for your name and registration number as shown.

 

To register the software, click the Register Online button (you’ll need an active Internet connection for this). Clicking the Register Online button will take you to the Moog Music Online Store, where you can order the program. After completing the online transaction, the Registration code will be sent to your email address.

Once you have obtained a registration code, enter this information along with your name in the appropriate fields and click the Enter Code button a small confirmation message box will appear once.

 

 

Registered users will see their name displayed on a slightly modified splash screen that includes, ”This software is registered to (your name)”. An example for this author is shown below.

   

   

Note: In case of lost registration, a hard drive crash or other calamity, registered users can obtain their registration information by writing to info@moogmusic.com or moog@soundtower.com.    

It is a good policy to burn off a copy of the setup exe along with the registration code information in a text file as well as have a paper copy of said codes in a secure place to help forestall such events.  

If you click on the Demo Mode button, the program will open and allow you to edit all of the Little Phatty's preset parameters and use most of Editor's functions, with the following limitations:

 

·         Saving files (disabled)

·         Loading files (disabled) with exception of SysEx (System Exclusive) files in OS UPDATE utility 

·         Writing presets to the Little Phatty (disabled)

·         Transmitting the User Bank (disabled)

·         Sending up to 5 panel edits from the Library and Preset Genetics to the Little Phatty

·         The editing session is time-limited but here is no limit to the number of times the program can be run in Demo Mode.

 Back to Top

4  GETTING CONNECTED - MIDI SETUP

4.1 External Midi device setup:  

In order for the Editor/Librarian program to be fully functional with the Little Phatty hardware, the software must be registered (not in Demo Mode) and the Little Phatty must be connected to the MIDI In and MIDI Out connections of your computer's MIDI interface. 

 After making the proper connections between the Little Phatty and the MIDI interface, launch the Editor/Librarian. In the program’s MIDI menu, select MIDI Setup. You’ll see the following window for PC environments (your window most likely show different MIDI IN Port and MIDI OUT Port information):

 

 

 For Mac users your Midi Setup window will be more like this:

For Mac we have implemented Moog LP SE V-Output Port and Moog LP SE V-Input Port for use with DAWs such as LOGIC or Cubase. The rest of this section holds true for both Mac and PC users. The Virtual ports for Mac will be covered in more detail in the following section 4.2. DO NOT select these ports for use.

 You will need to select the MIDI interface where your Little Phatty or RME is connected. Choose the correct MIDI In and MIDI Out ports from the list, and set the MIDI channel to match the MIDI channel on your Little Phatty. Adjust the Piano Note Velocity slider control if desired (this sets the MIDI Note Velocity value that the program will use to audition presets. The default setting is 100, but you can adjust it from 0-127).

 On the Little Phatty, make sure that MIDI In and MIDI Out is turned ON, SysEx is ENABLED, and MIDI Program Change is turned ON (“Select Presets”).

  

Note for Mac users: You may also need to make additional configurations using Apple’s Audio MIDI Setup  Utility. For more information, see Appendix A – OSX Audio MIDI Setup Procedure.  

4.2 Virtual Midi Port Setup and use in MOOG LP SE Mac version

In the updated version 1.1.0 (Mac only) we added a Virtual Midi Interface that serves as a bridge between Midi Sequencers (Pro-Tools, Logic Cubase and etc.) through the editor to Moog Little Phatty keyboard synthesizer. In this short discussion we will be dealing with LOGIC as the basis of our examples.

With the editor running you will notice the presence of the new Midi In and Midi Out ports:  Moog LP SE V-Output Port and Moog LP SE V-Input Port.

In the editor's setup

 

NOTE: Those ports should never be selected - they are active all the time and they are designed to be used only by other external Midi applications that you wish to have communication with the editor. Depending on your system this may cause a lock up and you will have to restart the editor. Select the external ports you will be using for the LP in the normal manner as this is how the Moog LP SE will communicate with the Moog LP.

Setting up LOGIC:

After launching Logic select the Moog LP SE Virtual-Input Port from left panel Port: option. This will enable Logic to be connected to both the LP SE editor and through to the LP.

 


VIRTUAL MIDI PORTS FILTERS

In the MOOG LP editor's Midi Setup are included some filters that you can use to fine tune your recording session according to your needs. These you will find under the right most tab: VIRTUAL MIDI PORTS.

 

 

In all dealings with the LP SE and LOGIC you should not lose sight of the fact that the Virtual Midi Port IN is IN from the Moog LP editor’s perspective.

 If nothing is set in MOOG LP editor's Midi Setup under VIRTUAL MIDI PORTS when LOGIC is using the VIRTUAL MIDI PORT you will still receive cc and note data from the LP. This data will be recorded in LOGIC in selected instrument track if an active recording session was used.

 You may record note and cc data from both the LP and the LP editor.

 

To record data from the LP:  

This is the default: with active ports set normally, with your Midi interface between the LP and your computer ports, Logic will take the LP data directly (set Logic to the appropriate ports) or via automatically accessing the Virtual Port IN as describe above.

A recording session is accomplished as you would normally with LOGIC. Play the LP, make adjustments on control console or on the editor during play and the data is recorded on track(s) as you would expect.

 The Virtual Port ’s ability to send cc data changed directly from the LP editor to Logic while logic is recording from the virtual ports is the power behind this feature. To do so you must "Enable Cont. Controllers" under Virtual Midi Port OUT on the Midi Setup. This activates the virtual midi out that Logic is capable of accessing.

 To send cc arrangements to the LP from Logic via the Moog LP editor during logic playback you must check “Enable Cont. Controllers” in MIDI Setup under Virtual MIDI Ports IN as seen in the last image below. You will only be able to see the data on the LP editor GUI if you also check "Enable editor's controls real time update" Option.

 

 

Effectively this enables the editor’s Virtual Input port to receive the cc data and send it through to the MIDI ports selected as active on the MIDI interface connected to the hardware.

 

Filters are as follows:

·         Activate Midi Controller Port (Under MIDI IN CONTROLLER middle tab)

When selected, the physical MIDI IN (Midi Controller) is activated. This port can be used to connect Midi Controllers. The Continuous Controller data (CC) coming through this port can be mapped to control any LP Parameter via editor.

·         Enable Midi Clock

This option passes the Midi Clock to LP from Moog LP SE V-Output Port. 

·         Enable Midi Notes

This option passes the Midi notes played from a LOGIC track to MOOG LP SE INPUT Port.

·         Enable Sysex.

This option enables you send complete Preset Sysex dumps to the Midi Sequencer tracks via Moog LP SE V-Output Port. It also enables Sysex data to pass from Moog LP SE V-Output Port to MIDI Out PORT where the LP is connected

·         Enable Editor's Controls real time update (under VIRTUAL MIDI PORTS tab)

If enabled, the editor’s controls (knobs and etc.) will turn and adjust accordingly when CC data is received. The graphical interface always uses some CPU processing power - on some slower systems this may produce unwanted delay. If disabled, the editor still sends mapped CC parameter change to the LP but does not show in on its graphical interface. 

 

CC/NOTE data from and to Logic in play mode from and to editor:

 If a previously recorded track with cc data embedded from either/both the LP or the editor is played through the Virtual Midi port to the Editor you will see the channel number, parameter number and the parameter value listed in the record/play control of Logic and the value on the accompanying knob on the editors GUI if Enable Editor's Controls real time update is enabled. Changes on the GUI will show up in LOGIC’s record/play control as well.


 Back to Top

5  PROGRAM ORGANIZATION

 

The Little Phatty Editor Librarian program is organized as shown below. The main window is always displayed when the program is launched and becomes the starting point for all preset modifications and bank operations.  

 Back to Top

6  PROGRAM WINDOW

 

The Little Phatty Editor is the main program window, and is always displayed when the program is launched. This window contains three program components: the User Bank (1), the Little Phatty Panel (2), and the Librarian (3). The three program components interact and are always active. A detailed description of each program component follows.

  

Note: When the program is run for the first time, the User Bank defaults to the Default Program for all of the program’s presets in all banks. When you quit the program, the state of all banks is stored with the program. These banks appear when the program is run again.  

 

 Back to Top
 

6.1  USER BANK

 The User Bank is where you load, save, transmit, receive, and edit Little Phatty presets. Preset banks are loaded into the program either from the Little Phatty, from a stored bank, or from one of the two preset factory banks built into the program. The Editor/Librarian preset bank is selected by selecting ‘Bank’ in main menu of main window of the Little Phatty.  Note the blank entries available for user defined banks.

 

   

Presets in the User Bank can be selected individually, as a group, or randomly (non-adjacent), to allow for convenient rearrangement and reorganization.

  Back to Top

6.1.1  Navigation in the User Bank

 

The User Bank preset list has room to display only about a third of the presets at one time, so a scrolling window is used to view all 100 presets. If you have a mouse with a scroll wheel, you can use the wheel to scroll through the preset list. Simply move the cursor anywhere onto the list and use the wheel to scroll up and down. If your mouse doesn’t have a scroll wheel, use the scroll bar or scroll arrows.

 

 If you are Mac user this next point applies:

 You can also use the Macintosh keyboard to navigate the list, but you must select a preset in the list first. The reason is that there are actually two preset lists on the Editor window; one for the User Bank (as shown above) and one for the Librarian. Without your input the program has no idea which of the two lists you wish to control.

 You can use the following keyboard keys to navigate the list:  

You can change the way the presets in the User Bank are displayed. By default, presets are displayed from 0 to 99, but you can change the order by clicking in the ‘No.’ (number) column in the User Preset Bank list. This will reverse the sorting order, placing preset 99 at the top of the list:  

 

 

A second click in the ‘No.’ column toggles the sort order back to its original state.

 You can also sort by preset name or preset category. Clicking in the Preset column causes the User Preset Bank to be sorted alphabetically:

 

 

 Clicking again in the Preset column reverses the sort order.

 Clicking in the Category column causes the User Preset Bank to be sorted alphabetically by category

 Clicking again in the Category column reverses the sort order.

  

Note: When sorting by Preset or Category, you’ll see a directional arrow in the column heading. This arrow indicates the sort order (an ‘up’ arrow indicates an alphabetical sort, a ‘down’ arrow indicates a reverse alphabetical sort). Selecting any preset, regardless of the sort order (number, name or category), will always send the displayed Preset to the Little Phatty.  

Note: Preset Bank Lists in the Librarian or Preset Genetics windows can also be sorted forward or reverse by clicking in their column headers.  


  Back to Top

6.1.2  Working with Banks

 

Buttons for Load, Save, Receive, and Transmit appear above the User Preset Bank display to provide for frequently used bank operations (we’ll discuss other buttons later). The Load and Save buttons allow you to conveniently load or save banks from/to the computer. The Receive and Transmit buttons allow banks to be moved to/from the Little Phatty. These four button functions duplicate commands found in the menus.

 

 

 

When you click on the Load button you will be presented with a load dialog box similar to the one shown below. (The actual view you see will be dependant on your Macintosh View settings if operating a Mac) The basic idea here is that you’ll have to navigate to where the Little Phatty bank files are stored on your system. Since these files can reside anywhere you chose when you save them, it’s a good idea to create a special folder or a specific location to store them. This will make it easier to find your stored banks (and library files) when you’re ready to load them back into the program.  

 

In the figure above we created a folder called Little Phatty Banks located on the My Documents folder in a PC XP environment, and used it to store some example bank files. Note that program bank files have the extension ‘.mlp’. When loading a bank file, the Editor Librarian program will allow you to see all file types, but only those files with an ‘.mlp’ extension can be loaded as a bank. All others will be ignored.

 The Save button allows you to save the current bank. Upon clicking Save, you’ll be presented with a dialog box similar to this one:

 

 

Enter a suitable file name for your preset bank in the “Save As:” name field. Clicking on the Save button here will save the file to the location you specify and append ‘.mlp’ to the file name.

 To receive a bank from the Little Phatty, click the Receive button (you can also select "Receive User Bank” from the MIDI menu). The receive bank window appears. Clicking on the Start button will initiate the transfer from the Little Phatty’s current bank to the Editor’s current bank. If for some reason your MIDI interface cannot keep up with fast MIDI messages, you can adjust the timing by adding a delay in milliseconds using the scrolling adjustment:

 

 

   

To transmit the User Bank from the Editor to the Little Phatty, click the Transmit button (or select "Transmit User Bank" from the MIDI menu). The transmit window appears. Clicking the Start button will transmit the contents of the current User Bank to the Little Phatty’s current bank. As with the Receive function, if for some reason your MIDI interface cannot keep up with fast MIDI messages, you can adjust the timing by adding a delay in milliseconds with the scrolling adjustment:

   

 

The transmitted data will be written into the current Little Phatty bank, overriding the existing presets. 

  

Note: Although the Editor supports both Little Phatty banks, only one bank (the current bank) can be transmitted or received at a time.  

  Back to Top

 

6.1.3  Other User Bank Functions

 

Now let’s look at the other User Bank button functions that haven’t been covered.

   

  

The Edit button takes you to the Editor window, where you can edit the currently selected preset. A complete explanation of the Editor window is saved for later in this guide (see section 7).

The Use loaded data checkbox is a feature that changes the way the program works with the Little Phatty. When the box is unchecked (disabled), selecting a preset from the User Bank switches the Little Phatty to the corresponding preset. The Little Phatty sends the preset to the User Bank. This guaranties synchronization between the Little Phatty and the program. When the checkbox is checked (enabled), the selected preset data from the User Bank is sent to Little Phatty's edit buffer for editing and audition. This feature helps you to browse through presets in the User Bank without the need for dumping the entire bank to the Little Phatty.

The Auto Dump checkbox works for the Librarian. When checked (enabled), a selected preset from the Librarian preset list is automatically sent to the Little Phatty's edit buffer for editing/audition. When unchecked, no data is sent to the Little Phatty.

 

The Drag and Drop and Multi Select radio buttons control the way the cursor operates: