| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- format_version = "3.0"
- custom_properties = jbox.property_set{
- document_owner = {
- properties = {
- OnOff = jbox.boolean{
- property_tag = 1,
- default = true,
- ui_name = jbox.ui_text("text_OnOff"),
- ui_type = jbox.ui_selector{
- jbox.ui_text("text_Off"), jbox.ui_text("text_On")
- },
- },
- beat_numerator = jbox.number{
- property_tag=101,
- default = 3,
- steps = 16,
- ui_name = jbox.ui_text("text_BeatNumerator"),
- ui_type = jbox.ui_linear({min=1, max=16, units={{decimals=0}}}),
- },
- beat_denominator = jbox.number{
- property_tag=102,
- default = 3,
- steps = 16,
- ui_name = jbox.ui_text("text_BeatDenominator"),
- ui_type = jbox.ui_linear({min=1, max=16, units={{decimals=0}}}),
- },
- -- If you want to change it search in Constants.h
- stringize_amount = jbox.number{
- property_tag = 103,
- default = 1,
- steps = 16,
- ui_name = jbox.ui_text("text_StringizeAmount"),
- ui_type = jbox.ui_linear({min=1, max=54, units={{decimals=0}}}),
- },
- },
- },
- rtc_owner = {
- properties = {
- instance = jbox.native_object{},
- }
- },
- rt_owner = {
- properties = {
- }
- },
- }
-
- midi_implementation_chart = {
- midi_cc_chart = {
- [40] = "/custom_properties/beat_numerator",
- [41] = "/custom_properties/beat_denominator",
- }
- }
- remote_implementation_chart = {
- }
- ui_groups = {{
- ui_name = jbox.ui_text("text_GroupNameNotUsed"),
- properties = {}
- },
- }
- cv_inputs = {
- numerator_note_cv = jbox.cv_input{
- ui_name = jbox.ui_text("text_BeatNumerator")
- },
- denominator_note_cv = jbox.cv_input{
- ui_name = jbox.ui_text("text_BeatDenominator")
- },
- }
|