Git Product home page Git Product logo

easypulse's Introduction

A complete set of High Quality presets for EasyEffects and PulseEffects.

Made to be Easy. Made with the Pulse of the Soul. ❀️

WHAT'S INSIDE? 🎁

15 presets with bedroom and stereo effects included.

  • acoustic πŸ₯
  • bass πŸ”ŠοΈ
  • classical 🎻️
  • club 🍸
  • custom 🎨
  • hifi πŸ’₯️
  • jazz 🎷️
  • laptop πŸ’»οΈ
  • latin πŸ‘ οΈ
  • lofi πŸƒοΈ
  • podcast πŸŽ™
  • pop 🎀️
  • radio πŸ“»οΈ
  • rock 🎸️
  • vocal πŸ‘„οΈ

  • Support for new versions included in the Ubuntu repositories.
  • A simple guide on how to build them.

Sounds amazing!? Then support me with a ⭐️ and a follow! 😎️

INSTALLATION πŸš€οΈ

  1. Go to Releases and download the latest version as Source code (zip) or (tar.gz)
  2. Unzip and move the .js files to one of the following paths or use the Import a preset button:

EasyEffects:

  • Flatpak: ~/.var/app/com.github.wwmm.easyeffects/config/output
  • Repositories: ~/.config/easyeffects/output

PulseEffects:

  • Flatpak: ~/.var/app/com.github.wwmm.pulseeffects/.config/output
  • Repositories: ~/.config/PulseEffects/output
  1. It's done! Load them from Presets > Output

INSPIRATION πŸ’‘

At first I replicated the macOS equalizer configuration. This sounded unnatural so I decided to find my identity taking into account the needs of each user. The result is in your ears.

PHILOSOPHY 🧠

All ideas and comments are welcome as long as you are respectful of others. Feel free to suggest changes or make them on a fork after all, we do this for fun!

UNLOCK THE POTENTIAL OF YOUR EQUIPMENT πŸ”“

You don't need expensive headphones or speakers to achieve good results. They were created with the goal of cleaning up the signal rather than boosting it. So if they sound amazing with my sony-mdr-zx110 maybe yours is no exception!

THE EQUALIZER IS EVERYTHING 🀯️

Achieving professional results is difficult even with the right tools. You might think that something is much more complicated than it seems but in reality you just need to look back. In this case, a clean sound will be the result of a correct EQ or as it is commonly called: Subtractive EQ.

Both versions include LSP equalizer (the best FOSS option so far) so you just need to find the most pleasant frequency (25Hz - 12.8kHz) plus the right parameters (Slope x4 / Q 5.00) and you're done!

For testing purposes I migrated this setting to lsp-plugins-para-equalizer-x32-stereo and toggled between 5 dB and -5 dB

EFFECTS πŸŽ›οΈ

REVERBERATION ⛰️

Increase the Amount to make it more noticeable. Try going beyond these values, you can achieve creative results with some practice.

DELAY πŸ‘₯️

Sets a delay in ms on the right channel (the most common) achieving a stereo effect. Try ranges from 20.00 ms to 35.00 ms

TIPS ✨️

BASS AND HIGHS πŸ’―οΈ

If you want to give them more presence increase the gain of the 50.0 Hz and 12.8 kHz frequencies (see graph).

ON OR OFF? πŸ€”οΈ

Some effects are disabled by default, be sure to turn them on and try them out. If you liked it, save this setting by rewriting the original file.

LIMITER ON STAGE 🎭

The limiter has a good and a bad side (this will depend on how much you force it to act) on the one hand it will prevent the modified signal from exceeding 0 dB and distorting, on the other hand it could kill the dynamics of the source.

You can achieve transparent results with the right settings (still working on it). For now the simplest solution is to lower the Equalizer Output Volume or the Limiter Input Level but don't even think of turning it off! or any incoming signal above 0 dB could be harmful to your hearing or your equipment.

COMPATIBILITY ISSUES ⚠️

