Comments (19)
In MIDI, there are single-byte real-time commands such as Play (0xFA), Stop (0xFC), Clock (0xF8) etc.. See here. What I don't understand why are there single-byte Start/Stop commands and SysEx-like Play/Stop MMC commands. At the moment, only MMC messages are supported in OpenDeck, but whatever, I'll add support to map buttons to those single-byte commands as well later today.
from opendeck.
Cool, thank you.
Well, I don't really understand it either and the documentation on this from Elektron's side is non-existent.
You are the man!
from opendeck.
OK so here's the updated firmware (beta - I can't test it right now):
http://shanteacontrols.com/dev/FLASH.bin
Also make sure to clean your Chrome cache since I've updated WebUI as well.
Referenced commits:
6fa8903
shanteacontrols/midi-lib@877717d
from opendeck.
Yes! It works. Have not testet every function of the new firmware, but the real time functions are there and working and I expect everything else to be fine as well.
Once again I can not express my gratitude, I am a very happy customer.
I am expecting the last parts to arrive tomorrow and will shoot some photos for you of my setup this week or early next week.
You can close this ticket now, I have no further requests :)
from opendeck.
Great. Also, between this version and last one, I've added support for 7-bit and 14-bit NRPN, so you can test that as well if you need it.
from opendeck.
Additional fix: Added real-time messages weren't sent correctly using USB interface. Referenced commit:
shanteacontrols/midi-lib@d533c0d
Also, make sure to download FLASH.bin again - I've sent you firmware compiled for older revision of OpenDeck board which I'm using for development. That board has different analog component mapping, so make sure you update the firmware (in web interface, board version should be 1.2.0).
from opendeck.
Ok, thanks Igor.
Don't think I will need NRPN personally, but it is great to have that option. As far as I understand it, NRPN is more data heavy? So it will be slower? Or are there any benefits I am missing?
from opendeck.
Hi again,
web interface says that board version is 1.4 now.
from opendeck.
Can you screenshot this please?
from opendeck.
Of course:
from opendeck.
Weird. I'll take a look at it.
from opendeck.
Regarding NRPN, the point is so have more than 127 CC messages, and also to allow 14-bit values for those same CC messages. Standard CC message is one byte long, 7-bit NRPN is 3 bytes and 14-bit NRPN is 4 bytes, so yes, it involves more traffic. You can take a look at it here:
http://www.2writers.com/eddie/TutNrpn.htm
from opendeck.
Arh, of course, thanks. Hmmm, might play around with it a bit to see what works best.
from opendeck.
Web UI should now report hw/sw info correctly (if firmware is updated to v1.5.0).
from opendeck.
Thanks,
not sure I have v1.5.0 though. Still says 1.4 in the Web UI, and I can only find v1.2 available (By clicking "Check for updates) link in Web UI
from opendeck.
Have you cleared your cache? This is how it looks here:
Checking for release should work fine as well, v1.5.0 is latest:
https://github.com/paradajz/OpenDeck/releases
from opendeck.
BTW, v1.2.0 inside release archive is not firmware version, but hardware version. Since you have board v1.2.0, you need file in bin/compiled/board/opendeck/v1.2.0/FLASH.bin. That's firmware v1.5.0
from opendeck.
Yes,
I cleared my cache.
Just now when I went to the Web UI I am experiencing some issues.
Midi page is blank, and it reports "ERROR INDEX" in the activity section.
The other pages work, and I can program the board, but when I click in Info, it just stalls at "Searching for OpenDeck board".
from opendeck.
I have sent you an email - let's continue this discussion there as it isn't related to this ticket.
from opendeck.
Related Issues (20)
- Blackpill flashing process completes, but device does not appear. HOT 9
- Opendeck 1.2.0 stuck in bootloader HOT 3
- STM32F4 Discovery HOT 13
- STM32F4 Discovery don't AutoSave HOT 8
- Unable to select display I2C adress in web configurator HOT 5
- Igor library? HOT 1
- RPI Pico W + 4067 multiplexer HOT 12
- blackpill401cc - Preset change HOT 1
- Latest firmware for Arduino Pro Micro hex firmware?
- Opendeck M board silk screen wrong label conparing to documentation. HOT 2
- I can't pack the project HOT 2
- LED not turning off HOT 4
- OSC HOT 2
- Problems with china-encoders HOT 12
- Problem with Analog Buttons HOT 5
- Mega 2560 not responding in web configurator HOT 4
- BLE for PICO? HOT 1
- nrf52840dk firmware doesn't work HOT 2
- Loss of 5-pin midi control in standalone with Arduino Mega R3 -based controller HOT 2
- Need help for arm board HOT 1
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 opendeck.