I purchased the Launchpad Pro and found it to be totally unusable for my primary requirement as a synth controller due to pad sensitivity and premature note-off events. endobj It tires my fingers too quickly. I'm not going to bother applying more. In the product you press a rubber pad, this applies pressure to the FSR sheet and a voltage is generated and read by the firmware. endobj The question is, are you making this for professional DJs or serious artists? Of course, that's still just using the midi values being sent to the software; It'd be so much more powerful and easy to implement something like that with the raw ADC data instead. It sounds like that would allow you to do whatever you wanted, as you say, without complicating things for those who wanted to build an app using the existing method. Sorry @timbresmith - nothing to report yet. 18 0 obj i have not yet installed custom firmware on my launchpad but this will make me take the plunge. @whibble @dvhdr
I still am, but I hope to have one for you this week. Thanks for your patience! Actually I had a little conversation with @dvhdr on twitter. We launched a new beastie yesterday called Circuit which has been taking up all my time: www.novationmusic.com/circuit. I'm not sure if 4 layers per pad would be any more sensitive or just start to reduce the dynamic range. waiting for this to be fixed before making a purchase. % Overall, I'd say the LP Pro met my expectations for pad sensitivity, and over time I'll probably acclimatize a bit to the amount of force required. <>
), Hosts & Applications (Sequencers, DAWs, Audio Editors, etc. Highly recommended to everyone who wants to improve the sensitivity. Unscrew the back panel and remove it. [ 17 0 R]
I was working on firmware that had an auto calibration mode where it would take a sensor reading with no pads pushed.
I was not aware of the tape trick. I thought the adc-improvements was just giving us access to RAW values and the demo in the master now visualizes the lowest ADC readout with mapping it to the LED directly.
I'll raise this with the team, it feels like you're really after some changes to the factory firmware rather than hacks here. <> Again, I don't mean it as a knock on the design quality or the wonderful efforts you all have already made to open this project up. Also, see note below about screw tightening. The time after that can be read continuously and translated into aftertouch - either channel or polyphonic. Even with 2 stickers, it's very sensitive, even brushing your fingers lightly across the grid will trigger. #6 (comment), I know a lot of this is physical limitations of the sensors and pad architecture, but any access you can open up to the low level software side would enable people to tinker and perfect it to their liking. Another case for this is when you're holding pads for a long time. <>
7 0 obj Without much idea of what's going on inside, my hunch is that this controller is physically capable of performing at least as well as the ableton push, which feels a lot more playable to me, but right now it just doesn't feel tuned like a performance instrument. Grab the unit (put some pressure on the front panel / pads / pc board so that it doesn't come fully off), and turn it over so you're looking at the front. Way to adjust minimum pad on and off pressure sensitivities?
This part's a bit of a pain, but be patient and go slowly. I'll jump back in and re-express my interest in this being resolved/improved. Pretty impressed at how well the mod seems to be working, I can even do light double finger taps on pads, and they trigger perfectly.
Given the initial marketing of the Launchpad Pro as a "pro performance instrument", and the recent marking of the Launchpad Pro as "a hackers dream", those expectations were and still are reasonable.
I was on the verge of returning the LP Pro due to how awkward and inconsistent it was at low activation, but Im glad I opened it up. With an FSR you read the change in pressure over a fixed period of time very early on after a change is detected.
endobj workaround) to finally purchase the LP Pro, respectively one for each of @Kyran-C & @faroit - how would you feel about another api call simply sending over the raw ADC data? 10 0 obj
We've made some improvements to the ADC noise and crosstalk. Hey folks, sorry it's been so long. consider this thing a serious instrument ;). Sign in The new scales update is great.
So if the right hand is already pressing on four pads, a fifth pad becomes difficult to press without releasing pressure on one of the less advantaged fingers. If I wanted drum pads, I coulda bought a Maschine or something from AKAI. Hitting the pad harder mitigates this, but then you're overshooting the desired velocity. by Ahornberg Tue Jun 28, 2022 4:52 am, Post This is a physical hardware limitation due to the mechanical construction. Cheers! We designed it as a percussive instrument in that you do need to at least tap the pads to trigger them. Maybe instead of averaging the ADC signal and comparing it to the threshold, we could use something like a transient detector where the signal feeds two envelopes with slightly different attack times, and the slower one is subtracted from the other to get a signal based on rate of change instead of only magnitude. A couple factors to consider here; The size of the pads makes it more cumbersome to play a single pad with multiple fingers, so all that pressure is typically only being supported by a single finger. It is not designed to be played by resting fingers on pads and playing from there even though you might do that on a piano or keyboard.
This is not a critic, simply the best feedback I can make to encourage a Everyone in this thread should really try this mod out, it's super cheap and easy, and it makes a pretty drastic improvement in pad response. So if you don't need that much sensitivity, 1 will do you fine. by Tj Shredder Tue Jun 28, 2022 4:54 am, Post This is really exciting! Maybe some Kalman filtering would do?
I think these are available for edit in the codebase.
That said, the whole point of opening up the firmware is to see what you guys can do with it so I want to see where that minimum threshold is in the firmware and see if it can be exposed for you to play with. There's a few stuck pads when I first power it on, but I run the auto-calibration in my custom firmware and it sets the low threshold just slightly above the noise floor. You are receiving this because you were mentioned. I think it really is a big issue, and im sure we are not the only ones Chatted it over with the team late last week, a proper response (ie. I really tried. 3 layers would most likely give you stuck pads with the stock firmware.
Thanks as always! Sometimes I still get some ghosting from the plastic case flexing, so I can manually bump up the trigger threshold a little bit to eliminate that. So I wanted to give honest feedback.
It was fast and easy. So once again: it would be so great if you could provide us with a workaround here . @spacepluk hey - it was merged to master :). I guess projects like https://github.com/jrcurtis/subsequencely could then easily make use of it and implement their own velocity readout algorithms. I'm going to try to implement a module in my reaper plugin that uses aftertouch data to determine whether a pad was meant to be released. by John the Savage Fri Jul 01, 2022 8:26 am, Powered by phpBB Forum Software phpBB Limited, Submit: News, Plug-ins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement, Products related to this topic can be added here. 0Q)bl+`atZmMuiSaw{`tYTk0ysko9rp /w; o7=r`v`8a:0La:0La:0L00L00\atC0L00k20l;0N`00pMm 0t`Xt`Xp:!t`t`7Xm 0t`Xt`XX`$lkC0l;0N`00.56lXmZG9xma:0L00LK Power on the unit and give it a test. I'm excited about using the launchpad in new ways!!! c|naa:0L00L0~in;{ 0l80L00N;e[o c|naa:0L00LV0. Turning this into a velocity is not the same as you might do on a keyboard where you read a timing difference between two switches. ), Samplers, Sampling & Sample Libraries, Computer Setup and System Configuration, Sell & Buy (+Special Offers, Deals & Promos), Was $249.00; Save $200.00 until 01 Sep 2022, Blue Cat Audio releases Blue Cats Remote Control 3.1 - Virtual Control Surface Software, VG Trumpet releases "VG Trumpet Harmon muted" for Kontakt with Intro Offer, accSone releases "quick-start" crusher-X 9.52 update, Black Octopus Sound releases Deep Trance - Samples, MIDI Files, and Serum Presets, Patchbanks releases Mogami Percussion SFX, DroneLab soundscape synth for iPad/iPhone updated to v1.3 - adds sound randomization, visual enhancements, and more, Soundiron release Cosmic Hand Pans for Kontakt Player & NKS, Zenhiser releases "Prism - Psytrance" Sample Pack, Samples From Mars releases "Vinyl Drums" - drum sample pack, Studio Major7th updates SSG7 V to v1.3.0 for Windows. Now obviously the Maschine and the Launchpad Pro are different instruments (otherwise I wouldn't have both) but if you can get a bit closer to Maschine's level of sensitivity, it would really increase the playability of the Launchpad. When done with the stickers, give the sheet a little blow to get any dust or dirt out. Still, undertake this at your own risk.
For most power users it would be okay to set the threshold by SYSEX msg. The thing is, it's really hard to play with the currently set
Turn over the unit and peel off the orange backing. 14 0 obj Have a question about this project? Yeah, honestly if this isn't fixed, the product isn't going to fail, it's still great, but I don't know any keyboard player who would use this over a cheap midi keyboard. by KVRMember2022 Mon Jun 27, 2022 4:09 pm, Post endobj Of course that's more computationally intensive than a moving average, but being able to experiment within the capabilities of the hardware would be very rewarding I think. ***> wrote: 8 0 obj <>
endobj You guys did a great job. G3sc/,,X 0t`Xt`XO>qs^z`8tC0L00v`gSN6'^Qa:0L00LKgyRpK_{?0N`00.vIUx=S_|vwh 0t`Xt`XHax|Kb`8a:0La:0L'N|vw_G~5!e`8a:0La:0L5l?y`8{``a:0,a:0,l\0{\??ocN'0t`aa`aa#'8_yYu'ya:0La:0LgN>,z~n'XX6YvOk`a:0,a:0,l0TxC me!eawaGC0L006|8C~Kj}/>_ p,8nuFt`aa`aaW,nVZ4`8M+iyyy6t`t`2O8qvFAk'?EX=`p`a:0,a:0,l0 https://github.com/jrcurtis/subsequencely, https://github.com/notifications/unsubscribe-auth/AAXylv00TpfB51aO0C6XEuTA5X17ATgJks5qgJiVgaJpZM4FjBOV, https://github.com/notifications/unsubscribe-auth/AFN9DR3HOWn-JBzT3n2tLxC2aC6W9D1Vks5uKiBagaJpZM4FjBOV, http://www7a.biglobe.ne.jp/~mpc1000/128xl/padsens.htm, https://github.com/notifications/unsubscribe-auth/AFN9DRx7HPWr4gIXWKYTAtMLxo389PHJks5udCICgaJpZM4FjBOV, https://github.com/dvhdr/launchpad-pro/tree/adc-improvements, A package of Avery reinforcement labels (model 6734). Are you an Audio Software or Plug-in Developer? I'd say probably keep the default firmware where it's at, and then allow deeper editing via Sysex or custom firmware.
@dvhdr @whibble are there any plans to further improve on this (e.g. can fit it on the calendar soon!
On Mon, Aug 15, 2016 at 11:49 AM, Fabian-Robert Stter < I get the feeling that this project has been abandoned, but it would be good to know Novation's intentions. Hello there, whatever its worth to the product owner, I and a friend have been using the LP Pro for days and we both also experienced this problem. LPP sensitivity level. If someone still has their finger pressing on a pad, after having already pressed it with the minimum 'pad on' sensitivity, it's significantly more likely that they want the note to stay on. Likewise for the upper threshold, setting it to the maximum desired pressure to increase precision and fully utilize the midi range.
13 0 obj @Kryan-C agreed with above. Hi all! Sensitivity of pads Launchpad Pro MK3 vs Linnstrument, https://www.youtube.com/watch?v=-fqxpJtvqo8, https://www.youtube.com/watch?v=7WxUnQ7FNo4, All KV331 Audio products 60% OFF until September 4. @Kyran-C, Hey glad to see another fan of the tape hack! If some hacker managed to create an ergonomic legato play mode, using hysteresis or some other method, you'd sell more than enough Launchpads to pay for this programmer's time. original complainers (sorry. Is there a way to really see the ADC noise? (especially for microtonal music and music theory applications), And let me know if you need any help testing :-).
3 and 4 feel incredible, but were causing some crosstalk and pads getting stuck on. I have bought a launchpad pro today but have to return it. @Kyran-C interesting. I have no issues at all. We are regularly checking this thread/issue gets a fix (or at least has a Can't speak for the Pro Mk3, I only own the Launchpad X.
Sign up for a free GitHub account to open an issue and contact its maintainers and the community. 3 0 obj I guess I will have to go with the Linnstrument! by Fleeesch Mon Jun 27, 2022 8:08 pm, Post Launchpad Pro more lately, and appreciate it as a launcher, but We are regularly checking this thread/issue gets a fix (or at least has a workaround) to finally purchase the LP Pro, respectively one for each of us. Hope to hear some good news soon! by KVRMember2022 Mon Jun 27, 2022 11:45 pm, Post
19 0 obj No update in half a year. Great feedback, thanks. As it stands now, the ADC readings are usually a bit jittery with really light touch, but consistent with more firm presses.
@faroit @whibble @dvhdr Any further thoughts? They're also going to want velocity and aftertouch response curves that suit lower thresholds. In summary, there is a hard-coded threshold that it may be possible to expose to play with (and we can look into that subject to demand) but I expect that changing it wont make enough of the difference you are looking for. endobj But the horizontal space of the Linnstrument gives you is a huge advantage over it, I consider it actually more beginner friendly. by KVRMember2022 Mon Jun 20, 2022 7:01 pm, Post I've nearly stripped the screws for my MPK from dismantling it so many times, trying to fine-tune the number of layers of tape under the pads so they're as sensitive as possible without sticking or mis-firing. Hey thanks for being receptive. A note-off preceded by a sharp drop in aftertouch would send the note-off as usual, but a slow drop in aftertouch (or a low initial velocity value) will defer note-off for a short period to see if any further aftertouch comes in on that pad. You probably won't regret it. Recently I've been playing with my LPP again and I'm having issues with soft notes dropping off after the initial attack. Although, hype can sell a lot of products. The ability to adjust this independently for note vs aftertouch, as well as separate low thresholds for note on vs note off, would be the icing on the cake. The Launchpad Pro feels like a higher quality instrument now, and I can play it much more lightly. To achieve this the mechanical construction would have to be different with every pad in a permanent on state and the threshold controlled entirely in firmware. endobj Which means each finger can apply pressure independently instead of having to remain stiff and depend on arm muscles to do the work. You signed in with another tab or window.
I expect the cones will also have some interesting effects on the optics. Thanks for that one!
day, @Kyran-C https://github.com/Kyran-C!
Complete nightmare.
Check out this branch: If it didn't work out well then at least you all gave your users a chance to see what they could do! I am also very interested in an increased pad sensitivity! <> You'd set your pad trigger threshold slightly above that, and then scale the pressure into the 0-127 range. I opened my unit 4-5 times through the course of this project (testing with different sticker thicknesses, etc), all in all it took about 2 hours. Stupidly low threshold settings are one the primary things I look for in a velocity sensitive controller. 16 0 obj Right now, it seems like the minimum "pad on" and "pad off" thesholds are set the same. I've always thought about doing it with the LPP but didn't want to be the guinea pig. been using the LP Pro for days and we both also experienced this problem. 9 0 obj Hello all and apologies for the delay. I made the mistake of letting the whole pc board underneath the front panel fall out the first time I opened it. Aside from that, myself and quite a few others already paid $300 for the thing, expecting some way to get reasonable soft touch playability. I'm still not able to commit to anything, but I hear you! Maybe try just 2 layers if you don't want to write your own firmware that lets you fine tune the trigger threshold. A I used to have to push my fingers perpendicular to the pads and use arm/wrist to get to full velocity.
This change is not continuous so, in firmware, there is an associated low limit that is fixed to correspond to when the voltage has changed enough to definitely be a pad press. Even using musical typing on a PC keyboard feels hugely more expressive, regardless of the lack of velocity sensitivity, because my fingers have so much more control at the pressures required to press down on PC keyboard keys. I'll upload to github once I get things a bit more polished so people can use it or fork it. And I just did it on the LP Pro and it's fantastic! Now I can hit full velocity with my fingers parallel to the pad surface, only pushing using my fingers.
The Kensington lock metal piece may fall out, you can put it back later.
With the sensitivity on max, I can get pads to trigger with a very light touch, comparable to lightly drumming your fingers on a table. If we don't have any change in the API is there any other work around for this? There is a table for each of the velocity curves and this acts on the values read to become the final velocity output. Of course you can put your whole arm/body into it, but that cancels out the finger independence.