Ujas Majithiya
Ujas Majithiya
Are you calling `preparePlayer` before you get the recording? If yes then it will not show waves so only call preparePlayer after you have the file. Also, use this condition...
I think you are using a single controller for every waveform widget. If yes then you will need a unique `PlayerController` for every waveform widget. If that's not the case...
@Technorocker I reviewed the file but I haven't been able to find any mistake there. And for your question playerController internally manages a unique to identify a player. You can...
@Technorocker just check it with `print`. It is not required in the UI part because we have `playerState` for it. I'm asking this because if bufferData is null or empty...
You can do this by calling `pausePlayer` when another audio is played for every other PlayerController but that would be cumbersome to do so putting it under enhancement.
If I understood you correctly you want to fix the recording time of the audio recorder, if yes then you can just create a `Duration` instance and wait for it....
I think you want the fixed number of waves shown on the screen and when the user uses the mic all the fixed number of waves should react to it,...
The current default implementation for recording waves is they start from the middle of the provided width so you want the full width if yes then in `WaveStyle` there is...
so you want a custom middle line position. Where waveforms shouldn't pass that custom-provided offset which is right now `size.width/2` if extendWaveform isn't set to true.
Hey @codecoded, 1. If you are talking about waveforms from a file then you can just pass `Duration.zero` and it won't animate the waves. 2. I must have missed your...