Comments (11)
Nice catch, but unfortunately, my conclusion is that it's not possible at the moment. The new system is well-designed for input devices with 10 or 20 control elements, but not for a device with 256 control elements (128 notes + 128 CCs).
I'll revisit the possibility when the new system is finalized.
from midijack.
@JimmyCushnie No. I was just wrong.
I'll start a new project instead of extending MidiJack, I don't have time for a while though.
from midijack.
I finished the new project. Now you can get MIDI input via the new Input System.
https://github.com/keijiro/Minis
from midijack.
Btw, I created a request at Unity's own repository too. No comments yet...
Unity-Technologies/InputSystem#537
from midijack.
@keijiro why do you feel the new input system is not well-designed for large devices? I looked through the "how to create custom devices" section of the documentation and it looks fine to me for large devices.
Furthermore, the new system handles (non-musical) keyboards just fine, and those have 110 inputs.
from midijack.
@JimmyCushnie Right.
from midijack.
...what? I think you may have responded to the wrong thread
from midijack.
@JimmyCushnie I meant your understanding is right.
from midijack.
Ah, so this has changed since you made your comment in April?
Do you think making a MidiJack port for the new input system is something you might now do, then?
from midijack.
That's excellent news, I look forwards to using your new project :)
from midijack.
Thank you for the notification. Your new system looks awesome, and I'll be using it in my project!
from midijack.
Related Issues (20)
- Is it possible to get a timestamp? HOT 1
- Note up triggers twice HOT 3
- Update plugin code to use lib RtMidi HOT 3
- IAC Driver compatibility HOT 1
- Keyboard Midi Controller HOT 2
- Inifinite midi device detected which freezes the editor HOT 2
- Does it work with Hololens 1 ? HOT 8
- Endless loop?When handles_to_close is not empty
- NoteOn delegate triggers on actual Note Off HOT 2
- When loading a scene that uses MidiMaster.GetKeyDown(), the scene will no longer act appropriately. HOT 1
- When in edit mode no input is detected, once stopped midi device is no longer accessible by any application. HOT 2
- Hololens2(ARM) usage HOT 1
- macOS - MidiJackPlugin.bundle - "cannot be opened because the developer cannot be verified" error
- Midijack undetected with AKAI MPK Midi Controller? HOT 3
- Unity not recognizing Midi Messages properly on MacOS Catalina with Alesis Nitro Mesh Kit HOT 4
- Upgrade to Unity 2020 HOT 5
- Detected MIDI devices: device unknown HOT 3
- Any way to throttle/debounce MIDI Messages? HOT 1
- Almost Stopped in U2020.3 HOT 3
- Apple Silicon Support ?
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 midijack.