Skip to content

Commit 6432388

Browse files
committed
fix: add 256
1 parent d45cda8 commit 6432388

1 file changed

Lines changed: 93 additions & 0 deletions

File tree

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
target_compile_definitions(${PROJECT_NAME} PRIVATE
2+
# hardware specific
3+
USE_AUDIO_I2S=1
4+
SDCARD_USE_CD=false
5+
SDCARD_CD_GPIO=21 # not used...
6+
PICO_XOSC_STARTUP_DELAY_MULTIPLIER=4
7+
8+
# # ecto
9+
SAMPLES_PER_BUFFER=256
10+
SDCARD_CMD_GPIO=25
11+
SDCARD_D0_GPIO=26
12+
AUDIO_CLK_GPIO=21 # LCK=17
13+
AUDIO_DIN_GPIO=23
14+
INCLUDE_ECTOCORE=1
15+
INCLUDE_EZEPTOCORE=1
16+
INCLUDE_FILTER=1
17+
# INCLUDE_MIDI=1
18+
INCLUDE_RGBLED=1
19+
20+
# utilize core1 for audio to avoid dropouts
21+
CORE1_PROCESS_I2S_CALLBACK=1
22+
# DO_OVERCLOCK=1
23+
24+
# pin definitions
25+
MCP_KNOB_AMEN=3
26+
MCP_ATTEN_AMEN=1
27+
MCP_CV_AMEN=2
28+
MCP_KNOB_BREAK=0
29+
MCP_ATTEN_BREAK=4
30+
MCP_CV_BREAK=5
31+
MCP_KNOB_SAMPLE=6
32+
MCP_CV_SAMPLE=7
33+
GPIO_BTN_MODE=0
34+
GPIO_BTN_MULT=1
35+
GPIO_BTN_BANK=20
36+
GPIO_BTN_TAPTEMPO=2
37+
GPIO_LED_TAPTEMPO=3
38+
GPIO_INPUTDETECT=16
39+
GPIO_CLOCK_IN=14
40+
GPIO_MIDI_IN=15
41+
GPIO_CLOCK_OUT=19
42+
GPIO_TRIG_OUT=18
43+
GPIO_MODE_1=6
44+
GPIO_MODE_2=12
45+
GPIO_MODE_3=17
46+
GPIO_MODE_4=13
47+
GPIO_WS2812=7
48+
# INCLUDE_CUEDSOUNDS=1
49+
50+
# ARCADE DEFINITIONS
51+
MCP23017_ADDR1=0x20
52+
MCP23017_ADDR2=0x21
53+
ADS7830_ADDR=0x48
54+
55+
# debug printing
56+
# PRINT_AUDIO_USAGE=1
57+
# PRINT_AUDIO_OVERLOADS=1
58+
# PRINT_AUDIO_CPU_USAGE=1
59+
# PRINT_MEMORY_USAGE=1
60+
# PRINT_SDCARD_TIMING=1
61+
# PRINT_AUDIOBLOCKDROPS=1
62+
# PRINT_SDCARD_OPEN_TIMING=1
63+
64+
# turn off gpio for leds
65+
LEDS_NO_GPIO=1
66+
67+
# file variations
68+
FILE_VARIATIONS=2
69+
70+
# basics
71+
# INCLUDE_KEYBOARD=1
72+
# INCLUDE_RGBLED=1
73+
# INCLUDE_SINEBASS=1
74+
75+
USBD_PID=0x1837
76+
SKIP_SDIO_CHECKSUMS=1
77+
ECTOCORE_VERSION_4=1
78+
# DEBUG_AUDIO_WITH_SINE_WAVE=1
79+
)
80+
81+
82+
# # uncomment these lines to include midi
83+
# target_link_libraries(${PROJECT_NAME}
84+
# tinyusb_device
85+
# tinyusb_board
86+
# )
87+
# pico_enable_stdio_usb(${PROJECT_NAME} 0)
88+
# pico_enable_stdio_uart(${PROJECT_NAME} 1)
89+
# target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_LIST_DIR})
90+
91+
92+
pico_enable_stdio_usb(${PROJECT_NAME} 1)
93+
pico_enable_stdio_uart(${PROJECT_NAME} 1)

0 commit comments

Comments
 (0)