mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2025-11-22 06:59:56 -05:00
Add support for RME MADI, RayDAT and AIO
Merged the work by Florian Faber that's distributed separately as hdspmixer64. Code taken from http://wiki.linuxproaudio.org/index.php/App:hdspmixer_64 Signed-off-by: Adrian Knoth <adi@drcomp.erfurt.thur.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
6af3047947
commit
e24e56795e
20 changed files with 651 additions and 187 deletions
|
|
@ -193,18 +193,21 @@ void HDSPMixerPresets::restore_preset(int prst) {
|
|||
basew->outputs->strips[HDSP_MAX_CHANNELS]->fader->pos[0] = basew->outputs->strips[HDSP_MAX_CHANNELS+1]->data[card][speed][p]->fader_pos;
|
||||
basew->outputs->strips[HDSP_MAX_CHANNELS+1]->fader->pos[0] = basew->outputs->strips[HDSP_MAX_CHANNELS+1]->data[card][speed][p]->fader_pos;
|
||||
|
||||
for (int i = 0; i < basew->cards[card]->channels; ++i) {
|
||||
for (int i = 0; i < basew->cards[card]->channels_input; ++i) {
|
||||
basew->inputs->strips[i]->fader->sendGain();
|
||||
basew->inputs->strips[i]->redraw();
|
||||
}
|
||||
|
||||
for (int i = 0; i < basew->cards[card]->channels_playback; ++i) {
|
||||
basew->playbacks->strips[i]->fader->sendGain();
|
||||
basew->playbacks->strips[i]->redraw();
|
||||
basew->outputs->strips[i]->fader->sendGain();
|
||||
basew->outputs->strips[i]->redraw();
|
||||
}
|
||||
basew->outputs->strips[basew->cards[card]->channels]->fader->sendGain();
|
||||
basew->outputs->strips[basew->cards[card]->channels]->redraw();
|
||||
basew->outputs->strips[basew->cards[card]->channels+1]->fader->sendGain();
|
||||
basew->outputs->strips[basew->cards[card]->channels+1]->redraw();
|
||||
basew->outputs->strips[basew->cards[card]->channels_playback]->fader->sendGain();
|
||||
basew->outputs->strips[basew->cards[card]->channels_playback]->redraw();
|
||||
basew->outputs->strips[basew->cards[card]->channels_playback+1]->fader->sendGain();
|
||||
basew->outputs->strips[basew->cards[card]->channels_playback+1]->redraw();
|
||||
|
||||
/* Global settings */
|
||||
basew->inputs->buttons->view->input = basew->data[card][speed][p]->input;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue