PaulStoffregen
456e529138
Remove UTF8 byte order markers
10 vuotta sitten
PaulStoffregen
13d6c4aafa
Add MemoryAndCpuUsage example
10 vuotta sitten
PaulStoffregen
c1f34a4b18
Update more examples
10 vuotta sitten
PaulStoffregen
0891e07bac
Update examples
10 vuotta sitten
PaulStoffregen
e8cb4897b0
Avoid allocating unneeded DMA channels
10 vuotta sitten
PaulStoffregen
bdd67504ef
Make input ADC and output DAC play nicely together
10 vuotta sitten
Nantonos
07919f1597
width -> pulseWidth
Change width to pulseWidth, update the example, keywords.txt and
gui/list.htm
10 vuotta sitten
PaulStoffregen
9f167ace1f
Udate SGTL5000 examples
10 vuotta sitten
PaulStoffregen
5da4cfd94b
Simplify & document SGTL5000 control
10 vuotta sitten
Nantonos
73bfb6926f
Add simple pulse waveform
pulse plus example
10 vuotta sitten
PaulStoffregen
5bc41358b6
Change peak detect API to conform to library conventions
10 vuotta sitten
PaulStoffregen
f9a1a4c0b0
Change Flange effect to one channel
10 vuotta sitten
PaulStoffregen
1dba4b16e5
Change Chrous effect to one channel
10 vuotta sitten
PaulStoffregen
3422e984ac
Add proper API to FFT objects
10 vuotta sitten
PaulStoffregen
666991864f
Add MIDI velocity to PlaySynthMusic example
10 vuotta sitten
PaulStoffregen
ea2d6f5b11
Add velocity option to miditones program
10 vuotta sitten
PaulStoffregen
11ca0cf73c
Import miditones program
10 vuotta sitten
PaulStoffregen
80aca92492
Improve PlaySynthMusic
10 vuotta sitten
PaulStoffregen
b07ca4d215
Opps, restore WAV file example
10 vuotta sitten
PaulStoffregen
2e34b4e9fd
Rename example to SamplePlayer (avoid confusing reuse of "Effect")
10 vuotta sitten
PaulStoffregen
22fe5c9ea8
remove ramp from waveform object (replaced by envelope object)
10 vuotta sitten
PaulStoffregen
bf5c07685c
rename AudioPeak to AudioAnalyzePeak
10 vuotta sitten
PaulStoffregen
98ee40d596
Rearrange Examples
10 vuotta sitten
PaulStoffregen
8fd56ee20a
Add AudioSynthWaveformSine
10 vuotta sitten
Pete (El Supremo)
191e65e02a
Change FIR filter (as suggested by rheslip) to filter one channel instead of two. Updated example, added documenting file
10 vuotta sitten
Pete (El Supremo)
7b68746d03
Update the PlaySynthMusic example to use a floating point table of note frequencies (not divided by 2)
10 vuotta sitten
PaulStoffregen
a50017b4c4
Build wav2sketch for Windows
10 vuotta sitten
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.
10 vuotta sitten
Pete (El Supremo)
456a59dc0c
Fix up synth_tonesweep and the example to conform (more closely) to the naming conventions
10 vuotta sitten
Pete (El Supremo)
40cc5e4572
Fix bug in PlaySynthMusic example - remove unnecessary include
10 vuotta sitten
Pete (El Supremo)
8bc4acdb48
Play William Tell Overture using new AudioSynthWaveform
10 vuotta sitten
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?
10 vuotta sitten
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).
10 vuotta sitten
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.
10 vuotta sitten
robsoles
5e8e352ec3
Stereo peak meter using AudioPeak
Simplistic visual peak meter just outputs to terminal.
10 vuotta sitten
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.
10 vuotta sitten
PaulStoffregen
ef55379cbf
Change PassThroughAnalog to follow analog pin name convention
10 vuotta sitten
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.
10 vuotta sitten
Pete (El Supremo)
e3acf32f5d
Cosmetic changes to chorus and flange examples
10 vuotta sitten
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.
10 vuotta sitten
PaulStoffregen
5ff60b9a70
Rename AudioPlaySDcardWAV to AudioPlaySdWav
10 vuotta sitten
PaulStoffregen
4d67342153
Rename AudioToneSweep to AudioSynthToneSweep
10 vuotta sitten
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
10 vuotta sitten
Pete (El Supremo)
dd1c6bdb72
Remove debugging statement from AudioToneSweep and add ToneSweep example sketch
10 vuotta sitten
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.
10 vuotta sitten
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.
10 vuotta sitten
Pete (El Supremo)
a27b78fc24
AudioSynthWaveform updated to add tone ramping when a tone starts and ends
PlayMidiTones example modified to work with ramping.
10 vuotta sitten
Pete (El Supremo)
0b64ca0e24
Add chorus and flange effects and an example sketch for each
10 vuotta sitten
Pete (El Supremo)
19bc87c838
Add the fir_filer sketch to the examples directory
10 vuotta sitten
PaulStoffregen
c98b062518
Dial tone example using only analog input (no audio shield)
10 vuotta sitten