Skip to content

Commit 1aa4663

Browse files
committed
cleanup
1 parent 11cbd5a commit 1aa4663

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

examples/cleanup.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#!/bin/bash

examples/examples-audiokit/streams-synth-a2dp/streams-synth-a2dp.ino

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@
1212

1313
BluetoothA2DPSource a2dp_source;
1414

15+
int channels = 2;
1516
AudioKitStream kit;
1617
Synthesizer synthesizer;
1718
GeneratedSoundStream<int16_t> in(synthesizer);
1819
SynthesizerKey keys[] = {{PIN_KEY1, N_C3},{PIN_KEY2, N_D3},{PIN_KEY3, N_E3},{PIN_KEY4, N_F3},{PIN_KEY5, N_G3},{PIN_KEY6, N_A3},{0,0}};
1920

20-
int32_t get_sound_data(Frame *data, int32_t len) {
21-
int16_t sample = synthesizer.readSamples((int16_t(*)[2])data,len);
21+
int32_t get_sound_data(Frame *data, int32_t frameCount) {
22+
int16_t sample = synthesizer.readBytes(uint8_t*)data,frameCount*sizeof(int16_t)*channels);
2223
//esp_task_wdt_reset();
2324
delay(1);
2425
return len;
@@ -35,7 +36,7 @@ void setup() {
3536
synthesizer.setKeys(kit.audioActions(), keys, AudioActions::ActiveLow);
3637
synthesizer.setMidiName("AudioKit Synthesizer");
3738
auto cfg = in.defaultConfig();
38-
cfg.channels = 2;
39+
cfg.channels = channels;
3940
cfg.sample_rate = 44100;
4041
in.begin(cfg);
4142

0 commit comments

Comments
 (0)