Open davephillips opened 6 years ago
You can delete the file if you want to build AudibleInstruments.
Done, thanks. No problems with the rest of the build.
Could you test it again? What is your compiler and version? g++ --version
Hey Andrew, thanks for the note, I built and loaded it without problems, will run some tests on it this evening. And: $ g++ --version g++ (GCC) 5.3.1 20160406 (Red Hat 5.3.1-6)
That's a pretty old compiler. I'm not surprised that it has issues with C++11 stuff. Just to make sure, you restored the Peaks.cpp file after deleting it, right?
Yes, I did a fresh pull. Peaks built and loaded perfectly, but I had no time to test last night, will do so today after the wife goes to work. :)
Well, I've disabled it until it's fixed, so it's dead code until then. I just don't want it to break the build.
Hey Andrew, so the module itself is broken at this time ? It seems to be so, I just tested it and got no sound out of it after following a couple tutorials on YouTube. I hope it gets repaired soon, it's a cool module (i'd love to play with the Numbers Station mode). Thanks again for your help !
Andrew did some refactoring on the PR I submitted to clean up the code. Mine was working. I'll check out the code and see what it left to be done.
Hmm. It compiles, but indeed it does not work. I'll look into it.
Cool. Meanwhile, here's what I have so far:
std::
from the abs
does work on my system also (Ubuntu 16.04). I think we can do that.@AndrewBelt I can submit a PR to make the module work again. It still does not address some of the concerns you had with the module (context menu vs buttons, IOBuffer). I do still believe that the module should be close to the physical implementation, which includes the way the buttons work, unless it is not possible to implement in Rack (e.g. entering Number Station Mode with pressing two buttons at the same time). Using the IOBuffer is to not have to refactor some of the other methods (and introduce bugs).
for the record, chris' fix works great for me - running Peaks here B-)
Fedora 23 Linux Rack master (latest pull)