Giter Club home page Giter Club logo

rkrlv2's People

Contributors

auto3000 avatar falktx avatar guysoft avatar rcspam avatar ssj71 avatar trebmuh avatar x42 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rkrlv2's Issues

Can't build getting ''unrecognized command line option''

pi@zynthianos:~/rkrlv2/build $ make
Scanning dependencies of target rkrlv2
[  1%] Building CXX object lv2/CMakeFiles/rkrlv2.dir/rkrlv2.C.o
c++: error: unrecognized command line option ‘-msse’; did you mean ‘-fdse’?
c++: error: unrecognized command line option ‘-msse2’
c++: error: unrecognized command line option ‘-mfpmath=sse’

Any way to fix this?

Bigger interval range for rkr Harmonizer?

Right now the plugin only allows you to go -12 to +12 intervals, but my guess is this is merely a UI restriction, not anything technically problematic. There are cases where I need to go lower than -12 semitones so I end up stacking multiple instances of rkr Harmonizer at CPU expense and quality loss.

Can this range be widened?

rkr Harmonizer: how does chord mode work?

I think chord mode of rkr Harmonizer might be broken bc if you turn on chord mode, set a chord and then set wet/dry to 100% wet, the whole plugin goes silent.

If it's what I think it is, oh boy I really want it.

Any ideas? Can someone at least confirm that it is indeed broken and that I'm not doing something wrong?

fix note-id

perhaps need to just switch to aubio since I don't understand the current implementation

rkr Harmonizer automation oddity and clicking

I must be crazy, because I'm trying to use rkr Hamonizer to simulate the two guitar parts of The Allman Brothers' Jessica. This requires lots (AND LOTS) of "interval" automation.

But there are two issues:

  1. The automation "type" is wrong. It creates slopes when it should create only steps.
  2. When it automates between points, there are very audible clicks/pops. Maybe this is due to the faulty automation type?

Do you think these are solvable?

A required package was not found

I get this error when running cmake ... in rkrlv2-beta_3

"-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for module 'lv2>=1.10.0'
-- No package 'lv2' found
CMake Error at /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal)
lv2/CMakeLists.txt:14 (pkg_check_modules)"

I am attaching the log file.
CMakeOutput.log

Mono Versions

Per guitarix's request. Feel free to request others. I'll work on these once I have resolved all other issues.

  • Linear EQ
  • Compressor
  • Distortion
  • Parametric EQ
  • WahWah
  • AlienWah
  • Exciter
  • Expander
  • Shuffle - this is a stereo/mid-side effect. Impossible to make mono version
  • Sustainer

my requests

  • Stompbox
  • Mutron
  • Shelfboost

construction error

good afternoon, I follow the steps of building a PCX2 emulator on my RPI4 using this ghithub source: https://github.com/jpd002/Play- , but I found the following errors:

