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

pulling changes from calf #10

Open
wants to merge 142 commits into
base: master
Choose a base branch
from
Open

Conversation

frink
Copy link

@frink frink commented Jun 22, 2018

No description provided.

Johannes Lorenz and others added 30 commits November 19, 2017 10:58
Details:
* Fix metadata which has not been in namespace calf_plugins
* Add space between assignment and negation sign
* Use abs instead of fabs if the argument is an integer
Fixes slow graphs under non-gtk2/suil hosts like carla
crash fix: vector index
EQ30: add elliptic filter type
praashie and others added 30 commits April 27, 2021 16:14
Fix looping issues with Vinyl simulation samples
The psy clipper uses FFTs to remove distortion that is not masked by the input signal.
It divides the input into overlapping blocks and repeats the clipping-filtering process on each block for a configurable number of times.
Compressor docs: document 'Mix', fix 'Detection'
With -Werror with GCC 9:
```
error: catching polymorphic type 'struct calf_utils::file_exception' by value [-Werror=catch-value=]
```
LLVM's LLD handles the -retain-symbols-file option (used by
-export-symbols-regex in libtool) differently from GNU ld, causing
undefined references during link. This commit removes the
-export-symbols-regex option from libcalf_la_LDFLAGS since by default
libtool exports all symbols anyway, so it should not be necessary.

Fixes #156.

Signed-off-by: Violet Purcell <[email protected]>
std::bind2nd was deprecated in C++11 and removed in C++17. Remove usage
of it and replace with std::bind.

Signed-off-by: Violet Purcell <[email protected]>
- first check if ~/.calfrc exists, if it does use it
- otherwise attempt to create $XDG_CONFIG_HOME/calf/ if it does not
  exist
- if the folder now exists use as path $XDG_CONFIG_HOME/calf/calfrc,
  otherwise fall back to ~/.calfrc
Fixes loading of lv2 plugin and its gui.
Fixup from c41d8c0 .
That commit tried to pass the static variable `_synths` to a function
(`std::max`), but there is no definition of `_synths`, so it cannot be
passed to a function. However, a simple ternary expression counts as
`constexpr`, not requiring a definition of `_synths`.
From the MS docs about _alloca:
```
_alloca allocates size bytes from the program stack. The allocated space is automatically freed when the calling function exits (not when the allocation merely passes out of scope). 
```
So, using _alloca in a loop is a very bad idea, and this PR fixes this.
Hello.

Please accept the translation into the pt_BR language.

The file with the most recent translation can also be found on my GitHub.

I appreciate you developing and keeping the "Calf Plugin Pack for JACK" program up to date.

marcelocripe
(Original text in Brazilian Portuguese language)

- - - - -

Olá.

Por favor, aceite a tradução para o idioma pt_BR.

O arquivo com a tradução mais recente também poderá ser encontrado no meu GitHub.

Eu agradeço por vocês desenvolverem e manterem o programa "Calf Plugin Pack for JACK" atualizado.

marcelocripe
(Texto original em idioma Português do Brasil)
LLVM's LLD handles the -retain-symbols-file option (used by
-export-symbols-regex in libtool) differently from GNU ld, causing
undefined references during link. This commit removes the
-export-symbols-regex option from libcalf_la_LDFLAGS since by default
libtool exports all symbols anyway, so it should not be necessary.

Follow-up of f6c6aae .
Co-authored-by: Rossmaxx <[email protected]>
Co-authored-by: Erick G. Islas-Osuna <[email protected]>
Co-authored-by: Erick G. Islas-Osuna <[email protected]>
These were requested in in #306
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.