I recommend upgrading or downgrading your version to avoid having to deal with this. EasyEffects regularly changes the structure of its .js files (which is why they need to be rebuilt) but for PulseEffects this is different, since their files have no further changes! It's up to you...

HOW TO BUILD THEM πŸ—οΈ

This is a manual process summarized in a few steps:

  1. Add them in the following order: Equalizer > Reverberation > Delay > Limiter (reset each one if you've used them before).

  1. Select Equalizer. Set 10 bands. Select a slope of x4 and a quality of 5.00 for all. See the table below: You must set the frequency for each.
1 2 3 4 5 6 7 8 9 10
25 Hz 50 Hz 100 Hz 200 Hz 400 Hz 800 Hz 1600 Hz 3200 Hz 6400 Hz 12800 Hz
  1. Select Reverberation. Set the following values:
High Frequency Damping Room Size Diffusion Pre Delay Decay Time Wet Level / Amount Bass Cut Treble Cut
3200 Hz Large/smooth 0.00 25.00 ms 0.40 s -6.0 dB 200 Hz 12800 Hz
  1. Select Delay. Set 25.00 ms to right.
  2. Select Limiter. Set the following values:

EasyEffects:

Lookahead Attack Release Auto Leveling ALR Attack ALR Release Knee
20.00 ms 10.00 ms 20.00 ms Enable 10.00 ms 1000.00 ms 6.0 dB

PulseEffects:

Automatic Leveling Automatic Smoothing Control (ASC) Lookahead Release
Enable Enable 10.00 ms 1000.00 ms
  1. Turn off Reverberation / Delay
  2. Save this configuration as custom
  3. Select Equalizer. See the following table: You must reduce the band gain. Save each setting according to its name. Load custom to start over.
Preset 25 Hz 50 Hz 100 Hz 200 Hz 400 Hz 800 Hz 1600 Hz 3200 Hz 6400 Hz 12800 Hz
acoustic πŸ₯ 0.00 0.00 -12.00 -10.00 -8.00 -8.00 -10.00 -12.00 0.00 0.00
bass πŸ”ŠοΈ 0.00 -2.00 -4.00 -6.00 -8.00 -10.00 -10.00 -10.00 -10.00 -10.00
classical 🎻️ 0.00 -3.00 -6.00 -9.00 -12.00 -9.00 -6.00 -3.00 0.00 0.00
club 🍸 0.00 0.00 0.00 -10.00 -10.00 -10.00 -10.00 -10.00 0.00 0.00
custom 🎨 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
hifi πŸ’₯️ 0.00 0.00 0.00 -15.00 -10.00 -12.00 -10.00 -15.00 0.00 0.00
jazz 🎷️ 0.00 0.00 -3.00 -6.00 -9.00 -12.00 0.00 0.00 0.00 0.00
laptop πŸ’»οΈ -10.00 -10.00 -10.00 -10.00 -10.00 -10.00 -10.00 -10.00 0.00 0.00
latin πŸ‘ οΈ 0.00 -3.00 -6.00 -9.00 -9.00 -9.00 -9.00 -6.00 -3.00 0.00
lofi πŸƒοΈ 0.00 0.00 -4.00 -8.00 -12.00 -12.00 -8.00 -4.00 0.00 0.00
podcast πŸŽ™ 0.00 -2.00 -4.00 -6.00 -8.00 -8.00 -6.00 -4.00 -2.00 0.00
pop 🎀️ -8.00 -4.00 0.00 -4.00 -8.00 -12.00 -8.00 -4.00 0.00 0.00
radio πŸ“»οΈ -4.00 -8.00 -12.00 -8.00 -4.00 0.00 -4.00 -8.00 -12.00 -8.00
rock 🎸️ 0.00 0.00 -3.00 -6.00 -9.00 -12.00 -9.00 -6.00 -3.00 0.00
vocal πŸ‘„οΈ -10.00 -10.00 -10.00 -10.00 -10.00 -8.00 -6.00 -4.00 -2.00 0.00

easypulse's People

Contributors

p-chan5 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.