Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/atomic14/ch32v003-audio
/ types & classes
Types & classes
47 in github.com/atomic14/ch32v003-audio
⨍
Functions
165
◇
Types & classes
47
Class
buzzer-studio/src/visualizer.ts:17
Class
buzzer-studio/src/player.ts:3
Class
buzzer-studio/src/soundEngine.ts:21
Class
buzzer-studio/src/tmsTables.ts:205
Class
buzzer-studio/src/lpcEncoder.ts:110
Class
buzzer-studio/src/talkieStream.ts:14
Class
buzzer-studio/src/encoder/bitHelpers.ts:4
Class
buzzer-studio/src/encoder/frameData.ts:10
Class
buzzer-studio/src/encoder/reflector.ts:8
Class
ADPCM2BitStream
2-bit ADPCM decoder for 8-bit audio sources 4:1 compression ratio - perfect for embedded systems Each byte contains 4 samples (2 bits each)
SamplePlayback/src/ADPCM2BitStream.h:7
Class
AudioStream
Base interface for audio stream decoders
Talkie/src/AudioStream.h:5
Class
BitHelpers
buzzer-studio/src/encoder/bitHelpers.ts:4
Interface
BitTiming
buzzer-studio/src/soundEngine.ts:16
Class
CodingTable
buzzer-studio/src/tmsTables.ts:205
Interface
EncoderSettings
buzzer-studio/src/lpcEncoder.ts:60
Interface
FrameAnalysis
buzzer-studio/src/lpcEncoder.ts:33
Class
FrameData
buzzer-studio/src/encoder/frameData.ts:10
Interface
GeneratedCode
buzzer-studio/src/midiConverter.ts:137
Class
HAL
SimpleSoundFirmware/src/HAL.h:7
Class
IMAAdpcmStream
SamplePlayback/src/IMAAdpcmStream.h:4
Class
LPCEncoder
buzzer-studio/src/lpcEncoder.ts:110
Class
MidiPlayer
buzzer-studio/src/player.ts:3
Class
MidiVisualizer
buzzer-studio/src/visualizer.ts:17
Interface
NoteCmd
buzzer-studio/src/midiConverter.ts:3
Interface
NoteData
buzzer-studio/src/midiConverter.ts:19
Interface
NoteStream
buzzer-studio/src/midiConverter.ts:142
Class
OneBitSoundEngine
buzzer-studio/src/soundEngine.ts:21
Interface
ParsedMidi
buzzer-studio/src/midiConverter.ts:14
Interface
PitchEstimatorConfig
buzzer-studio/src/encoder/pitchEstimator.ts:8
Interface
PitchEstimatorResult
buzzer-studio/src/encoder/pitchEstimator.ts:19
Class
Player
Talkie/src/player.h:7
Class
Player
SamplePlayback/src/player.h:10
Class
Player<ADPCM2BitStream>
SamplePlayback/src/player.h:25
Class
Player<IMAAdpcmStream>
SamplePlayback/src/player.h:26
Class
PolyphonicPlayer
PolyphonicSoundFirmware/src/polyphonic_player.h:32
Interface
Preset
buzzer-studio/src/presets.ts:3
Interface
ProcessedTrack
buzzer-studio/src/midiConverter.ts:147
Class
Reflector
buzzer-studio/src/encoder/reflector.ts:8
Interface
ResolvedVisualizerOptions
buzzer-studio/src/visualizer.ts:10
Interface
SoundParameters
buzzer-studio/src/soundEngine.ts:4
Interface
TMSCoeffs
buzzer-studio/src/tmsTables.ts:10
Enum
TalkieDevice
TMS (Texas Instruments Speech) Device Types See: https://github.com/adafruit/Talkie/blob/master/talkie.h
Talkie/src/TalkieStream.h:16
Class
TalkieStream
* TalkieStream - Speech synthesis engine * * Emulates TMS5220 or TMS5100 speech synthesis chips using Linear Predictive * Coding (LPC). Processes e
Talkie/src/TalkieStream.h:28
Class
TalkieStream
buzzer-studio/src/talkieStream.ts:14
Interface
TrackInfo
buzzer-studio/src/midiConverter.ts:8
Interface
VisualizerOptions
buzzer-studio/src/visualizer.ts:3
Interface
WavData
buzzer-studio/src/encoder/wavParser.ts:6