# Welcome to Cagire Cagire is a terminal-based step sequencer for live coding music. Each step in a pattern contains a **Forth** script that produces sound and create events. It is made by BuboBubo (Raphaƫl Maurice Forment): [https://raphaelforment.fr](https://raphaelforment.fr). Cagire is open-source (AGPL-3.0 licensed) and available on GitHub : [https://github.com/BuboBubo/cagire](https://github.com/BuboBubo/cagire). This help view will teach you everything you need to know to start using Cagire and and to live code with it. ## Pages Cagire is organized in several views. Navigate between them using **Ctrl+Left/Right/Up/Down**: - **Sequencer**: Main view. Edit or preview patterns and scripts. Write Forth scripts. - **Patterns**: Project patterns management. 32 banks of 32 patterns per project. Edit pattern properties (name, length, etc). - **Engine**: Internal audio engine management: device selection, sample loading, performance options and voice / state monitoring. - **Options**: General application settings. - **Dict**: Forth word dictionary, organized by category. Learn about the internal programming language and its features. - **Help**: Documentation. This is the page view you are looking at right now. Have fun with Cagire! Remember that live coding is all about experimentation and exploration!