Pete (El Supremo)
|
3e6e912dd9
|
Cosmetic fix to Flange.begin
|
10 years ago |
robsoles
|
f62bd8ef11
|
Some filter additions, some SGTL5000 additions
added AudioBiquadFilter::
public:
void updateCoefs(int *source, bool noReset);
void updateCoefs(int *source);
added AudioControlSGTL5000::
private:
unsigned int modify(unsigned int reg, unsigned int val, unsigned int
iMask);
public:
unsigned int micGain(unsigned int n) { return modify(0x002A, n&3, 3); }
unsigned short lo_lvl_right(uint8_t n);
unsigned short lo_lvl_left(uint8_t n);
unsigned short lo_lvl(uint8_t n);
unsigned short dac_vol_right(float n);
unsigned short dac_vol_left(float n);
unsigned short dac_vol(float n);
unsigned short dap_mix_enable(uint8_t n);
unsigned short dap_enable(uint8_t n);
unsigned short dap_peqs(uint8_t n);
unsigned short dap_audio_eq(uint8_t n);
unsigned short dap_audio_eq_band(uint8_t bandNum, float n);
void dap_audio_eq_geq(float bass, float mid_bass, float midrange, float
mid_treble, float treble);
void dap_audio_eq_tone(float bass, float treble);
void load_peq(uint8_t filterNum, int *filterParameters);
void route(uint8_t via_i2s, uint8_t via_dap);
|
10 years ago |
Pete (El Supremo)
|
a27b78fc24
|
AudioSynthWaveform updated to add tone ramping when a tone starts and ends
PlayMidiTones example modified to work with ramping.
|
10 years ago |
Pete (El Supremo)
|
0b64ca0e24
|
Add chorus and flange effects and an example sketch for each
|
10 years ago |
Pete (El Supremo)
|
19bc87c838
|
Add the fir_filer sketch to the examples directory
|
10 years ago |
Pete (El Supremo)
|
bb1117e933
|
Delete *.bak
|
10 years ago |
Pete (El Supremo)
|
3e4d82e9c5
|
Removed extraneous comment lines
|
10 years ago |
Pete (El Supremo)
|
3b1570c6ec
|
Added AudioFilterFIR which performs FIR filter
using user-supplied coefficients
|
10 years ago |
PaulStoffregen
|
bf8cffdf02
|
Fix memory leaks in AudioPlaySDcardWAV
|
10 years ago |
PaulStoffregen
|
ba7c3d8080
|
Add AudioEffectFade object
|
10 years ago |
PaulStoffregen
|
14e2019092
|
clean up old TODO comments
|
10 years ago |
PaulStoffregen
|
c98b062518
|
Dial tone example using only analog input (no audio shield)
|
10 years ago |
PaulStoffregen
|
e1e5a34c73
|
Fix update scheduling with AudioInputAnalog
|
10 years ago |
PaulStoffregen
|
8cac457d8f
|
Add comment to filter example
|
10 years ago |
PaulStoffregen
|
aa53af053a
|
Add DTMF Dial Tone decode + transmit example
|
10 years ago |
PaulStoffregen
|
2a63896a70
|
Add AudioAnalyzeToneDetect
|
11 years ago |
Paul Stoffregen
|
8020f09e02
|
Merge pull request #1 from MickMad/master
Add objects to use with Mikroe Audio Codec PROTO (AudioContolWM8731master, AudioInputI2Sslave, AudioOutpuI2Sslave), with example
|
11 years ago |
Michele Perla
|
7281ae2031
|
Add objects to use with Mikroe Audio Codec PROTO (AudioContolWM8731master, AudioInputI2Sslave, AudioOutpuI2Sslave), with example
|
11 years ago |
PaulStoffregen
|
85609adbac
|
Add AudioFilterBiquad object
|
11 years ago |
PaulStoffregen
|
886b2f63b7
|
Fix PassThroughAnalog example
|
11 years ago |
PaulStoffregen
|
67e7db35a6
|
Add AudioNoInterrupts() and AudioInterrupts()
|
11 years ago |
PaulStoffregen
|
759a8e2439
|
Document analogReference in PlayFromSketch example
|
11 years ago |
PaulStoffregen
|
533e753cb5
|
change format for new_objects files
|
11 years ago |
PaulStoffregen
|
773b35a6d7
|
Add preliminary documentation on creating new objects
|
11 years ago |
PaulStoffregen
|
e6ee6db33c
|
Add analogReference() to AudioOutputAnalog
|
11 years ago |
PaulStoffregen
|
6431c2f185
|
Fix mixer gain function
|
11 years ago |
PaulStoffregen
|
da835d59df
|
fix AudioOutputAnalog update scheduling
|
11 years ago |
PaulStoffregen
|
e6f99d8b04
|
Add AudioOutputAnalog object, for audio to Teensy 3.1 DAC
|
11 years ago |
PaulStoffregen
|
7763119ac1
|
Remove leftover debugging print
|
11 years ago |
PaulStoffregen
|
961093ad10
|
Add wav2sketch utility
|
11 years ago |
PaulStoffregen
|
20e6855743
|
Add PlayFromSketch example
|
11 years ago |
PaulStoffregen
|
c6962f58b4
|
AudioPlayMemory using u-law and simpler header
|
11 years ago |
PaulStoffregen
|
9e16bb1de7
|
Remove 8 kHz upsampling
|
11 years ago |
PaulStoffregen
|
4a8c00cffe
|
Add ulaw decode table
|
11 years ago |
PaulStoffregen
|
c62c430c16
|
Add AudioPlayMemory object
|
11 years ago |
PaulStoffregen
|
9a455c1dc0
|
Add AudioSynthWaveform (any waveform), remove AudioSineWave (sine only)
|
11 years ago |
PaulStoffregen
|
a1c6308a33
|
Fix waveform definitions
|
11 years ago |
PaulStoffregen
|
8e0e013c14
|
Add waveforms, sine, square, triangle, sawtooth
|
11 years ago |
PaulStoffregen
|
ed585c49af
|
Fix repeated WAV file play
|
11 years ago |
PaulStoffregen
|
b51edd8d8c
|
Stereo 16 bit, 44.1 kHz WAV file support
|
11 years ago |
PaulStoffregen
|
e9e88a7672
|
Remove unnecessary odd offset parsing from WAV mono mode
|
11 years ago |
PaulStoffregen
|
4a4cb83485
|
Update readme
|
11 years ago |
PaulStoffregen
|
e23c08cb8f
|
initial beta release, for realz ;-)
|
11 years ago |
PaulStoffregen
|
c4c4566ac8
|
Initial beta release! :-)
|
11 years ago |
Paul Stoffregen
|
5100d9c31a
|
Initial commit
|
11 years ago |