Aviate Audio Multiverse Library
Classes | Namespaces | Variables
SramManager.h File Reference
#include <memory>
#include "Aviate/Aviate.h"
#include "Aviate/ForwardDeclares.h"
Include dependency graph for SramManager.h:

Go to the source code of this file.

Classes

class  Aviate::SramMemSlot
 This object is used for data transfers to/from the external SPI SRAM. More...
 
class  Aviate::SramManager
 SramManager provides a class to handle dividing an external SPI RAM into independent slots for general use. More...
 

Namespaces

 Aviate
 The Aviate library/namespace provides the primary API for working with Multiverse.
 

Variables

volatile SramManager * Aviate::sramManagerPtr
 pointer to global SramManager pointer
 

Detailed Description

Author
Steve Lascos
Blackaddr Audio

Created on: Mar. 9, 2022

The SRAM Manager provides user API to access the off chip SRAM memory. Typically this is use for audio delays or other large amounts of user effect data.