Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 06-23-2018, 01:12 PM   #41
Harry Diddlebock
Human being with feelings
 
Harry Diddlebock's Avatar
 
Join Date: Jun 2018
Location: At the bottom optimistically looking up.
Posts: 142
Default

I'm not sure if I did the test correctly but the unwanted close hi-hats that are in the same time position as the open hi-hat are still audible.
Attached Images
File Type: jpg chh-still-audible.jpg (59.8 KB, 71 views)
Harry Diddlebock is offline   Reply With Quote
Old 06-23-2018, 01:19 PM   #42
Harry Diddlebock
Human being with feelings
 
Harry Diddlebock's Avatar
 
Join Date: Jun 2018
Location: At the bottom optimistically looking up.
Posts: 142
Default

Here is the project file:
Attached Files
File Type: rpp close hi-hat soloed.RPP (79.3 KB, 67 views)
Harry Diddlebock is offline   Reply With Quote
Old 06-23-2018, 01:19 PM   #43
preferred.nomenclature
Human being with feelings
 
Join Date: Dec 2014
Posts: 371
Default

Looks like I goofed. On line 5 LPN= should be HPN= , and on line 6 vice versa. You can fix it in your text editor and re-load the plugin.
preferred.nomenclature is offline   Reply With Quote
Old 06-23-2018, 01:28 PM   #44
Harry Diddlebock
Human being with feelings
 
Harry Diddlebock's Avatar
 
Join Date: Jun 2018
Location: At the bottom optimistically looking up.
Posts: 142
Default

It looks like this in TextPad and I can't tell which is line 5:


desc: gianniMIDI note favorer
in_pin:none
out_pin:none

slider1:LPN=58<0,127,1>high priority note
slider2:HPN=53<0,127,1>low priority note

@init

function isHPN()
(
(msg1>>4 == 9) && // message is a note on
(msg2 == HPN);
);

function isLPN()
(
(msg1>>4 == 9) && // message is a note on
(msg2 == LPN)
);

lastLPN = -1;
Harry Diddlebock is offline   Reply With Quote
Old 06-23-2018, 01:34 PM   #45
preferred.nomenclature
Human being with feelings
 
Join Date: Dec 2014
Posts: 371
Default

I just edited the comment where I posted it originally, reference the code there.

This won’t work if you mute the high priority note - they both need to be piped into the effect so it can decide what to do with them.
preferred.nomenclature is offline   Reply With Quote
Old 06-23-2018, 01:42 PM   #46
Harry Diddlebock
Human being with feelings
 
Harry Diddlebock's Avatar
 
Join Date: Jun 2018
Location: At the bottom optimistically looking up.
Posts: 142
Default

I think the drum VST automatically moved all the notes to suit itself. I'll have to download another drum VST, one that complies to General Midi Mapping.
Harry Diddlebock is offline   Reply With Quote
Old 06-23-2018, 02:08 PM   #47
Harry Diddlebock
Human being with feelings
 
Harry Diddlebock's Avatar
 
Join Date: Jun 2018
Location: At the bottom optimistically looking up.
Posts: 142
Default

Okay so I downloaded another drum VST, one that complies to the GM mapping and yes it seems the script is doing the job. I'm going to look for another free GM map compliant drum vst that allows me to mute the open hi-hat from its user interface.

My ears can't tell the difference too good between a close hi-hat sounding by itself versus one coupled with an open hi-hat sound. Or in other words the sound of close hi-hat combined with the sound of open hi-hat.

Thanks very much you guys/gals, for being gurus and for the patience.
Harry Diddlebock is offline   Reply With Quote
Old 06-23-2018, 02:58 PM   #48
Harry Diddlebock
Human being with feelings
 
Harry Diddlebock's Avatar
 
Join Date: Jun 2018
Location: At the bottom optimistically looking up.
Posts: 142
Default

I found a drum VSt that lets you mute the open hi-hat from the user interface. The "gianniMIDI note favorer" script totally works. It's blocking the unwanted close hi-hats. That's amazing. REAPER is amazing. Scripts are amazing. Script writers are amazing.

Thanks again preferred.nomenclature, for the amazing script. I'm off to make use of it. I hope others makes use of it too. Have a good weekend everyone.
Harry Diddlebock is offline   Reply With Quote
Old 06-23-2018, 03:00 PM   #49
preferred.nomenclature
Human being with feelings
 
Join Date: Dec 2014
Posts: 371
Default

Nice!
preferred.nomenclature is offline   Reply With Quote
Old 06-23-2018, 03:14 PM   #50
EricTbone
Human being with feelings
 
Join Date: Feb 2013
Posts: 279
Default

Quote:
Originally Posted by Harry Diddlebock View Post
The 20, 000 midi items were created randomly by a drum midi pattern generator [..] I randomly pick one drum pattern from the 20,000 midi items and see if it sounds good with the bassline.
Jarl Sigurd, is that you? o.O
EricTbone is offline   Reply With Quote
Old 06-23-2018, 03:18 PM   #51
martifingers
Human being with feelings
 
Join Date: May 2011
Posts: 2,694
Default

So just let me recap... a user posts a request for a solution for a rather unusual (and possibly unique) problem. In only slightly less than 24 hours his needs are clarified, a unique script is written, debugged and he is walked through the installation and use of it.
So would (could?) this sort of thing happen with other DAWs? And what does this say about people who say that REAPER lacks proper support?
martifingers is online now   Reply With Quote
Old 06-23-2018, 03:55 PM   #52
Bri1
Banned
 
Join Date: Dec 2016
Location: England
Posts: 2,432
Default

lolz-yeah--but op coulda just hit record and played it quicker.
even with a typing keyboard 1 can 'play'. slow is fine--speed comes with practice--most musics are simple patterns but get more complex.
just saw 20,000+avatar+name=looneytunez...rofl,jokez+ no offense famz.

i always try to simplify_ for a less rugged path. =)
have fun whichever way you create+ yes-> diversity + uniqueness are golden and we all learn from that anywayzzz.
Bri1 is offline   Reply With Quote
Old 06-24-2018, 09:09 AM   #53
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

Quote:
Originally Posted by martifingers View Post
So just let me recap... a user posts a request for a solution for a rather unusual (and possibly unique) problem. In only slightly less than 24 hours his needs are clarified, a unique script is written, debugged and he is walked through the installation and use of it.
So would (could?) this sort of thing happen with other DAWs? And what does this say about people who say that REAPER lacks proper support?

reaper forum for president!
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is offline   Reply With Quote
Old 06-24-2018, 09:15 AM   #54
fetidus
Human being with feelings
 
Join Date: Sep 2007
Posts: 635
Default

Quote:
Originally Posted by martifingers View Post
So just let me recap... a user posts a request for a solution for a rather unusual (and possibly unique) problem. In only slightly less than 24 hours his needs are clarified, a unique script is written, debugged and he is walked through the installation and use of it.
So would (could?) this sort of thing happen with other DAWs? And what does this say about people who say that REAPER lacks proper support?
+1 great job, forum!
fetidus is offline   Reply With Quote
Old 06-24-2018, 09:37 AM   #55
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by hopi View Post
reaper forum for president!
President of what?
vitalker is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:22 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.