Coder Social home page Coder Social logo

bidoo's People

Contributors

coirt avatar falktx avatar sebastien-bouffier avatar tinyrobot 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  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  avatar  avatar  avatar  avatar

Watchers

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

bidoo's Issues

[feature] dTrOY: additional play modes

again, watching some more videos demoing the metropolis, i noticed that the hardware
has a set of play modes that determine their pattern length by pulse count instead of steps.

would that be possible?

dTrOY: new instance doesn't start in default state

OS (if applicable): WIN
Version (or "dev" if compiling from source): 0.5.12

not a biggie, but when adding a new instance of dtroy, it's started with all
knobs (except clock) fully left, instead of their default (initialized) position.

proposal: taking lATe a step further

another one of my proposals that spark from an idea i had while using one of your modules (this time it's lATe) and wanting it to do a little more that i can't do myself.
this would probably be a whole new module instead of just a new feature in lATe.

interested?

Error: Array must be initialized with a brace-enclosed initializer

Awesome plugins by the way! Error in last attempt to build:

src/MOIRE.cpp:31:27: error: array must be initialized with a brace-enclosed initializer
float scenes[16][16] = {0};
^
../../compile.mk:53: recipe for target 'build/src/MOIRE.cpp.o' failed
make: *** [build/src/MOIRE.cpp.o] Error 1

0.5.21 build error: cannot find -lcurl

OS (if applicable): linux debian9
Version (or "dev" if compiling from source): dev

weirdly enough make bails with this message:

/usr/bin/ld: cannot find -lcurl
collect2: error: ld returned 1 exit status
../../compile.mk:43: recipe for target 'plugin.so' failed
make: *** [plugin.so] Error 1

i already tried rebuilding rack's deps (which should include curl) but still the same error.
on my windows it builds fine.

Trying to compile for 0.4.0

Trying to compile Bidoo in 0.4.0 from source. Make outputs:
build/src/Bidoo.cpp.d:1: *** multiple target patterns. Stop.

Just trying to get all the plugins compiled before 0.5.0 is released so I have a solid working Rack with mostly all plugins working before the big turnover.

build fails. typo in #include @ ouaive

OS (if applicable): linux
Version (or "dev" if compiling from source): dev

src/OUAIVE.cpp:5:37: fatal error: dep/audioFile/AudioFile.h: No such file or directory
#include "dep/audioFile/AudioFile.h"
^
compilation terminated.
../../compile.mk:53: recipe for target 'build/src/OUAIVE.cpp.o' failed

says audioFile in the include - actual path: audiofile

ANTN: just a warning, but who knows..

after that antn commit i get this warning when compiling:

g++ -I./pffft -DPFFFT_SIMD_DISABLE -I./src/dep/include -fPIC -I../../include -I../../dep/include -DSLUG=Bidoo -DVERSION=0.5.21 -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -Wsuggest-override -std=c++11 -c -o build/src/ANTN.cpp.o src/ANTN.cpp
src/ANTN.cpp: In function 'void* threadTask(void*)':
src/ANTN.cpp:81:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^

points to here:

Bidoo/src/ANTN.cpp

Lines 64 to 81 in 3361ce4

void *threadTask(void *data)
{
struct threadData *pData;
pData = (struct threadData *) data;
pData->free = false;
CURL *curl;
curl = curl_easy_init();
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
curl_easy_setopt(curl, CURLOPT_URL, pData->url.c_str());
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback);
curl_easy_setopt(curl, CURLOPT_WRITEDATA, data);
curl_easy_perform(curl);
curl_easy_cleanup(curl);
pData->free = true;
pthread_exit(NULL);
}

dTroy Sequencer

OS (if applicable): All
Version (or "dev" if compiling from source): Dev

Thd dTroy Sequencer seems to change the pitch even if a step is turned off. I work around this by using a sample & hold module to only set the pitch when a gate is emitted.

What I did (sample the pitch when a step sends a trigger) is the 'usual' way of doing something like this. If you want the existing behavior to be a possibility, maybe add a switch labeled 'continuous/triggered' that toggles between setting the pitch for every step, or setting pitch at note start.

Bingo... Zinc

Had an idea for a module but no clue how to implement then I saw the biquad in the code and it would be the perfect thing I think. Thanks for putting me onto earlevel also! Great resource.

Reading the blog on earlevel. Saw the part about combining biquads " if you need a 24 dB/octave slope, you can cascade two biquads," do you know if that stacks. Casade 3 and you get 36dB/oct, 4 48dB/oct etc...

Compile fails in Mint64

g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/Bidoo.cpp.o src/Bidoo.cpp
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/OUAIVE.cpp.o src/OUAIVE.cpp
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/VOID.cpp.o src/VOID.cpp
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/MOIRE.cpp.o src/MOIRE.cpp
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/DUKE.cpp.o src/DUKE.cpp
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/CHUTE.cpp.o src/CHUTE.cpp
src/MOIRE.cpp:31:27: error: array must be initialized with a brace-enclosed initializer
float scenes[16][16] = {0};
^
../../compile.mk:53: recipe for target 'build/src/MOIRE.cpp.o' failed
make: *** [build/src/MOIRE.cpp.o] Error 1
make: *** Waiting for unfinished jobs....

minor compiler warning...

MOIREWidget *parent = dynamic_cast<MOIREWidget*>(this->parent);

g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -Wsuggest-override -std=c++11 -c -o build/src/MOIRE.cpp.o src/MOIRE.cpp
src/MOIRE.cpp: In member function 'virtual void MOIREBidooLongSlider::onChange(rack::EventChange&)':
src/MOIRE.cpp:221:17: warning: unused variable 'parent' [-Wunused-variable]
MOIREWidget parent = dynamic_cast<MOIREWidget>(this->parent);
^~~~~~

dTrOY steps and gates

OS (if applicable):
Version (or "dev" if compiling from source):

dTrOY is absolutly great !
I noticed that two parameters are not saved in a patch or when the module is duplicated in a patch : Steps and Gate…
Thanks ;-)

Linux Release

OS (if applicable): Arch Linux
Version (or "dev" if compiling from source): 0.5.0

Please can we have a linux release?

[unsure/crash] segfault when typing into new 'add module' searchbox

rack segfaults when pressing a key while 'add module' dialog is open.
i'm not even sure if this is a problem with your code or just a bug with the new
tagging/search function in the 'add module' dialog.
but it only happens when i have your modules in racks plugin directory.
maybe you can have a look at it.

Compiled with incorrect version.

According to VCVRack/library#173 (comment), your plugins are compiled with the wrong version. I imagine this is because you're not running make clean before building the release? Regardless, I've removed the "downloads" list from your manifest. Please try to correct this in the future.

build fail latest pull (relocation error)

Fedora 23 Linux
Rack 0.5.x

g++ -o plugin.so build/src/ACNE.cpp.o build/src/FORK.cpp.o build/src/LIMBO.cpp.o build/src/ANTN.cpp.o build/src/DTROY.cpp.o build/src/LATE.cpp.o build/src/PERCO.cpp.o build/src/CLACOS.cpp.o build/src/Bidoo.cpp.o build/src/VOID.cpp.o build/src/OUAIVE.cpp.o build/src/BAR.cpp.o build/src/ZINC.cpp.o build/src/MOIRE.cpp.o build/src/DUKE.cpp.o build/src/BORDL.cpp.o build/src/TIARE.cpp.o build/src/CHUTE.cpp.o build/src/dep/audiofile/AudioFile.cpp.o build/src/dep/pffft/pffft.c.o build/src/dep/filters/biquad.cpp.o -rdynamic -L./src/dep/lib -L../../dep/lib -L../../dep/include/curl -lmpg123 -lcurl -shared
/usr/bin/ld: ./src/dep/lib/libmpg123.a(index.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
./src/dep/lib/libmpg123.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
../../compile.mk:43: recipe for target 'plugin.so' failed
make: *** [plugin.so] Error 1

I think this problem should be easy to resolve but I'm not sure where to add the -fPIC option. I have to leave home for a while now, I'll try some solutions later today. Please advise if you have any suggestions.

bordL: rounded values strangeness

you may have noticed this already yourself:
when you turn a pitchknob to "eleven" it shows 9.xx until you touch another control. then it switches to 10.
i have seen this in many plugins, so i think it's a rack thing.

other than that, nice variant of the dTrOY.
the probability thing in the varigate really caught you, did it!? :)
anyway, good work!

ZiNC: invalid suffix 'd' on floating constant (macOS)

Bidoo/src/ZINC.cpp

Lines 43 to 44 in 4c45dd4

iFilter[i] = new Biquad(bq_type_bandpass, freq[i%BANDS] / engineGetSampleRate(), 5.0d, 6.0d);
cFilter[i] = new Biquad(bq_type_bandpass, freq[i%BANDS] / engineGetSampleRate(), 5.0d, 6.0d);

mac compiler complains about this.


macvm$ make
c++ -I./pffft -DPFFFT_SIMD_DISABLE -I./src/dep/include -fPIC -I../../include -I../../dep/include -DSLUG=Bidoo -DVERSION=0.5.21 -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_MAC -mmacosx-version-min=10.7 -std=c++11 -stdlib=libc++ -c -o build/src/ZINC.cpp.o src/ZINC.cpp
src/ZINC.cpp:43:88: error: invalid suffix 'd' on floating constant
                        iFilter[i] = new Biquad(bq_type_bandpass, freq[i%BANDS] / engineGetSampleRate(), 5.0d, 6.0d);
                                                                                                            ^
src/ZINC.cpp:43:94: error: invalid suffix 'd' on floating constant
                        iFilter[i] = new Biquad(bq_type_bandpass, freq[i%BANDS] / engineGetSampleRate(), 5.0d, 6.0d);
                                                                                                                  ^
src/ZINC.cpp:44:88: error: invalid suffix 'd' on floating constant
                        cFilter[i] = new Biquad(bq_type_bandpass, freq[i%BANDS] / engineGetSampleRate(), 5.0d, 6.0d);
                                                                                                            ^
src/ZINC.cpp:44:94: error: invalid suffix 'd' on floating constant
                        cFilter[i] = new Biquad(bq_type_bandpass, freq[i%BANDS] / engineGetSampleRate(), 5.0d, 6.0d);
                                                                                                                  ^
4 errors generated.
make: *** [build/src/ZINC.cpp.o] Error 1

[feature request] dTrOY: separate randomization for pitches/gates

OS (if applicable):
Version (or "dev" if compiling from source):

i saw some other sequencer module had menu options for randomize pitch and randomize gates.
would you add that to dTrOY?

edit:
also just noticed that the sliders jump to non-stepped positions when using the regular randomize.
should i file an extra issue for that?

edit2:
aaand: slides/skips aren't reset by when using initialize.

Mustard knobs

What do think of this. I like the blue colour but this is a little nicer imo. Lighther on the eyes.

dtroy

Zip: Bidoo Knob Colour Change.zip
The .svg files are just overlayed with a little opacity 93.3% on the mustard over the blue.

I was not digging the high contrast so changed the bigger knob black outline.

[feature request] dTrOY: external gate modes/inputs as on the DU-SEQ

watching some demo videos for the metropolis hardware, i came across a kind of similar module.
the detroit underground du-seq, has two additional gate modes for each step to choose from one
of two external gate inputs. this can be used to replace the internal gate signals that fire at each pulse
with the ones from the inputs.

here's the example: https://youtu.be/dtj4IQCt1JU?t=13m8s

i think this would be a nice addition to your already awesome seq.

let me hear what you think.
thx

dTr0Y closes v/o output to 0 when gate is low.

