Skip to content

jonandtice/mma-tajada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La Tajada's MMA Stuff

This repository holds a collection of MMA (Musical Midi Accompaniment) grooves, songs, and patterns used by the author for his own practice purposes. They are shared here in the hopes that others may find them usefull.

Installation

Except for the songs folder (that can go wherever you want), the folders in here are meant to follow the same structure as the default distribution of mma. The folders in lib (grooves) can go in mma's lib folder and the folders in includes (patterns) can go in mma's include folder.

Usage and more detailed descriptions of the grooves, songs, and patterns are in each folder.

MMA Tips for VS Code

I use VS Code to edit MMA files and I use tasks in VS Code to run mma commands.

Syntax Hilighting

See https://github.com/jonandtice/mma-support for my syntax hilighting plugin. This is my first plugin and improvements and suggestions are welcome.

Running MMA Commands

See .vscode/tasks.jason for an example on how to use VS Code tasks to run mma commands. The two tasks are play and build.

Play

Runs mma -P $(relativeFile), where $(relativeFile) becomes the file the task is run from.

This depends on your default midi player being correctly configured in MMA's preferences. Suggestion is to add SetMIDIplayer fluidsynth -ni -a pulseaudio to an RC File (like ~/.mmarc).

Build

Runs mma ${relativeFile} which generates a midi file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published