@@ -141,57 +141,57 @@ def __init__(self, audio_output="pwm", seconds_per_eighth=0.25):
141
141
try :
142
142
# Channel 1 samples
143
143
self .samples = {
144
- 59 : audiocore .WaveFile ("/ samples/larso_B3.wav" ), # B3
145
- 60 : audiocore .WaveFile ("/ samples/larso_C4.wav" ), # C4
146
- 62 : audiocore .WaveFile ("/ samples/larso_D4.wav" ), # D4
147
- 64 : audiocore .WaveFile ("/ samples/larso_E4.wav" ), # E4
148
- 65 : audiocore .WaveFile ("/ samples/larso_F4.wav" ), # F4
149
- 67 : audiocore .WaveFile ("/ samples/larso_G4.wav" ), # G4
150
- 69 : audiocore .WaveFile ("/ samples/larso_A4.wav" ), # A4
151
- 71 : audiocore .WaveFile ("/ samples/larso_B4.wav" ), # B4
152
- 72 : audiocore .WaveFile ("/ samples/larso_C5.wav" ), # C5
153
- 74 : audiocore .WaveFile ("/ samples/larso_D5.wav" ), # D5
154
- 76 : audiocore .WaveFile ("/ samples/larso_E5.wav" ), # E5
155
- 77 : audiocore .WaveFile ("/ samples/larso_F5.wav" ), # F5
156
- 79 : audiocore .WaveFile ("/ samples/larso_G5.wav" ), # G5
144
+ 59 : audiocore .WaveFile ("samples/larso_B3.wav" ), # B3
145
+ 60 : audiocore .WaveFile ("samples/larso_C4.wav" ), # C4
146
+ 62 : audiocore .WaveFile ("samples/larso_D4.wav" ), # D4
147
+ 64 : audiocore .WaveFile ("samples/larso_E4.wav" ), # E4
148
+ 65 : audiocore .WaveFile ("samples/larso_F4.wav" ), # F4
149
+ 67 : audiocore .WaveFile ("samples/larso_G4.wav" ), # G4
150
+ 69 : audiocore .WaveFile ("samples/larso_A4.wav" ), # A4
151
+ 71 : audiocore .WaveFile ("samples/larso_B4.wav" ), # B4
152
+ 72 : audiocore .WaveFile ("samples/larso_C5.wav" ), # C5
153
+ 74 : audiocore .WaveFile ("samples/larso_D5.wav" ), # D5
154
+ 76 : audiocore .WaveFile ("samples/larso_E5.wav" ), # E5
155
+ 77 : audiocore .WaveFile ("samples/larso_F5.wav" ), # F5
156
+ 79 : audiocore .WaveFile ("samples/larso_G5.wav" ), # G5
157
157
}
158
158
print ("Loaded channel 1 WAV samples" )
159
159
160
160
# Load samples for channel 2
161
161
self .heart_samples = {
162
- 59 : audiocore .WaveFile ("/ samples/musicnote16_B3.wav" ), # B3
163
- 60 : audiocore .WaveFile ("/ samples/musicnote16_C4.wav" ), # C4
164
- 62 : audiocore .WaveFile ("/ samples/musicnote16_D4.wav" ), # D4
165
- 64 : audiocore .WaveFile ("/ samples/musicnote16_E4.wav" ), # E4
166
- 65 : audiocore .WaveFile ("/ samples/musicnote16_F4.wav" ), # F4
167
- 67 : audiocore .WaveFile ("/ samples/musicnote16_G4.wav" ), # G4
168
- 69 : audiocore .WaveFile ("/ samples/musicnote16_A4.wav" ), # A4
169
- 71 : audiocore .WaveFile ("/ samples/musicnote16_B4.wav" ), # B4
170
- 72 : audiocore .WaveFile ("/ samples/musicnote16_C5.wav" ), # C5
171
- 74 : audiocore .WaveFile ("/ samples/musicnote16_D5.wav" ), # D5
172
- 76 : audiocore .WaveFile ("/ samples/musicnote16_E5.wav" ), # E5
173
- 77 : audiocore .WaveFile ("/ samples/musicnote16_F5.wav" ), # F5
174
- 79 : audiocore .WaveFile ("/ samples/musicnote16_G5.wav" ), # G5
162
+ 59 : audiocore .WaveFile ("samples/musicnote16_B3.wav" ), # B3
163
+ 60 : audiocore .WaveFile ("samples/musicnote16_C4.wav" ), # C4
164
+ 62 : audiocore .WaveFile ("samples/musicnote16_D4.wav" ), # D4
165
+ 64 : audiocore .WaveFile ("samples/musicnote16_E4.wav" ), # E4
166
+ 65 : audiocore .WaveFile ("samples/musicnote16_F4.wav" ), # F4
167
+ 67 : audiocore .WaveFile ("samples/musicnote16_G4.wav" ), # G4
168
+ 69 : audiocore .WaveFile ("samples/musicnote16_A4.wav" ), # A4
169
+ 71 : audiocore .WaveFile ("samples/musicnote16_B4.wav" ), # B4
170
+ 72 : audiocore .WaveFile ("samples/musicnote16_C5.wav" ), # C5
171
+ 74 : audiocore .WaveFile ("samples/musicnote16_D5.wav" ), # D5
172
+ 76 : audiocore .WaveFile ("samples/musicnote16_E5.wav" ), # E5
173
+ 77 : audiocore .WaveFile ("samples/musicnote16_F5.wav" ), # F5
174
+ 79 : audiocore .WaveFile ("samples/musicnote16_G5.wav" ), # G5
175
175
}
176
176
print ("Loaded channel 2 WAV samples" )
177
177
178
178
# Load samples for channel 3 (drum samples)
179
179
self .drum_samples = {}
180
180
try :
181
181
self .drum_samples = {
182
- 59 : audiocore .WaveFile ("/ samples/kick_01.wav" ),
183
- 60 : audiocore .WaveFile ("/ samples/kick_01.wav" ),
184
- 62 : audiocore .WaveFile ("/ samples/kick_01.wav" ),
185
- 64 : audiocore .WaveFile ("/ samples/snare_01.wav" ),
186
- 65 : audiocore .WaveFile ("/ samples/snare_01.wav" ),
187
- 67 : audiocore .WaveFile ("/ samples/snare_01.wav" ),
188
- 69 : audiocore .WaveFile ("/ samples/chat_01.wav" ),
189
- 71 : audiocore .WaveFile ("/ samples/chat_01.wav" ),
190
- 72 : audiocore .WaveFile ("/ samples/chat_01.wav" ),
191
- 74 : audiocore .WaveFile ("/ samples/ohat_01.wav" ),
192
- 76 : audiocore .WaveFile ("/ samples/ohat_01.wav" ),
193
- 77 : audiocore .WaveFile ("/ samples/crash_01.wav" ),
194
- 79 : audiocore .WaveFile ("/ samples/crash_01.wav" ),
182
+ 59 : audiocore .WaveFile ("samples/kick_01.wav" ),
183
+ 60 : audiocore .WaveFile ("samples/kick_01.wav" ),
184
+ 62 : audiocore .WaveFile ("samples/kick_01.wav" ),
185
+ 64 : audiocore .WaveFile ("samples/snare_01.wav" ),
186
+ 65 : audiocore .WaveFile ("samples/snare_01.wav" ),
187
+ 67 : audiocore .WaveFile ("samples/snare_01.wav" ),
188
+ 69 : audiocore .WaveFile ("samples/chat_01.wav" ),
189
+ 71 : audiocore .WaveFile ("samples/chat_01.wav" ),
190
+ 72 : audiocore .WaveFile ("samples/chat_01.wav" ),
191
+ 74 : audiocore .WaveFile ("samples/ohat_01.wav" ),
192
+ 76 : audiocore .WaveFile ("samples/ohat_01.wav" ),
193
+ 77 : audiocore .WaveFile ("samples/crash_01.wav" ),
194
+ 79 : audiocore .WaveFile ("samples/crash_01.wav" ),
195
195
}
196
196
print ("Loaded channel 3 WAV samples (drums)" )
197
197
except Exception as e :
@@ -204,7 +204,7 @@ def __init__(self, audio_output="pwm", seconds_per_eighth=0.25):
204
204
print (f"Error loading WAV samples: { e } " )
205
205
# Fallback to basic samples if there's an error
206
206
self .samples = {
207
- 65 : audiocore .WaveFile ("/ samples/musicnote01.wav" ), # Default sample
207
+ 65 : audiocore .WaveFile ("samples/musicnote01.wav" ), # Default sample
208
208
}
209
209
self .heart_samples = self .samples # Use same samples as fallback
210
210
self .drum_samples = self .samples # Use same samples as fallback
0 commit comments