OS: Win 10
Version 0.5.20, Rack 0.5.1

dTr0Y seems to drop V/O output from the desired pitch to 0V when the gate goes low. This creates some unpleasant sounds when using an envelope with a non-zero release time.

Is this intentional? The "real" Atlantis and RYK M-185 don't seem to do this.

baR code for meters

Hi seb. Iv'e been trying different things with the meter code from baR on my module Gain for the past week or so. Sadly can't get it to work properly. Its trial and error first coding project. Have the transparent widget and colours set roughly just need to get the solid fill to disappear when no audio is passing through.

Could you take a look if you can spare the time, would really appreciate it, I think I am close with it.
repo

zinc: band peak display.

just a visual taste thing:
i find the flickering text a little bit annoying. it's also almost not visible when zoomed out a bit.
how about ledknobs (transparent knob over a knob-sized light)?

Mac Issues

Hello, thank you for the plugin!
I tried to compile on Mac High Sierra.
First, an error with make, which was resolved by deleting the /build directory.
Then the following error

c/DTROY.cpp:182:65: error: no member named 'round' in namespace 'std'; did you
      mean 'roundl'?
  ...+ i].value = static_cast<int>(std::round(randomf()*7))

which was resolved by adding

#include "cmath" to the top of Bidoo.hpp

The switches only move up! I can't drag them down.
No matter!
Excellent work, thanks for sharing.

I've put a working mac build here https://github.com/charlescrammond/Bidoo/raw/master/src/Bidoo_040_Mac_1stNov2017.zip

Plugin manager

I started to help Andrew with the plugin manager ;)

somehow your zip file is corrupt.. if i compile it myself it works just nice without asking for an update (red dot) but if i choose yours on vcvrack.com (plugin manager) it will let me know that there is a "new" module pack available.. therefor something is not working right with your zip file.
i actually tried to make a new sha256 but this also didnt solve it...
when i tried to do "make dist" it cried error.. in case of creating a zip file

so if you need help to fix your module pack let me know e.g here or on FB (Struggl Michael)

Module Idea/Concept inspired by ChUTE

this is just an idea i had while fooling around with chute and i wanted to share it.

it's basically a rolling ball in a square area that triggers gates whenever
it collides with one of the borders. voltage according to the position it hits the wall.
ball receives pushes from a gate/trig with angle and acceleration set by cv inputs.
adjustable friction, amount of rebound, surface-area to ball-size ratio.

here's a visual mock-up:

carambolage_mockup svg

unfortunately can't code this myself, but maybe i get lucky and you like the idea.

[crash] OUAIVE: rack crashes when trying to load module (windows)

os: windows 7 (64bit)
rack: latest dev

as the title says...

no meaningful console messages after crash.
the compiler threw a couple of warnings of this type:

src/AudioFile.cpp:721:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < fileData.size(); i++)

Segmentation Fault pressing "Play" Button.

Ubuntu 16.04
Latest Dev version of RACK

I have the latest build of Bidoo running, I hit the play button about 5 times or so, and VCV Rack does a segmentation fault, it is reproducible. Not sure if it's Rack, or Bidoo, or if you're aware of the issue. Here's the output of make debug:

LD_LIBRARY_PATH=dep/lib gdb -ex run ./Rack
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./Rack...done.
Starting program: /home/justin/Rack3/Rack/Rack
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[info] Current working directory: /home/justin/Rack3/Rack
[info] Global directory: ./
[info] Local directory: ./
[info] Loading plugins from ./plugins
[info] Loaded plugin ./plugins/JW-Modules/plugin.so
[info] Loaded plugin ./plugins/trowaSoft-VCV/plugin.so
[info] Loaded plugin ./plugins/NonLinearInstruments/plugin.so
[info] Loaded plugin ./plugins/Grayscale/plugin.so
[info] Loaded plugin ./plugins/Fundamental/plugin.so
[info] Loaded plugin ./plugins/Autodafe/plugin.so
[info] Loaded plugin ./plugins/LOGinstruments/plugin.so
[info] Loaded plugin ./plugins/nohmad/plugin.so
[info] Loaded plugin ./plugins/RJModules/plugin.so
[info] Loaded plugin ./plugins/cf/plugin.so
[info] Loaded plugin ./plugins/AmalgamatedHarmonics/plugin.so
[info] Loaded plugin ./plugins/Befaco/plugin.so
[info] Loaded plugin ./plugins/s-ol/plugin.so
[info] Loaded plugin ./plugins/MSM/plugin.so
[info] Loaded plugin ./plugins/Stellare-Modular/plugin.so
[info] Loaded plugin ./plugins/NYSTHI/plugin.so
[info] Loaded plugin ./plugins/AS/plugin.so
[info] Loaded plugin ./plugins/ESeries/plugin.so
[info] Loaded plugin ./plugins/sonusmodular/plugin.so
[info] Loaded plugin ./plugins/ML_modules/plugin.so
[info] Loaded plugin ./plugins/Simple/plugin.so
[info] Loaded plugin ./plugins/Gratrix/plugin.so
[info] Loaded plugin ./plugins/mscHack/plugin.so
[info] Loaded plugin ./plugins/hetrickcv/plugin.so
[info] Loaded plugin ./plugins/ArableInstruments/plugin.so
[info] Loaded plugin ./plugins/BogaudioModules/plugin.so
[info] Loaded plugin ./plugins/KarateSnoopy/plugin.so
[info] Loaded plugin ./plugins/moDllz/plugin.so
[info] Loaded plugin ./plugins/VultModules/plugin.so
[info] Loaded plugin ./plugins/MentalModules/plugin.so
[info] Loaded plugin ./plugins/vcv-MrLumps/plugin.so
[info] Loaded plugin ./plugins/dekStop/plugin.so
[info] Loaded plugin ./plugins/AudibleInstruments/plugin.so
[info] Loaded plugin ./plugins/Parable/plugin.so
[info] Loaded plugin ./plugins/monome-rack/plugin.so
[info] Loaded plugin ./plugins/bbmodulesfree/plugin.so
[info] Loaded plugin ./plugins/qwelk/plugin.so
[info] Loaded plugin ./plugins/Bidoo/plugin.so
[info] Loaded plugin ./plugins/Autodafe-Drums/plugin.so
[info] Loaded plugin ./plugins/AepelzensModules/plugin.so
[info] Loaded plugin ./plugins/NauModular/plugin.so
[info] Loaded plugin ./plugins/ValleyRackFree/plugin.so
[info] Loaded font ./res/DejaVuSans.ttf
[info] Loading patch ./autosave.vcv
[New Thread 0x7fffe44dc700 (LWP 17861)]
[New Thread 0x7fffe445b700 (LWP 17862)]
[Thread 0x7fffe445b700 (LWP 17862) exited]
[Thread 0x7fffe44dc700 (LWP 17861) exited]
[info] Loaded SVG ./res/ComponentLibrary/PJ3410.svg
[New Thread 0x7fffe44dc700 (LWP 17863)]
[New Thread 0x7fffe445b700 (LWP 17864)]
[Thread 0x7fffe445b700 (LWP 17864) exited]
[Thread 0x7fffe44dc700 (LWP 17863) exited]
[debug] Opening audio stream 2
[New Thread 0x7fffe44dc700 (LWP 17865)]
[New Thread 0x7fffe445b700 (LWP 17866)]
[Thread 0x7fffe445b700 (LWP 17866) exited]
[Thread 0x7fffe44dc700 (LWP 17865) exited]
[New Thread 0x7fffe44dc700 (LWP 17867)]
[New Thread 0x7fffe445b700 (LWP 17868)]
[debug] Starting audio stream 2
[New Thread 0x7fffe43c1700 (LWP 17869)]
[info] Loaded SVG ./plugins/ValleyRackFree/res/TopographPanel.svg
[info] Loaded SVG ./plugins/ValleyRackFree/res/TopographPanelWhite.svg
[info] Loaded SVG ./res/ComponentLibrary/ScrewBlack.svg
[info] Loaded SVG ./plugins/ValleyRackFree/res/LightLEDButton.svg
[info] Loaded SVG ./res/ComponentLibrary/Rogan1PSBlue.svg
[info] Loaded SVG ./res/ComponentLibrary/Rogan1PSWhite.svg
[info] Loaded SVG ./plugins/ValleyRackFree/res/Rogan1PSBrightRed.svg
[info] Loaded SVG ./plugins/ValleyRackFree/res/Rogan1PSOrange.svg
[info] Loaded SVG ./plugins/ValleyRackFree/res/Rogan1PSYellow.svg
[info] Loaded SVG ./res/ComponentLibrary/PJ301M.svg
[info] Loaded SVG ./plugins/VultModules/res/Trummor2.svg
[info] Loaded font ./plugins/VultModules/res/01 Digit.ttf
[info] Loaded SVG ./plugins/VultModules/res/Screw.svg
[info] Loaded SVG ./plugins/VultModules/res/KnobAlt.svg
[info] Loaded SVG ./plugins/VultModules/res/Select3_A.svg
[info] Loaded SVG ./plugins/VultModules/res/Select3_B.svg
[info] Loaded SVG ./plugins/VultModules/res/Select3_C.svg
[info] Loaded SVG ./plugins/VultModules/res/Knob.svg
[info] Loaded SVG ./plugins/VultModules/res/Jack.svg
[info] Loaded SVG ./plugins/VultModules/res/KnobSmall.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonA_OFF.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonA_ON.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonB_OFF.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonB_ON.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonC_OFF.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonC_ON.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonD_OFF.svg
[info] Loaded SVG ./plugins/VultModules/res/ButtonD_ON.svg
[info] Loaded SVG ./plugins/MentalModules/res/Mixer.svg
[info] Loaded SVG ./res/ComponentLibrary/SynthTechAlco.svg
[info] Loaded SVG ./res/ComponentLibrary/SynthTechAlco_cap.svg
[info] Loaded SVG ./plugins/MentalModules/res/components/OutPort.svg
[info] Loaded SVG ./res/ComponentLibrary/Trimpot.svg
[info] Loaded SVG ./plugins/MentalModules/res/components/InPort.svg
[info] Loaded SVG ./plugins/MentalModules/res/components/CVInPort.svg
[info] Loaded SVG ./res/ComponentLibrary/LEDButton.svg
[info] Loaded SVG ./plugins/MentalModules/res/components/GateInPort.svg
[New Thread 0x7fffd99a0700 (LWP 17870)]
[info] Loaded SVG ./plugins/NYSTHI/res/HotTuna.svg
[info] Loaded font ./plugins/NYSTHI/res/fonts/DejaVuSansMono.ttf
[info] Loaded SVG ./plugins/NYSTHI/res/ctrls/nyInputPort22CV.svg
[info] Loaded SVG ./plugins/NYSTHI/res/ctrls/nyOutputPort22CV.svg
[info] Loaded SVG ./plugins/NYSTHI/res/ctrls/nyRoundBlack.svg
[info] Loaded SVG ./plugins/NYSTHI/res/ctrls/nyInputPort.svg
[info] Loaded SVG ./plugins/NYSTHI/res/ctrls/nyOutputPort.svg
[info] Loaded SVG ./plugins/NYSTHI/res/ctrls/LEDMiniButton.svg
[info] Loaded SVG ./plugins/VultModules/res/Tohe.svg
[info] Loaded image ./plugins/AudibleInstruments/res/Branches.png
[info] Loaded SVG ./res/ComponentLibrary/ScrewSilver.svg
[info] Loaded SVG ./res/ComponentLibrary/Rogan1PSRed.svg
[info] Loaded SVG ./res/ComponentLibrary/TL1105_0.svg
[info] Loaded SVG ./res/ComponentLibrary/TL1105_1.svg
[info] Loaded SVG ./res/ComponentLibrary/Rogan1PSGreen.svg
[info] Loaded SVG ./plugins/MentalModules/res/MentalPatchNotes.svg
[info] Loaded SVG ./plugins/Bidoo/res/DTROY.svg
[info] Loaded font ./plugins/Bidoo/res/DejaVuSansMono.ttf
[info] Loaded SVG ./res/ComponentLibrary/RoundBlack.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/BlueKnobBidoo.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/BlueCKD6_0.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/BlueCKD6_1.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/BlueTrimpotBidoo.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/bidooSlidePotLong.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/bidooSlidePotHandle.svg
[info] Loaded SVG ./plugins/Bidoo/res/ComponentLibrary/bidooSlidePotShort.svg
[info] Loading settings ./settings.json
[New Thread 0x7fffd919f700 (LWP 17871)]
[New Thread 0x7fffe4340700 (LWP 17872)]
[Thread 0x7fffe4340700 (LWP 17872) exited]

Thread 12 "Rack" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd919f700 (LWP 17871)]
0x00007fffe5a6d7f9 in std::uniform_int_distribution::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> > (
this=this@entry=0x7fffd919ea60, __urng=..., __param=...)
at /usr/include/c++/5/bits/uniform_int_dist.h:217

Help upgrading to Rack v0.6?

Hi Sebastien,

Are you interested in help upgrading to the Rack v0.6 API? The Rack Plugin Repair Team can provide a PR for the changes to upgrade to the new API.

Thank you for providing this awesome plugin!

Issue with new plugin manager

OS (if applicable): Win7
Version (or "dev" if compiling from source): Rack 0.5.1

Please, update your Makefile to the one from the Rack/Tutorial, to avoid the problems with the plugin manager.

Happy to help if you run into problems.

Martin

Mac version

OS (if applicable): Mac
Version (or "dev" if compiling from source): 0.5.6

Hey. I've compiled a mac binary if you wish to add it to your release page.
Bidoo-0.5.6-mac.zip

Moire crashes Rack on Mac OSX (high sierra)

OS (if applicable): OSX (High Sierra)
Version (or "dev" if compiling from source): 0.5.0

@ 8:50PM CST NOV 29

In Mac version (after compiling), all modules load except Moire which crashes Rack:

