> For the complete documentation index, see [llms.txt](https://jjazzlab.gitbook.io/user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jjazzlab.gitbook.io/user-guide/rhythm-engines/yamjjazz-rhythm-engine.md).

# YamJJazz rhythm engine

JJazzLab embeds the **YamJJazz** rhythm generation engine. This engine reads [Yamaha styles](/user-guide/rhythm-engines/yamjjazz-rhythm-engine/yamaha-styles.md) and introduces a new [extended Yamaha style](/user-guide/rhythm-engines/yamjjazz-rhythm-engine/extended-yamaha-styles.md) format which adds more variations to existing Yamaha style files.

You can see below the 2 YamJJazz **rhythm providers** available in the rhythm selection dialog.

![](/files/-MQEBz-ysMqZvHotRF5B)
