PaulStoffregen
5da4cfd94b
Simplify & document SGTL5000 control
il y a 10 ans
PaulStoffregen
5bc41358b6
Change peak detect API to conform to library conventions
il y a 10 ans
PaulStoffregen
f9a1a4c0b0
Change Flange effect to one channel
il y a 10 ans
PaulStoffregen
1dba4b16e5
Change Chrous effect to one channel
il y a 10 ans
PaulStoffregen
3422e984ac
Add proper API to FFT objects
il y a 10 ans
PaulStoffregen
666991864f
Add MIDI velocity to PlaySynthMusic example
il y a 10 ans
PaulStoffregen
ea2d6f5b11
Add velocity option to miditones program
il y a 10 ans
PaulStoffregen
11ca0cf73c
Import miditones program
il y a 10 ans
PaulStoffregen
80aca92492
Improve PlaySynthMusic
il y a 10 ans
PaulStoffregen
b07ca4d215
Opps, restore WAV file example
il y a 10 ans
PaulStoffregen
2e34b4e9fd
Rename example to SamplePlayer (avoid confusing reuse of "Effect")
il y a 10 ans
PaulStoffregen
22fe5c9ea8
remove ramp from waveform object (replaced by envelope object)
il y a 10 ans
PaulStoffregen
bf5c07685c
rename AudioPeak to AudioAnalyzePeak
il y a 10 ans
PaulStoffregen
98ee40d596
Rearrange Examples
il y a 10 ans
PaulStoffregen
8fd56ee20a
Add AudioSynthWaveformSine
il y a 10 ans
Pete (El Supremo)
191e65e02a
Change FIR filter (as suggested by rheslip) to filter one channel instead of two. Updated example, added documenting file
il y a 10 ans
Pete (El Supremo)
7b68746d03
Update the PlaySynthMusic example to use a floating point table of note frequencies (not divided by 2)
il y a 10 ans
PaulStoffregen
a50017b4c4
Build wav2sketch for Windows
il y a 10 ans
robsoles
511d9a1625
control_sgtl5000.* overhaul with many renames.
While changing everything else I also modified most things regarding
gain or volume from using 0 to 100 (or -100 thru 0 to 100) to using 1
(or -1 to 1) with only one exception I can think of right now in the
autoVolumeControl(..); - I modified all examples I found .volume or
similar in to suit.
I found opportunity to write these changes, I did not have a chance to
test much more extensively than just compiling it. I will have a chance
to test them by about 24 hours time.
il y a 10 ans
Pete (El Supremo)
456a59dc0c
Fix up synth_tonesweep and the example to conform (more closely) to the naming conventions
il y a 10 ans
Pete (El Supremo)
40cc5e4572
Fix bug in PlaySynthMusic example - remove unnecessary include
il y a 10 ans
Pete (El Supremo)
8bc4acdb48
Play William Tell Overture using new AudioSynthWaveform
il y a 10 ans
robsoles
c34a7ab254
cosmetic change
I am tired of seeing Serial.begin(9600); where 9600 is not going to be
used at all. Can Serial.begin(Serial.baud()); be acceptable?
il y a 10 ans
robsoles
b949d79da7
Mono peak meter using Analog in/out & AudioPeak
Untested, will test it personally in next couple of days but sincerely
expect it will work so committing.
Todo: Test properly. Improve comments and possibly link to wiring
example(s).
il y a 10 ans
robsoles
f95bdca19b
re-trim the comments in the example.
modified an older 'detached' copy of the example source to try multiple
filters out and didn't notice the old comments till reviewing later.
il y a 10 ans
robsoles
5e8e352ec3
Stereo peak meter using AudioPeak
Simplistic visual peak meter just outputs to terminal.
il y a 10 ans
robsoles
44e34bb099
Actual fix for multiple filter sets in AudioFilterBiquad
My manipulation of the contents of *data instead of the value of data
itself was foolish at best - forgot to leave the * off for my intent.
il y a 10 ans
PaulStoffregen
ef55379cbf
Change PassThroughAnalog to follow analog pin name convention
il y a 10 ans
robsoles
795c785f7b
adding surround and bass enhance controls
added last of dap 'bits' to control_sgtl5000.* and include an example
for bass enhance, need to make one for surround stuff.
il y a 10 ans
Pete (El Supremo)
e3acf32f5d
Cosmetic changes to chorus and flange examples
il y a 10 ans
robsoles
dd968dda0a
Add AVC control to control_sgtl5000.* and example
Added
AudioControlSGTL5000::dap_avc(..);
AudioControlSGTL5000::dap_avc_enable(..);
SGTL5000_Specific/dap_avc_agc example sketch
Also added 'public domain...' line to all my examples.
il y a 10 ans
PaulStoffregen
5ff60b9a70
Rename AudioPlaySDcardWAV to AudioPlaySdWav
il y a 10 ans
PaulStoffregen
4d67342153
Rename AudioToneSweep to AudioSynthToneSweep
il y a 10 ans
PaulStoffregen
8169a8a766
Manually merged Pete's pull request: Correct a calculation in flange;remove static class from chorus and flange
https://github.com/PaulStoffregen/Audio/pull/7
il y a 10 ans
Pete (El Supremo)
dd1c6bdb72
Remove debugging statement from AudioToneSweep and add ToneSweep example sketch
il y a 10 ans
robsoles
1498a6e60a
Added filter 'tone' examples and trimmed fat in balance examples
The 'tone' filter examples are both using calcBiquad(..); but one uses
AudioFilterBiquad and other uses SGTL5000 PEQ filters. Had included code
for volume level control optionally and decided to drop it from both.
il y a 10 ans
robsoles
56466edaae
Added DAC & HP balance examples
Changed method for setting level/gains for left & right from
'item_left(..); item_right(..);' style to 'volume(left,right)' style
instead.
il y a 10 ans
Pete (El Supremo)
a27b78fc24
AudioSynthWaveform updated to add tone ramping when a tone starts and ends
PlayMidiTones example modified to work with ramping.
il y a 10 ans
Pete (El Supremo)
0b64ca0e24
Add chorus and flange effects and an example sketch for each
il y a 10 ans
Pete (El Supremo)
19bc87c838
Add the fir_filer sketch to the examples directory
il y a 10 ans
PaulStoffregen
c98b062518
Dial tone example using only analog input (no audio shield)
il y a 11 ans
PaulStoffregen
8cac457d8f
Add comment to filter example
il y a 11 ans
PaulStoffregen
aa53af053a
Add DTMF Dial Tone decode + transmit example
il y a 11 ans
Michele Perla
7281ae2031
Add objects to use with Mikroe Audio Codec PROTO (AudioContolWM8731master, AudioInputI2Sslave, AudioOutpuI2Sslave), with example
il y a 11 ans
PaulStoffregen
85609adbac
Add AudioFilterBiquad object
il y a 11 ans
PaulStoffregen
886b2f63b7
Fix PassThroughAnalog example
il y a 11 ans
PaulStoffregen
759a8e2439
Document analogReference in PlayFromSketch example
il y a 11 ans
PaulStoffregen
6431c2f185
Fix mixer gain function
il y a 11 ans
PaulStoffregen
e6f99d8b04
Add AudioOutputAnalog object, for audio to Teensy 3.1 DAC
il y a 11 ans
PaulStoffregen
961093ad10
Add wav2sketch utility
il y a 11 ans