Process: Rack [37052]
Path: /Applications/Rack.app/Contents/MacOS/Rack
Identifier: com.vcvrack.rack
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Rack [37052]
User ID: 501

Date/Time: 2017-11-29 20:48:37.784 -0600
OS Version: Mac OS X 10.13.1 (17B48)
Report Version: 12
Anonymous UUID: D6D40B3C-0FAD-6B61-AE53-2A01468BB84E

Sleep/Wake UUID: 3059DF44-C7B9-4856-93C1-7FD5B8404D3B

Time Awake Since Boot: 160000 seconds
Time Since Wake: 37000 seconds

System Integrity Protection: enabled

Crashed Thread: 5

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000030
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]

VM Regions Near 0x30:
-->
__TEXT 0000000104d3b000-0000000104df1000 [ 728K] r-x/rwx SM=COW /Applications/Rack.app/Contents/MacOS/Rack

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff70376d12 __open_nocancel + 10
1 libsystem_c.dylib 0x00007fff702b3440 fopen + 72
2 com.vcvrack.rack 0x0000000104d50cd3 nsvgParseFromFile + 35
3 com.vcvrack.rack 0x0000000104d5a10f std::__1::shared_ptrrack::SVG std::__1::shared_ptrrack::SVG::make_shared<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&>(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&&&) + 95
4 com.vcvrack.rack 0x0000000104d52e77 rack::SVG::load(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) + 279
5 plugin.dylib 0x00000001059f7ef2 MOIREWidget::MOIREWidget() + 1154
6 plugin.dylib 0x00000001059e843f rack::Model* rack::createModel<MOIREWidget, rack::ModelTag>(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, rack::ModelTag)::TModel::createModuleWidget() + 31 (rack.hpp:26)
7 com.vcvrack.rack 0x0000000104d611ee rack::ModelItem::onAction(rack::EventAction&) + 30
8 com.vcvrack.rack 0x0000000104d9a95b virtual thunk to rack::MenuItem::onDragDrop(rack::EventDragDrop&) + 59
9 com.vcvrack.rack 0x0000000104d5101c rack::mouseButtonCallback(GLFWwindow*, int, int, int) + 364
10 com.vcvrack.rack 0x0000000104d52240 rack::guiRun() + 352
11 com.vcvrack.rack 0x0000000104d5a5aa main + 698
12 com.vcvrack.rack 0x0000000104d3c3e4 start + 52

