You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce the ability for Falcon Pi Player (FPP) to output audio simultaneously to multiple sound cards, each with independent volume and equalizer (EQ) controls. Additionally, provide API access to these controls for external management and automation.
The ability to output to multiple sound cards with independent volume and eq controls would be useful in the following use cases:
Use Cases:
1. Radio Transmission:
Scenario: Broadcasting audio to visitors in cars via a radio transmitter.
Need: Adjust volume and EQ settings specifically for radio output to prevent excessive bass that might cause excess noise for neighbors or encourage loud playback in vehicles.
2. External Speakers:
Scenario: Playing audio through outdoor speakers for on-site visitors.
Need: Independently control volume and EQ to suit open-air environments, ensuring clarity without overwhelming nearby residents.
Benefits: - Customized Audio Experience:
Tailor audio settings for different audiences and environments simultaneously.
Enhance sound quality by adjusting EQ settings appropriate for each output medium.
- Noise Management:
Reduce potential noise complaints by controlling bass levels and overall volume on specific outputs, such as the radio transmitter.
- API Integration:
Enable remote or automated adjustments to audio settings via the FPP API.
Facilitate integration with external control systems or scheduling scripts.
Technical Considerations:
User Interface Enhancements:
Update the FPP UI to allow users to:
Select multiple audio outputs.
Adjust volume and EQ settings for each output individually.
API Extensions:
Expand the existing API to include endpoints for:
Setting volume and EQ parameters per sound card.
Conclusion:
Implementing independent audio outputs with per-output volume and EQ controls will greatly enhance FPP's flexibility and user control. By also exposing these settings via the API, users can create more dynamic and responsive audio experiences, catering to diverse audience needs while managing sound levels responsibly.
The text was updated successfully, but these errors were encountered:
Summary:
Introduce the ability for Falcon Pi Player (FPP) to output audio simultaneously to multiple sound cards, each with independent volume and equalizer (EQ) controls. Additionally, provide API access to these controls for external management and automation.
The ability to output to multiple sound cards with independent volume and eq controls would be useful in the following use cases:
Use Cases:
1. Radio Transmission:
2. External Speakers:
Benefits:
- Customized Audio Experience:
- Noise Management:
- API Integration:
Technical Considerations:
API Extensions:
Conclusion:
Implementing independent audio outputs with per-output volume and EQ controls will greatly enhance FPP's flexibility and user control. By also exposing these settings via the API, users can create more dynamic and responsive audio experiences, catering to diverse audience needs while managing sound levels responsibly.
The text was updated successfully, but these errors were encountered: