INSTRUMENTS / GENERATORS

Morphine Technical Information

Hardware Requirements

OS: Window XP, OSX 10.4 (Tiger) or higher.

CPU: Intel Pentium III compatible with SSE1/2 support, G4 PowerPC on Macintosh with full Altivec support. Recommended CPU speed is 2 GHz or higher.

RAM: Recommended 512 Mb or higher.

Plugin Formats:

VSTi 2.4 (Windows / OS X), AudioUnit (OS X), Stand Alone.

Morphine MIDI support

Morphine supports standard MIDI protocol. You may route various MIDI Channel Controllers (CC) to different parameters at Morphine Modulation Matrix. Channel number is ignored (Morphine works in 'omni' mode).

The following MIDI commands/CC's are assigned automatically:

    • Program Change.
    • Bank Change (CC 32)
    • Sustain Pedal (CC 64)
    • Channel Volume (CC 7).
    • Channel Panning (CC 10).
    • Reset All Controllers (CC 121).
    • All Notes Off (CC 123).
    • Pitch Bend Wheel (the range of pitch bend wheel is being set on the Modulation Page).

Output Sound Format

Morphine uses the following standard sound output formants -

    • VSTi: 32-Bit float, stereo.
    • AudioUnit (AU): Canonical format - 32-Bit float, stereo, non interleaved.

Morphine File Architecture

Synthesizer Core:

    • Windows: Morphine.dll AND Morphine.exe will be copied into the VST folder. The location of this folder often depends on settings in the Host program (e.g. FLStudio, Cubase, Live?), see your host settings. The 'standard' folder path for VSTs is Program Files/Steinberg/VstPlugins.
    • OS X: Three files will be copied automatically. VST format file (Morphine.vst) will be installed to Library\Audio\Plug-ins\VST\Image-Line, AudioUnit (Morphine.component) format file will be installed to Library\Audio\Plug-ins\Components and the standalone version (Morphine.app) in the Application folder.

Additional files:

Additional Morphine related files will be copied into the installation directory. The default locations are -

    • Windows: You can choose where to install these files (default location is Program Files/Image-Line/Morphine).
    • OS X: In OS X the files will be copied in Library\Application Support\Image-Line\Morphine.

Additional files are:

    • Graphical (Skin) files in../Morphine/Graphics folder.
    • Sound library (factory presets) in ?/Morphine/Sound Banks. Banks are stored in sub-directories.
    • Noise Samples library in ?/Morphine/Noise Samples.

Audio Formats supported

Morphine can load audio files for resynthesizing them, importing spectra in a breakpoint, or to be used as noise sample. Supported audio file formats are:

    • Microsoft Wave (.wav) with any sampling rate, and 8/16/24/32-bits Integer sample format, or 32-Bit float sample format, not compressed, mono or stereo.
    • Audio Interchange File Format (AIFF, which may have .AIF or .AIFF file extension). Any sampling rate, 8/16/24/32-bits integer sample format, not compressed, mono or stereo.

Uninstalling Morphine

While it is not necessary to uninstall Morphine before installing a new version, to ensure Morphine is completely uninstalled from a machine:

Windows

Use the Programs > Image-Line > Morphine > Uninstall application.

OSX

  1. Delete the relevant folder in /Library/Application Support/Image-Line
  2. Delete the relevant files in /Library/Audio/Plug-Ins/Components and /Library/Audio/Plug-Ins/VST/Image-Line
  3. Delete the standalone app in /Applications
  4. Delete the relevant file (i.e. Morphine.pkg") in /Library/Receipts

Tips for advanced users

Skins: To create your own 'skin', you can edit files located in the Graphics folder (remember to save a backup of any file you intend to edit BEFORE you start). Morphine uses TARGA bitmaps (.TGA). NOTE: You can't delete or rename graphical files OR changing the size (height or width) of these files. Make all modifications to the existing graphical files structure using the factory skin as the basic example. If you destroy important graphical files you will need to re-install Morphine.

CPU/Memory saving: Morphine's sound engine is highly optimized, however, keeping CPU/Memory usage low when creating your own sounds is a good habit. The most important parameter for saving CPU/Memory is the number of breakpoints and number of audible harmonics. Each harmonic is an independent 'sine oscillator', so the less harmonics used, the lower the CPU load will be. Each breakpoint contains a lot of data for all 128 harmonics, so the less breakpoints used (in all Generators and in all Keyboard Zones), the smaller the memory requirements and preset file size will be. Extremely large numbers of breakpoints per Spectrum may also slow down sound generation process (CPU usage will be higher in this case).

Custom Noise Samples: Although the factory Noise Samples library has many noises, you may wish to use your own noise samples. Noise Samples are located in the ?/Morphine/Noise Samples/ folder. Please note: when you click 'Import Noise Sample' option, the audio file is copied into that folder. When loading a preset, Morphine searches the noise sample requested by the preset in that folder. This means - if you move your presets to another computer for example, don't forget to copy the noise audio files used by your custom presets in the Noise Samples folder also.