Discussion Overview
The discussion revolves around measuring the loudness of a microphone input signal in a Visual Basic 6 (VB6) program, specifically focusing on the use of a USB microphone. Participants explore potential methods and APIs to achieve this functionality.
Discussion Character
- Technical explanation
- Debate/contested
Main Points Raised
- One participant seeks a VB6 command to measure the loudness of a USB microphone input signal when it exceeds a certain level for a specified duration.
- Another participant suggests looking into the WaveIn API as a potential solution.
- A participant expresses confusion about the WaveIn API and its usage, noting that foreign functions in VB require unique declarations.
- Another participant provides a link to a resource that may contain relevant information about the WaveIn API.
- One participant claims that the proposed code examples do not work in VB6 and criticizes the complexity of using such commands, stating that VB6 does not require memory allocation.
- A participant mentions using VB6 to solve complex mathematical problems, implying a preference for its simplicity.
Areas of Agreement / Disagreement
Participants do not appear to reach a consensus on the effectiveness of the proposed solutions, with some expressing frustration over the compatibility of the suggested methods with VB6.
Contextual Notes
There are limitations regarding the understanding of the WaveIn API and its implementation in VB6, as well as the specific requirements for measuring loudness in the context of USB microphones.