Comments (18)
Don't want to sound pushy, but is there any chance we will get support for the older grids back?
from monome-rack.
I can also confirm a better result , no more flickering leds with an old 40h/Arduinome-FTDI !
Nice, thanks a lot !
from monome-rack.
from monome-rack.
Arduinome works perfectly, no flickering. Great job! Thank you,
Me screaming: it's aliiiiiiiiiiiiveeeeee!!!
(Had to install the beta driver 1.4.7 for MacOS from https://ftdichip.com/drivers/vcp-drivers/ but that is Serialosc-FTDI-stuff)
from monome-rack.
Current behavior seems to treat the 40h as half a 128. Is this expected?
from monome-rack.
from monome-rack.
Apologies for the delay. Took the summer off from side projects (to get married!) and still catching up on the backlog.
Chances will go up if I can get my hands on an older proto grid! Feel free to let me know if you see any cheap ones on reverb/lines/craigslist etc. Or just mail me one, lol.
from monome-rack.
from monome-rack.
Hello everyone still following this issue: support for older protocols has just been merged back into the plugin. I can test older protocols with the virtual grids, but for hardware I only have Mext-FTDI and Mext-CDC grids to test with (the latest two models) so I have no way to confirm whether 40h/Arduinome-FTDI or Series-FTDI function correctly.
I hope to have this support as part of the 1.0.0-alpha2 release. If you'd like to help test before then, you can download temporary prerelease builds here: https://github.com/Dewb/monome-rack/actions/runs/1276741052
If you're able to give me feedback on the behavior and performance with 40h/Series hardware, I'd greatly appreciate it! Apologies for this feature being out of a release for so long, thanks for sticking around.
from monome-rack.
I have a 40h/Arduinome-FTDI and can confirm that it is working an communication with the plugin.
The visualisation on the virtual grid looks different to that one on the real grid, but I guess this is a side effect of the Arduinome not being able to display variable brightness. Those old grids are only capable of off and on.
from monome-rack.
That's great news, thanks for the feedback!
By default, the virtual grids simulate the most recent varibright protocol. You can switch them into older protocols from the right-click menu. If you set a virtual grid to 40h protocol, does it match what you see on your hardware?
from monome-rack.
Huh? Is that part of the release package v1.0.0-alpha1?
Can't see that settings … do I have to compile from code first?
ok, VCV Rack and monome-rack plugin compiled.
Starting with ./Rack -d
I added a virtual grid 128.
40h grid does initially not show up.
Reconnecting the USB cable to the Arduinome makes it show up in the plugins.
Connecting one of the plugins to the Arduinome results in a application crash.
Output:
FRONT HOLD
FRONT HOLD[1] 52036 bus error ./Rack -d
from monome-rack.
The build I'd like you to test is linked in a comment above, sorry if that wasn't obvious -- it's in the Artifacts section here: https://github.com/Dewb/monome-rack/actions/runs/1276741052
from monome-rack.
Thanks so much for the testing everyone! I'm in the process of sourcing my own 40h so I can more easily ensure support going forward.
The next alpha will include a bunch of additional grid performance improvements, if you want to check that those are also behaving correctly with the 40h, a new build is here: https://github.com/Dewb/monome-rack/actions/runs/1298997917
from monome-rack.
from monome-rack.
Yeah, not all of the modules support 8x8 grids fully in the main branch firmware. There's an issue to track that here: #61
from monome-rack.
I believe this has been solved, please let me know about any issues with older hardware!
from monome-rack.
Short update:
after OS upgrades, you might need to reinstall the FTDI driver.
Beta driver 1.4.7 for MacOS from https://ftdichip.com/drivers/vcp-drivers/
from monome-rack.
Related Issues (20)
- [BUG REPORT] Teletype starting up with blank or glitched screen HOT 13
- [BUG REPORT] Ansible and Meadowphysics crash VCV Rack 2.2.3 in Linux (EndeavourOS) HOT 5
- Make audio thread action queue thread safe
- [BUG REPORT] Crash when connecting grid on M1 ARM HOT 1
- Disable stderr messages from firmware
- (very minor!) unexpected Earthsea *shape* knob behavior HOT 4
- Ansible: 2016 arc not redrawing HOT 5
- Question Ansible-Kria and Virtual Grid HOT 1
- Feature: Writing a VCV Rack module which uses Grids HOT 4
- [BUILD ISSUE] Failure to build with Rack Plugin Toolchain HOT 2
- Support switchable firmware on modules, bundle Teletype 5.0.0 beta
- [BUG REPORT] plugin failed to load HOT 3
- [BUG REPORT] Firmware load fails on UTF-8 paths on Windows HOT 5
- Grid mirror mode
- white whale: crash when switching to CV A page in Curve mode HOT 3
- [BUG REPORT] Unintended Default Faderbank Voltage Range? HOT 3
- [BUG REPORT] Meadowphysics triggers from Ansible CV outs not working HOT 2
- Failed to build latest v2.2.6 HOT 2
- faderbank does not read 14bit data correctly. HOT 2
- Don't open OSC listening port on non-local interfaces without express user intent HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from monome-rack.