Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO list #2

Open
32 of 51 tasks
Martmists-GH opened this issue Jul 28, 2021 · 9 comments
Open
32 of 51 tasks

TODO list #2

Martmists-GH opened this issue Jul 28, 2021 · 9 comments
Assignees

Comments

@Martmists-GH
Copy link
Member

Martmists-GH commented Jul 28, 2021

Effects:

  • AnalogX
  • ColorfulMusic
  • Convolver
  • Cure
  • DiffSurround
  • DynamicSystem
  • FETCompressor
  • IIRFilter
  • PlaybackGain
  • Reverberation
  • SpeakerCorrection
  • SpectrumExtend
  • TubeSimulator
  • VHE
  • ViPERBass
  • ViPERClarity
  • ViPERDDC

Utilities:

  • AdaptiveBuffer_FPI32
  • CAllpassFilter
  • CCombFilter
  • CRevModel
  • Crossfeed
  • DepthSurround
  • DynamicBass
  • FIR
  • FixedBiquad
  • Harmonic
  • HiFi
  • HighShelf
  • IIR_1st
  • IIR_NOrder_BW_BP
  • IIR_NOrder_BW_LH
  • MinPhaseIIRCoeffs
  • MultiBiquad
  • NoiseSharpening
  • PassFilter
  • PConvSingle_F32
  • PolesFilter
  • Polyphase
  • SoftwareLimiter
  • Stereo3DSurround
  • Subwoofer
  • TimeConstDelay
  • WaveBuffer_I32

Core:

  • Effect
  • ProcessUnit_FX

Unused:

  • AdaptiveBuffer_R32
  • eFilter
  • FIREqualizer
  • FFT_R24_F32
  • WaveBuffer_R32 (Deprecated by making WaveBuffer_I32 use floats)
@iscle
Copy link
Collaborator

iscle commented Oct 10, 2022

Seemingly working as expected effects:

  • Master limiter
    • Output gain
    • Output pan
    • Threshold limit
  • Playback gain control
  • FET compressor
  • ViPER-DDC
  • Spectrum extension
  • FIR equalizer
  • Convolver
  • Field surround
  • Differential surround
  • Headphone surround +
  • Reverberation
  • Dynamic system
  • Tube simulator (6N1J)
  • ViPER bass
    • Natural bass
    • Pure bass +
    • Subwoofer
  • ViPER clarity
    • Natural
    • OZone+
    • XHiFi
  • Auditory system protection
  • AnalogX
  • Speaker optimization

@Ko-Hi-Dev
Copy link

Why is for equalizer llsted as unused?

@iscle
Copy link
Collaborator

iscle commented Dec 25, 2022

Why is for equalizer llsted as unused?

FIREqualized is not being used, they used IIRFilter instead.

@Ko-Hi-Dev
Copy link

Why is for equalizer llsted as unused?

FIREqualized is not being used, they used IIRFilter instead.

Are you sure? Because i never used any IIRfilter. Or are you saying that their Equalizer was just using IIRFILTER ? Because it felt like it was an equalizer. But you can be right.

So it will be removed?

@Martmists-GH
Copy link
Member Author

Why is for equalizer llsted as unused?

FIREqualized is not being used, they used IIRFilter instead.

Are you sure? Because i never used any IIRfilter. Or are you saying that their Equalizer was just using IIRFILTER ? Because it felt like it was an equalizer. But you can be right.

So it will be removed?

The FIREqualizer class did not seem to be used if I recall correctly. We're trying to port it functionally 1:1, so we likely won't look into unused classes.

@nift4
Copy link

nift4 commented Dec 30, 2022

any chance "Seemingly working as expected effects" can be updated again? last edit was in october

@iscle
Copy link
Collaborator

iscle commented Dec 31, 2022

any chance "Seemingly working as expected effects" can be updated again? last edit was in october

Still the same, except AnalogX which is also working now. There will be an alpha release on 01/01/2023 at 00:00 GMT+1, keep an eye on the Telegram channel. (https://t.me/ViPER4AndroidFXchannel)

@devnoname120
Copy link

devnoname120 commented Dec 12, 2023

ViPERDDC is available now, the checkbox can be ticked. As far as I know Auditory system protection works too, I'm not sure when support was added though.

@begginerdeveops
Copy link

begginerdeveops commented Oct 3, 2024

@Martmists-GH @iscle

https://github.com/Audio4Linux/Viper4Linuxx-GUI
https://github.com/Audio4Linux/Viper4Linux
https://github.com/Audio4Linux/JDSP4Linux

maybe this code will help to fix Convolver?

also maybe its possible to add "audio Recinsruct" fucntionnal to new ViperFX?

its name as

viper4android.headphone_xhifi.xfisound.process

viper4android.headphone_xhifi.xfisound.locontour

viper4android.headphone_xhifi.xfisound.process
viper4android.headphone_xhifi.xfisound.locontour

its Driver code
maybe it's possible to reverse engineer it?
https://github.com/vipersaudio/viper4android_xhifi/tree/master/android_4.x/assets

from here
https://github.com/Zackptg5/ViPER4Android-XHiFi
https://github.com/vipersaudio/viper4android_xhifi

this app - ViPER4Android-XHiFi - works only on old phones like LG G8 and V30 on android 12L

so am ready to pay for port this functional to new Viper or just fot update this app for work on modern android 14+

image
image

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants