Skip to content
Permalink
Browse files

Make ARM Audio max volume configurable (#4540)

* Make ARM Audio max volume configurable

* Update docs/feature_audio.md

Co-Authored-By: drashna <drashna@live.com>

* Update docs/feature_audio.md

Co-Authored-By: drashna <drashna@live.com>
  • Loading branch information
drashna authored and mechmerlin committed Dec 4, 2018
1 parent da1afe1 commit 3a0f3a5bd0aff18934431ad471b1db390c3b33d1
Showing with 9 additions and 0 deletions.
  1. +7 −0 docs/feature_audio.md
  2. +2 −0 quantum/audio/audio_arm.c
@@ -65,6 +65,13 @@ The available keycodes for audio are:
* `AU_OFF` - Turn audio mode off
* `AU_TOG` - Toggle audio mode

## ARM Audio Volume

For ARM devices, you can adjust the DAC sample values. If your board is too loud for you or your coworkers, you can set the max using `DAC_SAMPLE_MAX` in your `config.h`:

```c
#define DAC_SAMPLE_MAX 65535U
```

## Music Mode

@@ -80,7 +80,9 @@ float startup_song[][2] = STARTUP_SONG;
static void gpt_cb8(GPTDriver *gptp);

#define DAC_BUFFER_SIZE 720
#ifndef DAC_SAMPLE_MAX
#define DAC_SAMPLE_MAX 65535U
#endif

#define START_CHANNEL_1() gptStart(&GPTD6, &gpt6cfg1); \
gptStartContinuous(&GPTD6, 2U)

0 comments on commit 3a0f3a5

Please sign in to comment.
You can’t perform that action at this time.