Danny Wyatt Posted November 2, 2021 Share Posted November 2, 2021 Is there a way for the DRUMMER feature to use the sidestick instead of the normal snare hit? When I move the dot to SOFT, it just plays the snare, but softer. Quote Danny Wyatt (formerly known as 3ple here on the forum) Musician, Music Producer, Songwriter, DJ Official Website: http://www.iamdannywyatt.com - Join my Discord: https://dwyatt.me/discord Logic Pro 10.6.3 • M-Audio Fast Track Pro 4x4 • MacBook Pro 13" Mid 2012 || 2.5 GHz Dual-Core Intel Core i5 || 8GB 1600 MHz DDR3 RAM • macOS Catalina 10.15.7 Link to comment Share on other sites More sharing options...
Solution David Nahmani Posted November 2, 2021 Solution Share Posted November 2, 2021 The easiest is to convert to MIDI and then to drag all the D1 notes one half step down. If you don't want to convert to MIDI, then you can use a simple script in the Scripter MIDI FX to transpose all D1 notes to C#1: function HandleMIDI(event) { if(event instanceof Note && event.pitch == 38) { event.pitch = 37 ; } event.send(); } Quote My new Logic Pro Book is out! Link to comment Share on other sites More sharing options...
Danny Wyatt Posted November 2, 2021 Author Share Posted November 2, 2021 The easiest is to convert to MIDI and then to drag all the D1 notes one half step down. snare-stick.gif If you don't want to convert to MIDI, then you can use a simple script in the Scripter MIDI FX to transpose all D1 notes to C#1: function HandleMIDI(event) { if(event instanceof Note && event.pitch == 38) { event.pitch = 37 ; } event.send(); } Thanks! Converting is not an option when we are just trying to come up with an idea, so the script is just perfect How would I change the script to include more than 1 pitch? For example let's say I want D1 and D#1 to go to C? I could duplicate the script, but I believe there's a way to add multiple rules inside an IF statement, right? Quote Danny Wyatt (formerly known as 3ple here on the forum) Musician, Music Producer, Songwriter, DJ Official Website: http://www.iamdannywyatt.com - Join my Discord: https://dwyatt.me/discord Logic Pro 10.6.3 • M-Audio Fast Track Pro 4x4 • MacBook Pro 13" Mid 2012 || 2.5 GHz Dual-Core Intel Core i5 || 8GB 1600 MHz DDR3 RAM • macOS Catalina 10.15.7 Link to comment Share on other sites More sharing options...
David Nahmani Posted November 2, 2021 Share Posted November 2, 2021 You could use something like this: function HandleMIDI(event) { if(event instanceof Note) { switch (event.pitch) { case 38: event.pitch = 37; break; case 40: event.pitch = 39; break; } } event.send(); } Or use the factory preset "Drum Kit Designer Remapper": Quote My new Logic Pro Book is out! Link to comment Share on other sites More sharing options...
Danny Wyatt Posted November 2, 2021 Author Share Posted November 2, 2021 You could use something like this: function HandleMIDI(event) { if(event instanceof Note) { switch (event.pitch) { case 38: event.pitch = 37; break; case 40: event.pitch = 39; break; } } event.send(); } Or use the factory preset "Drum Kit Designer Remapper": Drum Kit Designer Remapper.png Thanks. The Drum Kit Remapper can be useful in certain situations indeed. My question for the scripter is more like having several notes being pitched to the same note so the script would be like: If the note is a or b or c or d or e pitch them all to g Something like that. That way I could just change the destination note and it would affect all of them. The remapper would require me to do it for all notes individually. Quote Danny Wyatt (formerly known as 3ple here on the forum) Musician, Music Producer, Songwriter, DJ Official Website: http://www.iamdannywyatt.com - Join my Discord: https://dwyatt.me/discord Logic Pro 10.6.3 • M-Audio Fast Track Pro 4x4 • MacBook Pro 13" Mid 2012 || 2.5 GHz Dual-Core Intel Core i5 || 8GB 1600 MHz DDR3 RAM • macOS Catalina 10.15.7 Link to comment Share on other sites More sharing options...
David Nahmani Posted November 2, 2021 Share Posted November 2, 2021 Ok then just use the "or" operator: || Like this: function HandleMIDI(event) { if(event.pitch == 36 || event.pitch == 38 || event.pitch == 40 || event.pitch == 41) { event.pitch = 46 ; } event.send(); } Quote My new Logic Pro Book is out! Link to comment Share on other sites More sharing options...
ValliSoftware Posted November 2, 2021 Share Posted November 2, 2021 Is there a way for the DRUMMER feature to use the sidestick instead of the normal snare hit?When I move the dot to SOFT, it just plays the snare, but softer. The script I posted here does just that. That script allows you to redirect every Logic Drummer piece as well as turn it off. In that same thread is a Velocity script that you can adjust the velocity from what drummer sets. On the sidestick, sometimes that's just a little too loud and that's why I wrote that script, well not just for sidestick but all the other kit pieces. In case one piece is too low, you can increase it as well. Quote MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed Link to comment Share on other sites More sharing options...
ValliSoftware Posted November 2, 2021 Share Posted November 2, 2021 Is there a way for the DRUMMER feature to use the sidestick instead of the normal snare hit?When I move the dot to SOFT, it just plays the snare, but softer. One other thing to point out, depending on the setting within the edit for Logic Drummer, you actually have 3 types of snares, only one plays but the adjustment you make in the edit dictates which of the snares get played. Quote MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed Link to comment Share on other sites More sharing options...
ValliSoftware Posted November 2, 2021 Share Posted November 2, 2021 Is there a way for the DRUMMER feature to use the sidestick instead of the normal snare hit?When I move the dot to SOFT, it just plays the snare, but softer. Another little tip. While the Drummer track is selected, do a New TrackWith Same Instrument Make sure the create a midi region on the new track (red box) Now the top is the drummer, but the botton is where you can add to the already playing drummer track. Need a extra kick here or there, put it in the bottom track. Quote MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed Link to comment Share on other sites More sharing options...
Atlas007 Posted November 2, 2021 Share Posted November 2, 2021 Those are all good workflow tips! Thanx guys! Quote LogicPro 10.7.4, MainStage 3.6, MBPro 17", Core2Duo, 8G, OSX 10.12.6, MacPro, Xeon 6Cores, 64GB, OSX 10.16.1, ULN8, MOTU MIDI TP-AV, C4, MCU Pro, KorgNano, Novation SLMkII, Several vintage gear AAS, NI, Celemony, Spectrasonics, Korg, Arturia, etc..., PC, iPadPro 5th gen 12.9”(Duet D., V-Control & LogicRemote), AtariST(Notator SL), Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.