Old 08-20-2016, 10:35 AM   #41
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

говорит)
vitalker is offline   Reply With Quote
Old 08-20-2016, 11:39 AM   #42
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

Мужчины, если вам не трудно - составьте короткую инструкцию на английском. Я вынесу ее в первое сообщение. Потому что у меня с этим большие проблемы.
__________________
ReaScripts
eugen2777 is offline   Reply With Quote
Old 08-20-2016, 02:38 PM   #43
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

Quote:
Originally Posted by mpl View Post
Eugene`s repo is ReaPack compatible actually. It is just not included by default yet. To get his stuff up-to-date and ready to use, you need to add it manually:
ReaPack > Import repository > CopyPaste this link

I did this exactly, but then, when searching for it in Action List, i can't find it.
How is it called in Action List ?
Am i overseeing something ?

I am on OSX 10.11.6
vanhaze is offline   Reply With Quote
Old 08-20-2016, 03:04 PM   #44
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

It seems Eugen didn`t add script to main repository yet (so the script placed in test repo currently for some reasons)

Last edited by mpl; 08-20-2016 at 03:16 PM.
mpl is offline   Reply With Quote
Old 08-20-2016, 04:55 PM   #45
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
Default

Glad to see this continue to evolve.

Just thought I'd request again for an option to have a GM map mode for the drum selector.

Kick, snare, hi-hat, tom, clap etc. would make it much easier to add the detected drums to the proper note rather than a bunch of numbers that are meaningless to anyone that doesn't have the GM note values memorized.
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 08-21-2016, 01:36 AM   #46
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by eugen2777 View Post
Мужчины, если вам не трудно - составьте короткую инструкцию на английском. Я вынесу ее в первое сообщение. Потому что у меня с этим большие проблемы.
Зависит от того, насколько сложная она будет. Может и мне будет сложно перевести.
vitalker is offline   Reply With Quote
Old 08-21-2016, 04:34 AM   #47
Pet
Human being with feelings
 
Pet's Avatar
 
Join Date: Nov 2015
Location: Germany
Posts: 1,015
Default

Quote:
Originally Posted by PitchSlap View Post
...
Just thought I'd request again for an option to have a GM map mode for the drum selector.

Kick, snare, hi-hat, tom, clap etc. would make it much easier to add the detected drums to the proper note rather than a bunch of numbers that are meaningless to anyone that doesn't have the GM note values memorized.
Get it here: https://stash.reaper.fm/v/22817/_GMStandard.txt
Import it in the midi editor
__________________
If the v5 Default Theme is too bright for you take a gander at my mod of it: Default v5 Dark Theme
Pet is offline   Reply With Quote
Old 08-21-2016, 06:31 AM   #48
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

So today i had time to install this Script and try it out and man, this is so amazing !

The Transient detection mechanism is insanely accurate.
I tried the Script on a piece of an old disco song from Chic - My forbidden lover.
Goal was to just detect the Kickdrums in this piece. (4 bars long).

So i only changed the LP and HP settings, just to "catch" the frequency range of the Kickdrum.
and Immediately, all the Kickdrums were detected , spot on their start Transients and there weren't any additional Transient markers created.

Insane !

Me personally, although i like the drum > midi thing very much, would like to see
that this Script could (also) (just) place stretchmarkers in the selected audio item.
Cause Reaper's native transient detection system just doesn't cut it for me, it's too much a hit and miss process.
And now that i experienced how well and easy Transient Detection goes with this script, i am really spoiled :0)

Really ; this amazing Transient Detection script should be natively part of Reaper.
I have never ever seen such a great and prehensive Transient Detection mechanism in any DAW i used (Live,Cubase, Protools).
IF it would be natively embedded in Reaper, with both the drum>midi and stretchmarkers functionality, i truly believe Reaper will even more stand out against other DAWs.
Especially for users who work alot with loop slicing / audio to midi / quantize audio to tempo stuff.

