support more than 2 output channels
up to 16 on JACK to-do: add more mixer settings
This commit is contained in:
parent
77f7fcd555
commit
71e40dc015
11 changed files with 127 additions and 42 deletions
|
|
@ -205,7 +205,13 @@ void FurnaceGUI::drawAbout() {
|
|||
float r=0;
|
||||
float g=0;
|
||||
float b=0;
|
||||
float peakMix=settings.partyTime?((peak[0]+peak[1])*0.5):0.3;
|
||||
float peakMix=settings.partyTime?0:0.3;
|
||||
if (settings.partyTime) {
|
||||
for (int j=0; j<e->getAudioDescGot().outChans; j++) {
|
||||
peakMix+=peak[j];
|
||||
}
|
||||
peakMix/=e->getAudioDescGot().outChans;
|
||||
}
|
||||
ImGui::ColorConvertHSVtoRGB(aboutHue,1.0,0.25+MIN(0.75f,peakMix*0.75f),r,g,b);
|
||||
dl->AddRectFilled(ImVec2(0,0),ImVec2(canvasW,canvasH),0xff000000);
|
||||
bool skip=false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue