Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
snap_grid.h File Reference

Snap/grid schema. More...

Include dependency graph for snap_grid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SnapGrid_v1
 

Enumerations

enum  NoteLength_v1 {
  NOTE_LENGTH_BAR_v1 , NOTE_LENGTH_BEAT_v1 , NOTE_LENGTH_2_1_v1 , NOTE_LENGTH_1_1_v1 ,
  NOTE_LENGTH_1_2_v1 , NOTE_LENGTH_1_4_v1 , NOTE_LENGTH_1_8_v1 , NOTE_LENGTH_1_16_v1 ,
  NOTE_LENGTH_1_32_v1 , NOTE_LENGTH_1_64_v1 , NOTE_LENGTH_1_128_v1
}
 
enum  NoteType_v1 { NOTE_TYPE_NORMAL_v1 , NOTE_TYPE_DOTTED_v1 , NOTE_TYPE_TRIPLET_v1 }
 
enum  NoteLengthType_v1 { NOTE_LENGTH_CUSTOM_v1 , NOTE_LENGTH_LINK_v1 , NOTE_LENGTH_LAST_OBJECT_v1 }
 
enum  SnapGridType_v1 { SNAP_GRID_TYPE_TIMELINE_v1 , SNAP_GRID_TYPE_EDITOR_v1 }
 

Detailed Description

Snap/grid schema.

Definition in file snap_grid.h.

Enumeration Type Documentation

◆ NoteLength_v1

enum NoteLength_v1

Definition at line 15 of file snap_grid.h.

◆ NoteLengthType_v1

enum NoteLengthType_v1

Definition at line 57 of file snap_grid.h.

◆ NoteType_v1

enum NoteType_v1

Definition at line 44 of file snap_grid.h.

◆ SnapGridType_v1

enum SnapGridType_v1

Definition at line 70 of file snap_grid.h.