| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- 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}}}),
- },
-
- 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=72, units={{decimals=0}}}),
- },
-
- stringize_LFO_shape = jbox.number{
- property_tag = 104,
- default = 1,
- steps = 3,
- ui_name = jbox.ui_text("text_StringizeLFOShape"),
- ui_type = jbox.ui_linear({min=1, max=3, units={{decimals=0}}}),
- },
- stringize_LFO_speed = jbox.number{
- property_tag = 105,
- default = 1,
- steps = 16,
- ui_name = jbox.ui_text("text_StringizeLFOSpeed"),
- ui_type = jbox.ui_linear({min=1, max=54, units={{decimals=0}}}),
- },
- stringize_LFO_sync = jbox.number{
- property_tag = 106,
- default = 1,
- steps = 16,
- ui_name = jbox.ui_text("text_StringizeLFOSync"),
- ui_type = jbox.ui_linear({min=1, max=3, units={{decimals=0}}}),
- },
- stringize_LFO_shift = jbox.number{
- property_tag = 107,
- default = 1,
- steps = 16,
- ui_name = jbox.ui_text("text_StringizeLFOShift"),
- ui_type = jbox.ui_linear({min=1, max=54, units={{decimals=0}}}),
- },
- stringize_LFO_amount = jbox.number{
- property_tag = 108,
- default = 1,
- steps = 16,
- ui_name = jbox.ui_text("text_StringizeLFOAmount"),
- ui_type = jbox.ui_linear({min=1, max=54, units={{decimals=0}}}),
- },
- stringize_mode = jbox.number{
- property_tag = 109,
- default = 1,
- steps = 3,
- ui_name = jbox.ui_text("text_StringizeMode"),
- ui_type = jbox.ui_selector{
- jbox.ui_text("text_Mode1"), jbox.ui_text("text_Mode2"), jbox.ui_text("text_Mode3")},
- },
- },
- },
- 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")
- },
- }
|