i’ve make my own menu GNC, just in BassLine Menu, at the end, after SAV. (just 1 for test, soon will be 3 or 6 toggled by 1 button) it work fine, and i’ve change the “jump to menu” encoder movement to my own menu page ..ok.
now i’m trying layering this page but during make it say:
Symbol not previously defined (CS_MENU_GetMenuID_GNC).
cs_menu_button.inc
CS_MENU_BUTTON_Layer
;; do nothing if button has been depressed
btfsc MIOS_PARAMETER2, 0
return
call CS_MENU_GetMenuID_GNC ; goto GNC menu page
goto CS_MENU_BUTTON_Hlp_MenuChange
movlw 0x00 ; put 0 (layer number) in the WREG
movwf CS_MENU_LAYER ; write it into the variable
return
It do not recognize my menu that is in cs_menu_tables.inc
cs_menu_table.inc
CS_MENU_TABLES_IDS
;; lead bassline drum multi
db CS_MENU_ROOT, CS_MENU_B_GNC, CS_MENU_ROOT, CS_MENU_ROOT
CS_MENU_TABLES_B
;; pointer to table par. button pressed exec button pressed page name var max print
CS_MENU_T_ENTRY CS_MENU_TABLE_B_GNC, CS_MENU_Page_Parameters, CS_MENU_EXEC_GoToRoot, "GNC", 0, 0x00, PRINT_NOP
CS_MENU_B_GNC EQU 0x0d
CS_MENU_TABLE_B_ROOT
;; Register (00=dummy) |<->| max print ix exec ix parameter transfer
CS_MENU_ENTRY CS_MENU_B_GNC, "GNC", 0x000, PRINT_NOP, EXEC_MENU, R2PP2R_NOP
; ==========================================================================
; The BassLine Ganchan Menu (ACh LR, Seq °/*, Seq 1-8, Cut, Res)
; ==========================================================================
CS_MENU_TABLE_B_GNC
db (CS_MENU_TABLE_B_GNC_End-CS_MENU_TABLE_B_GNC)/CS_MENU_ENTRY_LEN, 0x00
;; Register (00=dummy) |<->| max print ix exec ix parameter transfer
CS_MENU_ENTRY CS_MENU_SELECTED_SID_LR, "ACh", 0x002, PRINT_VAR_LR, EXEC_TOGPAR, R2PP2R_VAR_SIDLR
CS_MENU_ENTRY SID_Ix_B_Vx_FLAGS2, "On ", 0x001, PRINT_M_Vx_WTO, EXEC_TOGPAR, R2PP2R_B_Vx_MODE
CS_MENU_ENTRY SID_Ix_B_Vx_SEQ_NUM, "Seq", 0x008, PRINT_SEQ_NUM, EXEC_SELPAR, R2PP2R_Vx
CS_MENU_ENTRY SID_Ix_L_Fx_CUTOFF_L, "Cut", 0xfff, PRINT_Fx_CUTOFF, EXEC_SELPAR, R2PP2R_Fx_CUTOFF
CS_MENU_ENTRY SID_Ix_L_Fx_RESONANCE, "Res", 0x0ff, PRINT_Fx_RESON, EXEC_SELPAR, R2PP2R_Fx_RESON
CS_MENU_TABLE_B_GNC_End
what i’ve leave out? uhm..