pi@raspberrypi:~/Play-/build $ cmake --build .
[ 0%] Built target sqlite3static
[ 2%] Built target bz2
[ 3%] Building CXX object Source/ui_qt/Source/Framework/CMakeFiles/Framework.dir///src/Base64.cpp.o
c++: error: unrecognized command line option ‘-msse’; did you mean ‘-fdse’?
c++: error: unrecognized command line option ‘-msse2’
make[2]: *** [Source/ui_qt/Source/Framework/CMakeFiles/Framework.dir/build.make:63: Source/ui_qt/Source/Framework/CMakeFiles/Framework.dir///src/Base64.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:245: Source/ui_qt/Source/Framework/CMakeFiles/Framework.dir/all] Error 2
make: *** [Makefile:141: all] Error 2

could someone give me a light on this problem, thanks.

rkr Harmonizer broken if opened in Ardour in bypassed state

If you have rkr Harmonizer loaded into a session with the "bypass" automation on, then later when the bypass turns off (i.e. non-bypassed), the harmonizer won't work properly. It makes a noise, but it's low and weird and obviously broken.

If you, instead, have rkr Harmonizer non-bypassed when the session loads, everything seems to work correctly.

Since this probably doesn't make much sense, I made a video. Success first. Fail second. 1:16
https://youtu.be/XTgeMwECwFk

Thoughts?

latence

hi ss71,

I have try to set some rakarrack bank preset with rkrlv2 & guitarix
But latency is very high.
You can download here my first tries (Succulent Clean, EboWeboAmiYeebo, D Flange).
Why a latency so high, especially with "D Flange" ?

Fix for cab.ttl

For index 6 - "Preset", it currently shows:
lv2:minimum -64 ;
lv2:maximum 63 ;

It should be:
lv2:minimum 0 ;
lv2:maximum 10 ;

Thanks!

Looper loops on very short time interval instead of waiting for record to be pressed.

I'm running Rakarrack v0.6.1 on Ubuntu 14.04. My understanding of the looper is that I hit record, play some, then hit record again and that sample is available as track 1 or 2 to play along with. What happens when I hit record is that it records a single bar, then loops it recording another single bar over it. Hitting record a second time stops playback and hitting play doesn't start it again, as if the track was gone.

in reve.ttl the "HPF" port contains error below - toggled s/b removed

[
a lv2:InputPort, lv2:ControlPort ;
lv2:index 10 ;
lv2:symbol "HPF" ;
lv2:name "Highpass Filter" ;
lv2:default 27 ;
lv2:minimum 20 ;
lv2:maximum 20000 ;
lv2:portProperty lv2:integer ;
lv2:portProperty lv2:toggled ; // this should be removed...
units:unit units:hz ;
]

Thanks!

Wet/Dry is broken sometimes

Certain hosts (notably ardour) process data in place meaning the output memory is the same place as the input, which breaks the wet/dry behavior. So it depends on the host and your connection setup. Fixing it will require each plugin be refactored individually, but its probably worth it.

here's the list of confirmed problem plugins:

  • distortion
  • reverb
  • chorus/flanger

rkr Flanger/Chorus Wet/Dry knob behaviour

Hi, thanx for these excellent lv2 plugins! When using the Flanger/Chorus I was expecting the dry/wet knob to mix the flanged/chorused signal with the input signal.. so that a zero value would give me a non flanged sound ( essentially a bypass )and a 127 value a full flanged sound. However, I don't get it to work like that.. is there any way to do this?

Regards,
Ny_tram

please do a release

Hi @ssj71,

Great work, thanks!

It seems there have been mostly bug fixes since the latest release.
For the benefit of packagers, could you do another one?

Thanks.

rkrlv2 and cinelerra

Can't compile on Ubuntu 14.04

Hi, I'm trying to compile on Ubuntu 14.04LTS, but I get this error:

strazce@doom:~/hacking/rkrlv2/build$ make
[ 1%] Building CXX object lv2/CMakeFiles/rkrlv2.dir/rkrlv2.C.o
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C: In function ‘void run_revtronlv2(LV2_Handle, uint32_t)’:
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3037:78: error: ‘lv2_atom_forge_object’ was not declared in this scope
lv2_atom_forge_object( &plug->forge, &frame, 0, plug->URIDs.patch_Set);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3039:68: error: ‘lv2_atom_forge_key’ was not declared in this scope
lv2_atom_forge_key(&plug->forge, plug->URIDs.patch_property);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3074:86: error: ‘lv2_atom_forge_object’ was not declared in this scope
lv2_atom_forge_object( &plug->forge, &frame, 0, plug->URIDs.patch_Set);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3076:73: error: ‘lv2_atom_forge_key’ was not declared in this scope
lv2_atom_forge_key(&plug->forge, plug->URIDs.patch_property);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C: In function ‘void run_echotronlv2(LV2_Handle, uint32_t)’:
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3312:78: error: ‘lv2_atom_forge_object’ was not declared in this scope
lv2_atom_forge_object( &plug->forge, &frame, 0, plug->URIDs.patch_Set);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3314:68: error: ‘lv2_atom_forge_key’ was not declared in this scope
lv2_atom_forge_key(&plug->forge, plug->URIDs.patch_property);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3349:86: error: ‘lv2_atom_forge_object’ was not declared in this scope
lv2_atom_forge_object( &plug->forge, &frame, 0, plug->URIDs.patch_Set);
^
/home/strazce/hacking/rkrlv2/lv2/rkrlv2.C:3351:73: error: ‘lv2_atom_forge_key’ was not declared in this scope
lv2_atom_forge_key(&plug->forge, plug->URIDs.patch_property);
^
make[2]: *** [lv2/CMakeFiles/rkrlv2.dir/rkrlv2.C.o] Error 1
make[1]: *** [lv2/CMakeFiles/rkrlv2.dir/all] Error 2
make: *** [all] Error 2

The system LV2 is version 1.8.0, I don't see these functions declared in the installed headers, and I'm not sure that using some newer LV2 package wouldn't break other stuff I have installed.

Any tips on what to do with that?

Make controls in ardour sliders

Is it by design that the plugin controls in ardour are left/right click buttons? They are quite tedious to use unless I'm missing some shortcut to make movements faster.

Is there any chance they can be changed to sliders instead?

consider semver for tagging

Hey there!

For packaging it would be nice to have proper tagged versions in semver (e.g. 0.1.0), as the current tags are very non-standard.

Could you do a new release any time soon? Thanks! :)

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.