System Requirements

Here are the technical specifications for Harmony 14.

NOTE: Note that an Internet connection is required to activate the animation software.

Here are the specifications to install Harmony on client machines. Note that this does not encompass the network and server specifications for Harmony Server.

Harmony Stand Alone

Harmony takes advantage of a fast multi-core CPU, high RAM capacity and high-end video cards.

Windows

  • Version:
    • Windows 7 (64-bit, excluding Starter and Home Basic)
    • Windows 8.1 (64 bit)
    • Windows 10 (64 bit)
  • Processor:
    • Minimum: Intel Core i5 minimum
    • Recommended: Intel Core i7 or Xeon
  • Memory: 
    • Minimum: 8 GB
  • Monitor:
    • Minimum: 1280 x 800 minimum
    • Recommended: 1920 x 1080
    • Application will display properly on High DPI monitors, but may look blurry.
  • Video card:
    • Minimum: Intel HD Graphics 4000
    • Mid-range: NVIDIA Geforce GTX 560 TI
    • Recommended: NVIDIA Geforce GTX 970
  • Drawing tablet: 
    • Wacom Bamboo, Intuos or Cintiq

macOS

  • Version:
    • OS X 10.10.5
    • OS X 10.11.6
    • macOS 10.12.2
  • Processor: 
    • Minimum: Intel Core i5
    • Recommended: Intel Core i17 or Xeon
  • Memory:
    • Minimum: 8 GB
  • Monitor:
    • Minimum: 1280 x 800 minimum
    • Recommended: 1920 x 1080
    • Application will display properly on Retina screens, but may look blurry.
  • Video card:
    • Minimum: Intel HD Graphics 4000
    • Mid-range: NVIDIA GeForce GT 640M
    • Recommended: Intel Iris Pro Graphics 6200 1536 MB
  • Drawing tablet: 
    • Wacom Bamboo, Intuos or Cintiq

Linux

  • Distribution/Version:
    • CentOS/RedHat Entreprise Linux 6.6, 6.7 or 6.8
    • CentOS/RedHat Entreprise Linux 7.2
    NOTE: Harmony may not run or work properly on other distributions. Harmony daemons (database server, batch processing, etc.) require SysV, which is supported by CentOS and RedHat Entreprise Linux, but not by all Linux distributions.
  • Installation Requirements:
    • CentOS/RedHat Entreprise Linux 6 software set: Desktop
    • CentOS/RedHat Entreprise Linux 7 base environment: GNOME Desktop
    • Desktop environment: GNOME
    • Partitioning: Standard or LVM
    • Partition format: ext4 or xfs
  • Processor:
    • Minimum: Intel Core i5
    • Recommended: Intel Core i7 or Xeon
  • Memory:
    • Minimum: 8 GB
  • Monitor:
    • Minimum: 1280 x 800
    • Recommended: 1920 x 1080
    • High DPI displays not supported.
  • Video card:
    • NVIDIA GeForce GTX 560 TI or better.
    • Note that disabling the default video driver and installing the proprietary driver for your video card is required.
  • Tablet: 
    •  Wacom Intuos or Cintiq
    • Note that Bamboo tablets are not supported on Linux. Tablet performance may be slower on Linux than on other platforms with the same specifications.

Harmony Server

Harmony Server is a server-client configuration model allowing multiple users to work on a production together. The server holds the database and manages access to its assets by users. The assets can be stored on the database server, or spread across different storage servers as required. The client machines simply run the software and allow the members of your team to work on your production.

Before installing Harmony, refer to the Harmony and Your IT Department white paper to learn about the network prerequisites for a Toon Boom Harmony installation. This document should be taken as a guide to help you understand the preliminary steps before performing a typical Harmony installation.

There are multiple ways of installing Harmony, as well as numerous types of hardware that can work with Harmony. To perform a custom installation which fits the studio’s requirements, a proper analysis of the studio is required, such as: the type of project, the productivity expected, and the delivery date, etc. If you are not yet familiar with Harmony, you should get in touch with your sales contact at Toon Boom to organize a needs analysis of your studio and production in order to make the best of Harmony and optimize your production pipeline.

The person who performs the installation should have the knowledge and expertise required for setting up and configuring networks, computers, and operating systems. If you do not have an IT department or someone who knows the network technology thoroughly, contact your sales representative at Toon Boom to organize an installation with our consulting department.

White Paper: Harmony and Your IT Department

Harmony Server can be used with Windows, Mac and Linux operating systems. A critical point to consider is that if the Harmony Server is on Windows, only Windows clients are supported. If the Harmony Server is running on macOS or Linux, Windows, macOS and Linux clients are supported.

The following requirements are for the machine being used as a server. System requirements for client machines are the same as for Harmony Stand Alone.

Windows

  • Versions:
    • Windows 7 Professional, Entreprise or Ultimate (64-bit)
    • Windows 10 Pro, Entreprise or LTSB (64-bit)
    • Windows Server 2008
    • Windows Server 2012
  • Processor:
    • Intel Core i7 or Xeon
  • Memory:
    • Minimum: 8 GB
  • Storage: 
    • Disk array, NAS or SAN, depending on the project requirements
  • Server-Client compatibility:
    • Windows-based clients only

macOS

  • Versions:
    • OS X 10.10.5
    • OS X 10.11.6
  • Processor: 
    • Intel Core i7 or Xeon
  • Memory:
    • Minimum: 8 GB
  • Storage:
    • Disk array, NAS or SAN depending on the project requirements
  • Server-Client compatiblity: 
    • Supports macOS and Linux-based clients
    • Windows clients are supported for working on scenes, but not for administering the database. Extra configuration is required.

Linux

  • Distribution/Version:
    • CentOS/RedHat Entreprise Linux 6.6, 6.7 or 6.8
    • CentOS/RedHat Entreprise Linux 7.2
    NOTE: Harmony may not run or work properly on other distributions. Harmony daemons (database server, batch processing, etc.) require SysV, which is supported by CentOS and RedHat Entreprise Linux, but not by all Linux distributions.
  • Installation Requirements:
    • CentOS/RedHat Entreprise Linux 6 software set: Minimal
    • CentOS/RedHat Entreprise Linux 7 base environment: Minimal Install
    • Partitioning: Standard or LVM
    • Partition format: ext4 or xfs
  • Processor:
    • Intel Core i7 or Xeon
  • Memory:
    • Minimum: 8 GB
  • Storage:
    • Disk array, NAS or SAN depending on the project requirements
  • Serve-Client compatibility:
    • Supports Windows and Linux-based clients
    • macOS clients are supported, but Unicode must be disabled.