Thread 1:
0 libsystem_kernel.dylib 0x00007fff703776da __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff704b126f _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff704b0c4d start_wqthread + 13

Thread 2:
0 libsystem_kernel.dylib 0x00007fff703776da __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff704b106a _pthread_wqthread + 1035
2 libsystem_pthread.dylib 0x00007fff704b0c4d start_wqthread + 13

Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff7036de76 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff7036d390 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff48ba7dd5 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff48ba7127 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff48ba6797 CFRunLoopRunSpecific + 487
5 com.apple.AppKit 0x00007fff462f62d1 _NSEventThread + 184
6 libsystem_pthread.dylib 0x00007fff704b16c1 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff704b156d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff704b0c5d thread_start + 13

Thread 4:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x00007fff7036de76 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff7036d390 mach_msg + 60
2 com.apple.audio.CoreAudio 0x00007fff48612bea HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 124
3 com.apple.audio.CoreAudio 0x00007fff48612b5d HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 45
4 com.apple.audio.CoreAudio 0x00007fff4860fbc9 HALC_ProxyIOContext::IOWorkLoop() + 977
5 com.apple.audio.CoreAudio 0x00007fff4860f62c HALC_ProxyIOContext::IOThreadEntry(void*) + 128
6 com.apple.audio.CoreAudio 0x00007fff4860f36e HALB_IOThread::Entry(void*) + 72
7 libsystem_pthread.dylib 0x00007fff704b16c1 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff704b156d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff704b0c5d thread_start + 13

Thread 5 Crashed:
0 plugin.dylib 0x00000001059f6854 MOIRE::step() + 500 (MOIRE.cpp:124)
1 com.vcvrack.rack 0x0000000104d3cf4e rack::engineRun() + 366
2 com.vcvrack.rack 0x0000000104d3dcfd void* std::__1::__thread_proxy<std::__1::tuple<void ()()> >(void) + 93
3 libsystem_pthread.dylib 0x00007fff704b16c1 _pthread_body + 340
4 libsystem_pthread.dylib 0x00007fff704b156d _pthread_start + 377
5 libsystem_pthread.dylib 0x00007fff704b0c5d thread_start + 13

Thread 5 crashed with X86 Thread State (64-bit):
rax: 0x00007fca01aeacf8 rbx: 0x00007fca01aea800 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x00007fca01aea800 rsi: 0x0000000000000000 rbp: 0x000070000d9c3e40 rsp: 0x000070000d9c3e30
r8: 0x00006000004e2780 r9: 0x00007fca01bbfe78 r10: 0x0000000000000008 r11: 0x00006000004e27f0
r12: 0x00007fca01aea800 r13: 0x00006000001fe0b0 r14: 0x00007fca01aea808 r15: 0x00006000001fe0b8
rip: 0x00000001059f6854 rfl: 0x0000000000010203 cr2: 0x0000000000000030

Logical CPU: 0
Error Code: 0x00000004
Trap Number: 14

Binary Images:
0x104d3b000 - 0x104df0ff7 +com.vcvrack.rack (??? - ???) <A235D581-EC01-3773-93BA-BCADF

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.