FruityLoops - музыкальный редактор-секвенсор для написания музыки. Главная составляющая проекта композиции - генератор. Генератор синтезирует или воспроизводит звук. Генераторов в проекте композиции может быть неограниченное количество, каждый из которых обладает своими уникальными настройками, уникальным звуком. Для генераторов программируются нотные партитуры. Партитуры во FruityLoops имеют конечную длину. Кусочки партитур (паттерны) складываются в последовательности (располагаются в нужном порядке в списке воспроизведения). Звук каждого генератора может быть обработан при помощи множества подключаемых эффектов.