4444 libraries : |
4545 - source-url: https://github.com/marcel-licence/ML_SynthTools.git
4646 name: ML_SynthTools
47+ - source-url: https://github.com/marcel-licence/ML_SynthTools_Lib.git
48+ name: ML_SynthTools_Lib
4749 - source-url: https://github.com/adafruit/Adafruit-GFX-Library.git
4850 name: Adafruit_GFX_Library
4951 version: 1.10.10
@@ -53,3 +55,162 @@ jobs:
5355 - source-url: https://github.com/adafruit/Adafruit_BusIO.git
5456 name: Adafruit BusIO
5557 version: 1.14.1
58+ - source-url: https://github.com/marcel-licence/AC101.git
59+ name: AC101
60+
61+ build_esp8266 :
62+
63+ name : build esp8266
64+
65+ runs-on : ubuntu-latest
66+
67+ strategy :
68+ matrix :
69+ fqbn :
70+ - esp8266:esp8266:d1_mini
71+
72+ steps :
73+ - name : Checkout repository
74+ uses : actions/checkout@v4
75+ with :
76+ submodules : ' true'
77+
78+ - name : Compile sketch
79+ uses : arduino/compile-sketches@v1
80+ with :
81+ fqbn : ${{ matrix.fqbn }}
82+ platforms : |
83+ - name: esp8266:esp8266
84+ source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
85+ version: 3.1.2
86+ sketch-paths : |
87+ # - examples/ml_epiano_example
88+ - examples/ml_mod_tracker
89+ # - examples/ml_synth_basic_example
90+ # - examples/ml_synth_fm_example
91+ # - examples/ml_synth_multi_saw_example
92+ - examples/ml_synth_organ_example
93+ # - examples/ml_synth_pwm_osc_example
94+ # - examples/ml_synth_sampler_example
95+ libraries : |
96+ - source-url: https://github.com/marcel-licence/ML_SynthTools.git
97+ name: ML_SynthTools
98+ - source-url: https://github.com/marcel-licence/ML_SynthTools_Lib.git
99+ name: ML_SynthTools_Lib
100+ - source-url: https://github.com/adafruit/Adafruit-GFX-Library.git
101+ name: Adafruit_GFX_Library
102+ version: 1.10.10
103+ - source-url: https://github.com/adafruit/Adafruit_SSD1306.git
104+ name: Adafruit_SSD1306
105+ version: 2.4.5
106+ - source-url: https://github.com/adafruit/Adafruit_BusIO.git
107+ name: Adafruit BusIO
108+ version: 1.14.1
109+ - source-url: https://github.com/marcel-licence/AC101.git
110+ name: AC101
111+
112+ build_stm32 :
113+
114+ if : false
115+
116+ name : build stm32
117+
118+ runs-on : ubuntu-latest
119+
120+ strategy :
121+ matrix :
122+ fqbn :
123+ - STMicroelectronics:stm32:GenH7
124+
125+ steps :
126+ - name : Checkout repository
127+ uses : actions/checkout@v4
128+ with :
129+ submodules : ' true'
130+
131+ - name : Compile sketch
132+ uses : arduino/compile-sketches@v1
133+ with :
134+ fqbn : ${{ matrix.fqbn }}
135+ platforms : |
136+ - name: STMicroelectronics:stm32
137+ - source-url: https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json
138+ version: 2.0.0
139+ sketch-paths : |
140+ - examples/ml_epiano_example
141+ - examples/ml_mod_tracker
142+ - examples/ml_synth_basic_example
143+ - examples/ml_synth_fm_example
144+ - examples/ml_synth_multi_saw_example
145+ - examples/ml_synth_organ_example
146+ - examples/ml_synth_pwm_osc_example
147+ - examples/ml_synth_sampler_example
148+ libraries : |
149+ - source-url: https://github.com/marcel-licence/ML_SynthTools.git
150+ name: ML_SynthTools
151+ - source-url: https://github.com/marcel-licence/ML_SynthTools_Lib.git
152+ name: ML_SynthTools_Lib
153+ - source-url: https://github.com/adafruit/Adafruit-GFX-Library.git
154+ name: Adafruit_GFX_Library
155+ version: 1.10.10
156+ - source-url: https://github.com/adafruit/Adafruit_SSD1306.git
157+ name: Adafruit_SSD1306
158+ version: 2.4.5
159+ - source-url: https://github.com/adafruit/Adafruit_BusIO.git
160+ name: Adafruit BusIO
161+ version: 1.14.1
162+ - source-url: https://github.com/marcel-licence/AC101.git
163+ name: AC101
164+
165+ build_teensy :
166+
167+ if : false
168+
169+ name : build teensy
170+
171+ runs-on : ubuntu-latest
172+
173+ strategy :
174+ matrix :
175+ fqbn :
176+ - teensy:avr:teensy41
177+
178+ steps :
179+ - name : Checkout repository
180+ uses : actions/checkout@v4
181+ with :
182+ submodules : ' true'
183+
184+ - name : Compile sketch
185+ uses : arduino/compile-sketches@v1
186+ with :
187+ fqbn : ${{ matrix.fqbn }}
188+ platforms : |
189+ - name: teensy:avr
190+ source-url: https://www.pjrc.com/teensy/package_teensy_index.json
191+ version: 1.56.2
192+ sketch-paths : |
193+ - examples/ml_epiano_example
194+ - examples/ml_mod_tracker
195+ - examples/ml_synth_basic_example
196+ - examples/ml_synth_fm_example
197+ - examples/ml_synth_multi_saw_example
198+ - examples/ml_synth_organ_example
199+ - examples/ml_synth_pwm_osc_example
200+ - examples/ml_synth_sampler_example
201+ libraries : |
202+ - source-url: https://github.com/marcel-licence/ML_SynthTools.git
203+ name: ML_SynthTools
204+ - source-url: https://github.com/marcel-licence/ML_SynthTools_Lib.git
205+ name: ML_SynthTools_Lib
206+ - source-url: https://github.com/adafruit/Adafruit-GFX-Library.git
207+ name: Adafruit_GFX_Library
208+ version: 1.10.10
209+ - source-url: https://github.com/adafruit/Adafruit_SSD1306.git
210+ name: Adafruit_SSD1306
211+ version: 2.4.5
212+ - source-url: https://github.com/adafruit/Adafruit_BusIO.git
213+ name: Adafruit BusIO
214+ version: 1.14.1
215+ - source-url: https://github.com/marcel-licence/AC101.git
216+ name: AC101
0 commit comments