HD Midi
- KVRAF
- 12354 posts since 7 May, 2006 from Southern California
That ADC is more expensive, per unit, than the micro controllers most MIDI controllers use. And the micros used typically have built-in ADCs.
-
- KVRAF
- 6426 posts since 22 Jan, 2005 from Sweden
Most is covered already about nRPN RPN and so forth.
Don't blame MIDI - blame plugin developers that only use the 7 bit stuff.
And there are still too many synths and plugins and daws that are not gapless anyway - moving controllers live create crackles and pops.
Don't blame MIDI - blame plugin developers that only use the 7 bit stuff.
And there are still too many synths and plugins and daws that are not gapless anyway - moving controllers live create crackles and pops.
- KVRian
- Topic Starter
- 1253 posts since 31 Dec, 2008
Sorry if I sounded like blaming MIDI, it's surly a great protocol. It's just too old, well it's literally more than 20 years old. Isn't it time for an upgrade? I mean why should the standard be 7bit and special features be 14bit. Why not let the standard go 14bit and special features go for 32bit?lfm wrote:Most is covered already about nRPN RPN and so forth.
Don't blame MIDI - blame plugin developers that only use the 7 bit stuff.
And there are still too many synths and plugins and daws that are not gapless anyway - moving controllers live create crackles and pops.
Infact the specification for HD-MIDI has already began since 2008 http://www.midi.org/aboutus/news/hd.php But the industry seams not following
I come from a computer networking field, usually the industry is faster than the standardization. We saw 802.11n wireless go to the market before the standard even got approved by the IEEE. People were buying working routers while the scientists were busy writing the book.
So your right, I think manufacturers and developers should do a better job.
-
afreshcupofjoe afreshcupofjoe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=94815
- KVRAF
- 1838 posts since 17 Jan, 2006 from Portland, OR
Oh go f**k yourself with that condescending attitude. I asked legitimate questions. Nothing I said warranted such a snarky response. Seriously, f**k off dipshit.Ashe37 wrote:joe:
1: calm down, breathe.
2: do some research, there *are* controllers that use RPNs and NRPNs to send 14-bit data. Behringer, Novation, and others make them.
3: look on youtube, you can find videos of people using Novation Remotes (or other gear) to control things like the Kawai K3 and the Oberheim Matrix 6... that is how its working, usually, through use of NRPNs. You can also find video of people using a Novation or Behringer to edit a Alesis Micron, which is ALL NRPNS.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK
-
- KVRian
- 580 posts since 6 Jun, 2009
Nothing except your attitude and your expectation that people do all your 'homework' for you.afreshcupofjoe wrote:
Oh go f**k yourself with that condescending attitude. I asked legitimate questions. Nothing I said warranted such a snarky response. Seriously, f**k off dipshit.
-
afreshcupofjoe afreshcupofjoe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=94815
- KVRAF
- 1838 posts since 17 Jan, 2006 from Portland, OR
True. It's unfortunate that the ADCs in most microcontrollers have such poor resolution. Hopefully this will change.justin3am wrote:The problem isn't MIDI. The problem is hardware and cost.
NRPNs and other 14bit messages are great for transmitting high resolution messages from one application to another but controllers use 8-10bit ADCs to read analog pots and faders and 2 of those bits are usually eaten up by noise.
Nah. Muxing isn't really all that complicated and uses a minimal amount of inexpensive hardware. It's used everywhere in modern embedded systems. I don't see this as what is holding back the technology.justin3am wrote: To get 14bit resolution form a pot or a fader you would need a 16bit ADC for every control element or a complex method of muxing to get similar results using a few 24bit ADCs.
I certainly would. I'm about to run out and pick up a Novation Nocturn over the holidays solely due to the seaching I've been doing as a result of this thread.justin3am wrote: I would be willing to bet that very few would pay the price for a controller that used higher resolution ADCs. I may be wrong though.
This is problematic. I've been digging around and there really aren't any high resolution rotary encoders available at anywhere near reasonable prices. Looks like muxing pots with a 16bit ADC is the highest resolution we're going to get for now.justin3am wrote: The best solution at the moment is to use encoders which can increment or decrement a value (rather than using absolute values). However, high resolution encoders are also expensive. Most encoders in consumer level devices have 24-32 step of resolution. This means that without acceleration curves you can't inc/dec more than 32 values in a single rotation. Most people don't notice this because of the use of acceleration curves but some don't find it satisfactory.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK
-
afreshcupofjoe afreshcupofjoe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=94815
- KVRAF
- 1838 posts since 17 Jan, 2006 from Portland, OR
Oh screw off. I absolutely did do the research. All I could find were pages and pages of posts where people were complaining about NRPNs not being supported by Ableton Live or poorly supported in just about every other DAW.Ashe37 wrote:Nothing except your attitude and your expectation that people do all your 'homework' for you.afreshcupofjoe wrote:
Oh go f**k yourself with that condescending attitude. I asked legitimate questions. Nothing I said warranted such a snarky response. Seriously, f**k off dipshit.
I don't care what the specs say, or what should be possible with the technology. I want to find real world examples of people using these technologies successfully and instead all I hear is frustration from end users. That's exactly why I asked, because I couldn't find a damn thing. Maybe my Google search skills aren't up to par, but I could find painfully little information.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK
-
AdmiralQuality AdmiralQuality https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=83902
- Banned
- 6657 posts since 10 Oct, 2005 from Toronto, Canada
Sure it is. Try Poly-Ana. Go nuts on the pitch bend, mod wheel or filter cutoff controls. Is it smooth? Yes. Is it fast and responsive? Faster than your fingers, yes.S0lo wrote: I'm really tiered of the stepping I hear (like on filter sweeps) on almost every digital or VA synth out there just because of MIDI. They try to compensate by some delay/lag but still thats not like the instantaneous continuous real analog sweeps.
There's just lots of products that do a bad job of this. Including lots of hardware. (I hear even the Moog Voyager suffers from zipper noise from it's wheels!)
- KVRAF
- 12354 posts since 7 May, 2006 from Southern California
I've found that it's easier to enter short messages manually in Max or MIDI Ox's Sysex editor than to transmit NRPNs from most hosts. Most implementations treat the Data Entry MSB (CC6) and LSB (CC38) as independent coarse and fine controls, without giving the user a choice to use them together as a single 14-bit value.afreshcupofjoe wrote:I don't care what the specs say, or what should be possible with the technology. I want to find real world examples of people using these technologies successfully and instead all I hear is frustration from end users. That's exactly why I asked, because I couldn't find a damn thing. Maybe my Google search skills aren't up to par, but I could find painfully little information.
I use Max4Live to transmit NRPNs the way I want. I can scale values in whatever format I like and access specific NRPN addresses via a single list rather than having to figure out what what MSB and LSB I need to use. It requires some setup but it makes controlling things like DSI synths (some parameters are only available via NRPN and sysex realtime messages) relatively easy and since I'm using Max/MSP I can use LFOs and sequencers and such to control my hardware synths. Maybe my methods aren't practical but this is basically how software editors for hardware synths work.
- KVRian
- Topic Starter
- 1253 posts since 31 Dec, 2008
I own PolyAna, just tried it again. It clearly steps when I MIDI learn my controller to cutoff. I tried it in both FLstudio and Reaper. Mouse resolution is obviously better but it's nothing like a real analog knob.AdmiralQuality wrote:Sure it is. Try Poly-Ana. Go nuts on the pitch bend, mod wheel or filter cutoff controls. Is it smooth? Yes. Is it fast and responsive? Faster than your fingers, yes.S0lo wrote: I'm really tiered of the stepping I hear (like on filter sweeps) on almost every digital or VA synth out there just because of MIDI. They try to compensate by some delay/lag but still thats not like the instantaneous continuous real analog sweeps.
There's just lots of products that do a bad job of this. Including lots of hardware. (I hear even the Moog Voyager suffers from zipper noise from it's wheels!)
All aside, I like Poly-Ana, one of my favorite.
- KVRian
- Topic Starter
- 1253 posts since 31 Dec, 2008
If your talking to me, I can clearly see 0 to 127 steps in my Axiom 49 screen, this is standard 7bit MIDI which all controllers support. Not doing NRPN RPN here.Ashe37 wrote:in all likelihood, that's your controller, not the synth or host. its sending a CC
-
AdmiralQuality AdmiralQuality https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=83902
- Banned
- 6657 posts since 10 Oct, 2005 from Toronto, Canada
Hmmm, what kind of controller do you have?S0lo wrote:I own PolyAna, just tried it again. It clearly steps when I MIDI learn my controller to cutoff. I tried it in both FLstudio and Reaper. Mouse resolution is obviously better but it's nothing like a real analog knob.AdmiralQuality wrote:Sure it is. Try Poly-Ana. Go nuts on the pitch bend, mod wheel or filter cutoff controls. Is it smooth? Yes. Is it fast and responsive? Faster than your fingers, yes.S0lo wrote: I'm really tiered of the stepping I hear (like on filter sweeps) on almost every digital or VA synth out there just because of MIDI. They try to compensate by some delay/lag but still thats not like the instantaneous continuous real analog sweeps.
There's just lots of products that do a bad job of this. Including lots of hardware. (I hear even the Moog Voyager suffers from zipper noise from it's wheels!)
All aside, I like Poly-Ana, one of my favorite.
There's another dimension aside from resolution, and that's update rate. If your controller sends updates that are far enough apart in time then maybe you might hear some stepping.
Can you record some and send it to me as a .mid file? I'd like to check it out. Thanks! ( aq AT admiralquality.com )