diff options
| author | cooljqln <cooljqln@noreply.codeberg.org> | 2025-04-19 03:46:38 +0000 |
|---|---|---|
| committer | cooljqln <cooljqln@noreply.codeberg.org> | 2025-04-19 03:46:38 +0000 |
| commit | 79c9f0b6ccfec97f23563010f134d842c4240582 (patch) | |
| tree | 93b4bd208cb5a8e754022dc2299d8be336ca090d /src/tangara/audio/processor.cpp | |
| parent | 6dd277216d07ffdc3784aae17b07fdc7f6f36cc0 (diff) | |
| parent | 544f5db6e0abab76fa03f6f35613b752dd6f4100 (diff) | |
| download | tangara-fw-79c9f0b6ccfec97f23563010f134d842c4240582.tar.gz | |
Merge pull request 'move some allocations from internal RAM to external RAM' (#330) from Be.ing/tangara-fw:internal_ram into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/330
Diffstat (limited to 'src/tangara/audio/processor.cpp')
| -rw-r--r-- | src/tangara/audio/processor.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tangara/audio/processor.cpp b/src/tangara/audio/processor.cpp index 2fa7f78e..3126f050 100644 --- a/src/tangara/audio/processor.cpp +++ b/src/tangara/audio/processor.cpp @@ -52,7 +52,7 @@ SampleProcessor::SampleProcessor(drivers::PcmBuffer& sink) : commands_(xQueueCreate(2, sizeof(Args))), source_(xStreamBufferCreateWithCaps(kSourceBufferLength + 1, sizeof(sample::Sample), - MALLOC_CAP_DMA)), + MALLOC_CAP_SPIRAM)), sink_(sink), unprocessed_samples_(0) { tasks::StartPersistent<tasks::Type::kAudioConverter>([&]() { Main(); }); @@ -354,7 +354,7 @@ Buffer::Buffer() : storage_(reinterpret_cast<sample::Sample*>( heap_caps_calloc(kSampleBufferLength, sizeof(sample::Sample), - MALLOC_CAP_DMA))), + MALLOC_CAP_SPIRAM))), buffer_(storage_, kSampleBufferLength), samples_in_buffer_() {} |