Many thanks for this revolutionary script !
vanhaze is offline   Reply With Quote
Old 08-21-2016, 11:28 AM   #49
The-Zeronaut
Human being with feelings
 
Join Date: Mar 2009
Posts: 308
Default

This script gets more and more amazing with every update

But as i said before it really needs more zoom in (to sample level to check the accuracy) not so important for 100% sample replacement but if your are blending natural drums and samples you NEED to have them phase aligned at sample level or you will have problems later.

The velo scale is very good but would be better to have more range at both sides (i cant get all the markers to hit at max 127 for example)
The-Zeronaut is offline   Reply With Quote
Old 08-21-2016, 12:22 PM   #50
minerman
Human being with feelings
 
minerman's Avatar
 
Join Date: Jun 2009
Posts: 369
Default

This was already a great script, but with the recent additions, it's superb, way better than anything else I've used...No need to have the daw plus another program open/running (like Drumtracker), this script allows us to do everything inside the daw...

The added velocity scaling is the cherry on top!!!
minerman is offline   Reply With Quote
Old 08-21-2016, 04:38 PM   #51
hamish
Human being with feelings
 
hamish's Avatar
 
Join Date: Sep 2007
Location: The Reflection Free Zone
Posts: 3,026
Default

шикарный

(I'm hoping that means 'cool')
hamish is offline   Reply With Quote
Old 08-22-2016, 01:07 AM   #52
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by hamish View Post
шикарный

(I'm hoping that means 'cool')
It means 'splendid'
vitalker is offline   Reply With Quote
Old 08-22-2016, 06:20 AM   #53
hamish
Human being with feelings
 
hamish's Avatar
 
Join Date: Sep 2007
Location: The Reflection Free Zone
Posts: 3,026
Default

close enough?

I'm trying it on a quite difficult source. Stereo output of a cheap e-drums 'brain' that had no MIDI, in a black/death metal song. I'm getting the kick drum ok, it needs a lot of fiddling the filters and other parameters, but that's where this script is very good.

Last edited by hamish; 08-22-2016 at 06:25 AM.
hamish is offline   Reply With Quote
Old 08-22-2016, 07:38 PM   #54
Liquid Fusion
Human being with feelings
 
Liquid Fusion's Avatar
 
Join Date: Feb 2016
Location: New York City
Posts: 659
Default

Hi. Completely new to scripts. Saved as Link: GT_Drum%20trigg(Test).lua - then stored it in a folder I made called Scripts - options / show reaper resource path. Action List - bottom right - load script. Fine. Ran Action list. TEST window came up. I highlighted 60 sec of analog kick drum wav - pressed get selection. Vertical blue bars present exactly where the wav drums are.

Pblm- Create Midi: midi file appears, when I double click it it is empty. No midi notes. What do I need to do? So close!!! Thanks.

Midi Drum Map - has no kick drum

Last edited by Liquid Fusion; 08-22-2016 at 09:26 PM.
Liquid Fusion is offline   Reply With Quote
Old 08-23-2016, 01:07 AM   #55
hamish
Human being with feelings
 
hamish's Avatar
 
Join Date: Sep 2007
Location: The Reflection Free Zone
Posts: 3,026
Default

Great! you got through the various script setup hurdles.

Now what you need to do is set the threshold even lower maybe. You need to get yellow lines with yellow dots on them (showing velocity) THEN you can hit the 'Create MIDI' button and you should get the new item on the new track.



Now I need to create a macro to merge the three or four items/new tracks per song onto a single track.
hamish is offline   Reply With Quote
Old 08-23-2016, 08:26 AM   #56
Liquid Fusion
Human being with feelings
 
Liquid Fusion's Avatar
 
Join Date: Feb 2016
Location: New York City
Posts: 659
Default

WOW!!! YEAH!!!!!!!!!!!! A++++++++++++++++++++

Threshold - Kick: -44 /-46 Threshold Snare: -36
- Made sections of drums (snare / kick - separate tracks) - when creating Midi

Mouse Modifier - for raising entire row of midi notes to selected snare
- Shift = Vertical only
- Ctl Alt = Marquee select note

File / Consolidate Midi - Export ->
- One midi file exported consisting of two midi tracks
- Tested reimporting Midi Trk into mix
- Reaper gave option to split Exported midi file back into 2 original midi trks snare / kick - perfect position!!!!

WOWOWOOWOWOOWOWWWWWWWWWWWWWW!!!!!!!!!!!!!!! Midi drums sent to keyboard player

Hamish / Eugen2777!!!!!!!!!! Knew nothing about midi two days ago. Impossible to do what I did without your help.

Thanks!! RockOnnnn!!!!!

Last edited by Liquid Fusion; 08-23-2016 at 11:44 AM.
Liquid Fusion is offline   Reply With Quote
Old 08-23-2016, 02:29 PM   #57
hamish
Human being with feelings
 
hamish's Avatar
 
Join Date: Sep 2007
Location: The Reflection Free Zone
Posts: 3,026
Default

Well done then Welcome to the real REAPER.
hamish is offline   Reply With Quote
Old 09-25-2016, 05:05 AM   #58
zappadave
Human being with feelings
 
zappadave's Avatar
 
Join Date: Jan 2008
Posts: 1,257
Default

How does this work?
I have the script loaded and assigned to an action and a toolbar icon to run it.
All I get is:-

D:\REAPER\Scripts\gen_Drum trigger.lua:5: unexpected symbol near '<'
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
zappadave is offline   Reply With Quote
Old 09-25-2016, 08:29 AM   #59
Sju
Human being with feelings
 
Join Date: Jun 2015
Posts: 685
Default

Woah! I really like the fact that you can control the edit cursor position in the script, and scroll/zoom with the mouse wheel. Thank you!
Sju is offline   Reply With Quote
Old 09-25-2016, 08:59 AM   #60
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

zappadave, Most likely, you do not completely copied the text of the script. I added the installation instructions in the first post.
__________________
ReaScripts
eugen2777 is offline   Reply With Quote
Old 10-03-2016, 07:02 PM   #61
suleiman
Human being with feelings
 
suleiman's Avatar
 
Join Date: Mar 2010
Location: Melbourne
Posts: 5,646
Default

This is bloody awesome. He came he scripted he conquered!
__________________
-------------------------

Salamat
suleiman is offline   Reply With Quote
Old 10-12-2016, 04:48 PM   #62
I'm hearing things
Human being with feelings
 
Join Date: Oct 2016
Posts: 5
Default

Hi, your script is absolutely great!!

I have a strange error with the newest version that I have not been able to find a solution for.

So, right now I am using the version from 5 September, which works terrific.

I will attach a screenshot of the error. Perhaps it is useful for your development. The other version suits me fine, so this is nothing urgent.

Thanks again for this great tool!

edit: I will try Hopi's method as suggested below when possible
Attached Images
File Type: png lua error.png (10.8 KB, 251 views)

Last edited by I'm hearing things; 10-13-2016 at 07:06 AM.
I'm hearing things is offline   Reply With Quote
Old 10-12-2016, 08:43 PM   #63
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

EDIT:

OK have it working fine now, thanks

for others, there can be a problem if you go to the link and select all the text and paste it into notepad or whatever...

it can become truncated, which of course will produce the errors...

This time I copied it and pasted into Notepad ++ and then saved to my scripts folder and it works perfectly.

so again, many thanks eugen... I do wish it would handle longer time lengths... such as a full song.
Is that not possible?
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva

Last edited by hopi; 10-13-2016 at 06:08 AM.
hopi is offline   Reply With Quote
Old 10-12-2016, 11:12 PM   #64
kevindurant1
Human being with feelings
 
Join Date: Oct 2014
Posts: 128
Default

Amazing!.
kevindurant1 is offline   Reply With Quote
Old 10-12-2016, 11:32 PM   #65
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

This seems awesome.
I've used KTDrumTrigger up to now for this.
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
G-Sun is offline   Reply With Quote
Old 10-13-2016, 12:02 PM   #66
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

Code:
I do wish it would handle longer time lengths... such as a full song.
Is that not possible?
I specifically set time limit.
You can set another time limit in this line:
local time_limit = 3*60 -- limit maximum time, change, if need.

========================
I'm hearing things, The latest version of the script uses fft_real() function (in str. 1330). This function has been added in recent versions of Reaper. Due to this, the latest version of the script works faster. Perhaps you need to update the Reaper.
__________________
ReaScripts

Last edited by eugen2777; 10-13-2016 at 12:20 PM.
eugen2777 is offline   Reply With Quote
Old 10-14-2016, 09:04 AM   #67
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

Oh great.. about being able to edit the time length... easy

hey eugene... I clk'd the donate in your signature but don't understand the info it provides.... do you get paypal? maybe I could use that???
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is offline   Reply With Quote
Old 10-26-2016, 04:05 AM   #68
HoJo
Human being with feelings
 
Join Date: Dec 2007
Location: Germany
Posts: 253
Default

Hey, looks promising so far.

Any chance to also just place stretchmarkers instead of creating MIDI?

BR,
HoJo
HoJo is offline   Reply With Quote
Old 10-26-2016, 05:58 PM   #69
NextLevel
Human being with feelings
 
Join Date: Dec 2014
Posts: 417
Default

Quote:
Originally Posted by TonE View Post
Only if you change your location to : Good ol Russia.
And, add in your signature: I love Putin.
Wow! TonE that seems like a jackass thing to say, maybe I'm reading you wrong and you're just trying to be funny, but this dude is here offering something for free that may be useful to others, so who cares if he's Russian. We're not still living in the Cold War era, so get over it.
NextLevel is offline   Reply With Quote
Old 10-27-2016, 12:00 AM   #70
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

Quote:
Originally Posted by TonE View Post
Only if you change your location to : Good ol Russia.
And, add in your signature: I love Putin.
Quote:
Originally Posted by NextLevel View Post
Wow! TonE that seems like a jackass thing to say, maybe I'm reading you wrong and you're just trying to be funny, but this dude is here offering something for free that may be useful to others, so who cares if he's Russian. We're not still living in the Cold War era, so get over it.
I second this one.
Might just try to be funny,
but taken history and modern western media propaganda into account,
this comes out with a bad feeling.

Please, eugen, I'm especially thankful for you non-western contributors here on Reaper/forum.
And hopefully you'll also be able to share your perspectives on national and international events,
to the benefit of all of us.
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
G-Sun is offline   Reply With Quote
Old 10-27-2016, 12:49 AM   #71
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

Sorry, TonE,
I'm not understanding you.

What are you trying to say?
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
G-Sun is offline   Reply With Quote
Old 10-27-2016, 03:04 AM   #72
NextLevel
Human being with feelings
 
Join Date: Dec 2014
Posts: 417
Default

Quote:
Originally Posted by TonE View Post
Imagine my posting without any smiley.

"We're not still living in the Cold War era."

While you are using Reaper, some American, European, Russian bombs are landing in Syria, Iraq. German weapon sales increased to Saudi Arabia. Good. 'ol. Germany.

And add to your signature: Merkel is Hitler.
But what you fail to take into account is that just because a person lives or was born in a certain country does not mean they share the same political views of it's ruling party or government, and in many situations a person would even lie and say that they did share the same views out of fear of retribution.

I don't know which country you are from, but I will say that you would be hard pressed to list one that did'nt have some skeletons in it's closet whether they be receint ones or date back centuries.

I don't want this thread to turn into a flame war, because I don't know you and for all I know you could be a really awesome dude who just happened to not think about what you were saying, I mean WE ALL say or do stupid shit at some point in our lives without thinking. It's whether we learn from that and choose not to repeat the same shit, this is what will set us apart from the creatures of habit that we are, or we can just continue down the same path and allow history to forge yet another cycle.
NextLevel is offline   Reply With Quote
Old 10-27-2016, 12:22 PM   #73
sfzgeek
Human being with feelings
 
sfzgeek's Avatar
 
Join Date: Feb 2009
Location: Dunedin, New Zealand
Posts: 205
Default

This tool looks so amazing!

Following the development closely... thanks so much for sharing!
__________________
My rawk band: The Hidden Venture.
sfzgeek is offline   Reply With Quote
Old 10-27-2016, 01:27 PM   #74
HoJo
Human being with feelings
 
Join Date: Dec 2007
Location: Germany
Posts: 253
Default

Hi TonE.

I believe you felt offended by my signature possibly?!
Hope you don't as it wasn't meant politically in any way.
It was more like "the good 'ol days" like in a song, you know?
But congrats, changing it now.

Apart from that, why don't you show a little politeness to the ThreadCreator for his engagement...

Don't think it is a good idea to bring in politcal stuff into this thread.

eugen2777: I feed sorry, that you have to deal with comments I might have caused without knowing I did.

RGDS,
HoJo

Last edited by HoJo; 10-27-2016 at 01:34 PM.
HoJo is offline   Reply With Quote
Old 10-29-2016, 02:51 PM   #75
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

I have nothing to do with politics. No matter what your political views any more. The only reason why I can't do anything to add or fix in the script - no time for this. Sometimes I just do other things.
When I have time, the markers will be added.
__________________
ReaScripts
eugen2777 is offline   Reply With Quote
Old 10-31-2016, 10:18 PM   #76
NextLevel
Human being with feelings
 
Join Date: Dec 2014
Posts: 417
Default

Quote:
Originally Posted by TonE View Post
Can we redefine any time position in Reaper and say: Here is bar 0. The counting will start from there, left is negative bars, right positive bars.
Not sure if this is what you're after, but if you look on the Project Settings dialog you'll find the following options 'Project start time', and 'Project start measure'. Next to the first option is a button that will enter the time for you based on the edit cursor's current position. You have to set the edit cursor position where you want it before opening the settings dialog window though.
NextLevel is offline   Reply With Quote
Old 05-27-2017, 10:05 AM   #77
xinky
Human being with feelings
 
Join Date: Apr 2016
Posts: 68
Default

just discovered your scripts... It is pure AWESOME.

One idea: can you add a function in this script, to do same thing that Dynamic Split Items do? It would be really cool, because it's better detection system here, and we have LP HP filter options..
xinky is offline   Reply With Quote
Old 05-28-2018, 10:09 AM   #78
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

I just finished writing an article about making your own DIY drum triggers, and I featured this script (which I use often):

http://admiralbumblebee.com/music/20...in-Reaper.html

Great work Eugen2777, and thank you very much.
Robert Randolph is offline   Reply With Quote
Old 05-30-2018, 12:17 AM   #79
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Wow,thank you very much it's simply great!
I wish someone could make something similar for granular synthesis.

Last edited by Vagelis; 05-30-2018 at 12:29 AM.
Vagelis is online now   Reply With Quote
Old 05-31-2018, 02:52 PM   #80
Faderjockey
Human being with feelings
 
Faderjockey's Avatar
 
Join Date: Jun 2007
Location: Baltimore,MD
Posts: 920
Default

I'm late to the party.. it's all worked except when I click create midi.. it does put a clip on the selected track I chose but.. No midi info.

I have C1 36 setup for test.. and it does not place the midi only the region on the track.

any help?
Faderjockey is offline   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 09:59 AM.


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