How Long Does Other DAWs Take To Save 20,000 Midi Items?
-
- Banned
- 3946 posts since 25 Jan, 2009
Well, I am not sure what the OP’s at but if you enter such a thread with no other purpose than telling the OP how stupid he is, then you are a troll and looking for trouble, imo. Thus troll land.
Edit: Maybe I should have written “Trolls’ land” to underline that I was actually speaking of those entering the thread, apparently with no reason at all to do just that. Damn, there goes that joke down the drain.
n/m
I will find the exit myself.
Edit: Maybe I should have written “Trolls’ land” to underline that I was actually speaking of those entering the thread, apparently with no reason at all to do just that. Damn, there goes that joke down the drain.
n/m
I will find the exit myself.
- KVRAF
- Topic Starter
- 7001 posts since 20 Mar, 2012 from Babbleon
Aarrghh, it looks like my computer can't handle the task if done automated but it can handle it if done in real time and/or manually.
GIF #1 is in real time. I am pressing the letter E (the shortcut to execute the custom action provided by Evil Dragon). All 10 midi files were saved.
GIF #2 is macro recorder/player doing the pressing of the letter E at 15 times normal speed. Only 3 of 10 midi files were saved.
Since REAPER is creating .mid.bak files... isn't that the same as "rendering" and therefore the same rendering that is done from the Project Bay? I don't know.
But okay I guess I'll ask lua script writers to write a script that deals with the job properly and/or internally as opposed to externally as is the case with the macro recorder/player.
I don't like begging for help but my own solutions tend to most of the time not work as is the case with trying to use a macro recorder/player to do the job of lua script. But I'm a newbie at REAPER, well the new REAPER at least. And script language are so foreign, it might as well be physics science to me.
Bnd hey, my other solutions sometime works. For example, despite what most people seem to say about my current music-making method... it's working for me. You have to be there, and I am.
Okay so, I'm off to the REAPER forums then. Arriva derci. Merci beaucoup. Gracias.
GIF #1 is in real time. I am pressing the letter E (the shortcut to execute the custom action provided by Evil Dragon). All 10 midi files were saved.
GIF #2 is macro recorder/player doing the pressing of the letter E at 15 times normal speed. Only 3 of 10 midi files were saved.
Since REAPER is creating .mid.bak files... isn't that the same as "rendering" and therefore the same rendering that is done from the Project Bay? I don't know.
But okay I guess I'll ask lua script writers to write a script that deals with the job properly and/or internally as opposed to externally as is the case with the macro recorder/player.
I don't like begging for help but my own solutions tend to most of the time not work as is the case with trying to use a macro recorder/player to do the job of lua script. But I'm a newbie at REAPER, well the new REAPER at least. And script language are so foreign, it might as well be physics science to me.
Bnd hey, my other solutions sometime works. For example, despite what most people seem to say about my current music-making method... it's working for me. You have to be there, and I am.
Okay so, I'm off to the REAPER forums then. Arriva derci. Merci beaucoup. Gracias.
You do not have the required permissions to view the files attached to this post.
ah böwakawa poussé poussé
-
- Banned
- 3946 posts since 25 Jan, 2009
Before I hit the road: On Gearslutz they have this smart suspension system where they can exclude a member from single threads without banning them for the rest. Not a bad idea. You can simply measure your popularity per amount of threads you are excluded from. As this number increases, it is getting harder and harder to blame the different mods in charge of them.
-
- KVRAF
- 3086 posts since 4 May, 2012
I thought you were simply expressing shared pain - read the thread and lost your mind. I would have PMed you this only you seem to have that function switched off.IncarnateX wrote:Well, I am not sure what the OP’s at but if you enter such a thread with no other purpose than telling the OP how stupid he is, then you are a troll and looking for trouble, imo. Thus troll land.
Edit: Maybe I should have written “Trolls’ land” to underline that I was actually speaking of those entering the thread, apparently with no reason at all to do just that. Damn, there goes that joke down the drain.
n/m
I will find the exit myself.
---
Anyway. Forgetting all of that. I'll see if I have followed the OP, as many of us seem to be on the same page. So, giving the benefit of the doubt, maybe none of us are reading the information provided correctly. I'm leaving out any questioning of musical method.
So. We have generated 20K random drum patterns and our DAW is taking 5.5 hours to export all of them.
Question 1: Why have we generated 20K drum patterns to start with?
Question 2: Why are we batch exporting them all over and over again? Why not work with multiple project files and only export what is needed?
Question 3: Why are we randomly selecting drum patterns when the generation process was random to start with? Isn't this simply a redundant step?
Question 4: Why don't we have a separate project and folder for edits?
Question 5: Most importantly: Why aren't we simply generating random drum patterns as and when we need them? This would negate need for the first three questions and obliterate the insanely long export time.
If this task was performed methodically then the least amount of time would be wasted. Another point that I'm sure many people have considered is that system limitations should give rise to more efficient work solutions; not a reduction in efficiency.
If I read anything incorrectly, please explain as I think these were the initial reasons for why we reacted as we did.
-
- Banned
- 3946 posts since 25 Jan, 2009
Oh that is a lot of questions, I see it must have been very very very complicated for you to judge whether you actually had an answer to his simple question. To me it was quite simple, namely that I wouldn`t friggin know because I have never tested a bunch of DAWs abilities to save a large amount of midi items and even if the DAWs differed, I do not have any tech knowledge to explain it. Even if we take the simple translation of the title: Why does it take so long in Reaper?, it would be a pass for me because I have never used Reaper. Why would I care about the motives or musical approach for asking such a question? Obviously it takes someone who has knowledge about how a greater amount of midi items are handled in Reaper and other DAWs respectively to answer the question and just how many of those onboard this thread have any clue about that?
Well, now he is gone, so I hope your pain is over. May the thread RIP.
Well, now he is gone, so I hope your pain is over. May the thread RIP.
Last edited by IncarnateX on Sat Aug 04, 2018 5:04 am, edited 1 time in total.
- KVRAF
- Topic Starter
- 7001 posts since 20 Mar, 2012 from Babbleon
I've already explained most of it starting at page 1 of this thread. But I'll do it one last time. Okay here goes:
Question 1: Why have we generated 20K drum patterns to start with?
Answer: I want as much access to what is available combination-wise. I want randomization. I don't want pre-made "genrical" drum patterns.
Question 2: Why are we batch exporting them all over and over again? Why not work with multiple project files and only export what is needed?
Answer: I am not "batch exporting them all over and over again". The 20,000 files are reusable. I could use it on 20 new songs if I wanted to without ever editing the 20,000 files again. But if I needed to make edits, like changing the midi velocity to sort of emulate Ringo Starr's drum velocities, I'd rather have that done in under 8 minutes.
The purpose of this thread's creation is that I had this thought "Maybe I don't have REAPER set up properly, maybe in other DAWS it takes under 8 minutes to batch export 20,000 midi items".
Question 3: Why are we randomly selecting drum patterns when the generation process was random to start with? Isn't this simply a redundant step?
Answer: Not redundant to me. If what you are proposing is to do is to just select them from #1 to #20,000 every time I make a new song then I will end up always auditioning drum pattern #1 every time. Selecting them randomly lessens the chance that I have to audition drum pattern #1 for the second time. I thought about deleting or hiding the drum patterns that were used (I haven't actually used these drum patterns in any song yet but pretend I have) before in previous songs but the problem is that everything depends on the bass. The bass on song number 2 could sound good with drum pattern #1 even if it didn't sound good with the bass on song number 1. \so that's why I changed my mind about hiding or deleting previously used midi drum patterns.
Question 4: Why don't we have a separate project and folder for edits?
Answer: I have already thought about that. For example, After I make my "Ringo Starr midi velocity" edit I will keep that in a separate folder and probably name it "Ringo Starr - Birthday Midi Velocity". I will probably rename my current folder "Original Velocity 100 - No Tom Toms - No Crash Cymbals - Opened Hi-hats Not Sustaining" or something like that. So that totals 40,000+ midi items.
Question 5: Most importantly: Why aren't we simply generating random drum patterns as and when we need them? This would negate need for the first three questions and obliterate the insanely long export time.
Answer: Drum generators creates all sorts of problems. Problems I mentioned before, it generates "unwanteds" like tom toms, crash cymbals, opened hi-hats that sustain too long, uniform velocity (most times it's 100 and sometimes 127). It's a hassle doing the edits during audition time. So I fix all those problems when I notice them and after that I just drag and drop them into REAPER. No interruptions, no editing. I can even create a macro that does all the dragging and dropping automatically and I can audition them WHILE playing speed scrabble or whatever else like... Googling stuff, eating, just lying down on the bed, watching movies from Internet Archive, etcetera.
Wowee, that's a lot of typing. That's okay, I didn't play speed scrabble today. Anyways #1, I was waiting for script writers to write me a script that will make use of Evil Dragon's custom action and maybe solve my problem. Looks like no replies yet. Anyways #2, I have to go now. Okay bye.
Question 1: Why have we generated 20K drum patterns to start with?
Answer: I want as much access to what is available combination-wise. I want randomization. I don't want pre-made "genrical" drum patterns.
Question 2: Why are we batch exporting them all over and over again? Why not work with multiple project files and only export what is needed?
Answer: I am not "batch exporting them all over and over again". The 20,000 files are reusable. I could use it on 20 new songs if I wanted to without ever editing the 20,000 files again. But if I needed to make edits, like changing the midi velocity to sort of emulate Ringo Starr's drum velocities, I'd rather have that done in under 8 minutes.
The purpose of this thread's creation is that I had this thought "Maybe I don't have REAPER set up properly, maybe in other DAWS it takes under 8 minutes to batch export 20,000 midi items".
Question 3: Why are we randomly selecting drum patterns when the generation process was random to start with? Isn't this simply a redundant step?
Answer: Not redundant to me. If what you are proposing is to do is to just select them from #1 to #20,000 every time I make a new song then I will end up always auditioning drum pattern #1 every time. Selecting them randomly lessens the chance that I have to audition drum pattern #1 for the second time. I thought about deleting or hiding the drum patterns that were used (I haven't actually used these drum patterns in any song yet but pretend I have) before in previous songs but the problem is that everything depends on the bass. The bass on song number 2 could sound good with drum pattern #1 even if it didn't sound good with the bass on song number 1. \so that's why I changed my mind about hiding or deleting previously used midi drum patterns.
Question 4: Why don't we have a separate project and folder for edits?
Answer: I have already thought about that. For example, After I make my "Ringo Starr midi velocity" edit I will keep that in a separate folder and probably name it "Ringo Starr - Birthday Midi Velocity". I will probably rename my current folder "Original Velocity 100 - No Tom Toms - No Crash Cymbals - Opened Hi-hats Not Sustaining" or something like that. So that totals 40,000+ midi items.
Question 5: Most importantly: Why aren't we simply generating random drum patterns as and when we need them? This would negate need for the first three questions and obliterate the insanely long export time.
Answer: Drum generators creates all sorts of problems. Problems I mentioned before, it generates "unwanteds" like tom toms, crash cymbals, opened hi-hats that sustain too long, uniform velocity (most times it's 100 and sometimes 127). It's a hassle doing the edits during audition time. So I fix all those problems when I notice them and after that I just drag and drop them into REAPER. No interruptions, no editing. I can even create a macro that does all the dragging and dropping automatically and I can audition them WHILE playing speed scrabble or whatever else like... Googling stuff, eating, just lying down on the bed, watching movies from Internet Archive, etcetera.
Wowee, that's a lot of typing. That's okay, I didn't play speed scrabble today. Anyways #1, I was waiting for script writers to write me a script that will make use of Evil Dragon's custom action and maybe solve my problem. Looks like no replies yet. Anyways #2, I have to go now. Okay bye.
ah böwakawa poussé poussé
-
- KVRAF
- 2461 posts since 9 Oct, 2008 from UK
Sorry, I thought the link I posted earlier was a link to a download but it wasn't.harryupbabble wrote:Is Koan Pro free? If so, please, where can I download that? I'll Google it later maybe.
Last edited by jabe on Sat Aug 04, 2018 1:56 am, edited 1 time in total.
[W10-64, T5/6/7/W8/9/10/11/12/13, 32(to W8)&64 all, Spike],[W7-32, T5/6/7/W8, Gina16] everything underused.
- Rad Grandad
- 38041 posts since 6 Sep, 2003 from Downeast Maine
IncarnateX wrote:Well, I am not sure what the OP’s at but if you enter such a thread with no other purpose than telling the OP how stupid he is, then you are a troll and looking for trouble, imo. Thus troll land.
Edit: Maybe I should have written “Trolls’ land” to underline that I was actually speaking of those entering the thread, apparently with no reason at all to do just that. Damn, there goes that joke down the drain.
n/m
I will find the exit myself.
Oh I'm sorry, people have been calling Harry a troll...please forgive me
The highest form of knowledge is empathy, for it requires us to suspend our egos and live in another's world. It requires profound, purpose‐larger‐than‐the‐self kind of understanding.
-
- Banned
- 3946 posts since 25 Jan, 2009
Don’t be. You were apparently not the only one missing it. Mea Culpa. I know it’s a tough call but it may be time to get double barreled Bertha down from the wall and put an end to this dog’s misery.
- KVRAF
- 26033 posts since 20 Oct, 2007 from gonesville
there you are again making something about me, and telling me what my reason was and now what I do with my time. FU. I'm just replying to shit you said there.Hink wrote:seriously, 28+ hours later you have nothing better to do than try and make this about you? It isn't and it wont be
- KVRAF
- 26033 posts since 20 Oct, 2007 from gonesville
truly.JoseC. wrote:Those values are completely wrong and meaningless. Ringo Starr is analog, not digital. Besides that, do you know what "dynamic range" means? And "ghost strokes"?harryupbabble wrote:For anybody that may find it useful, here are the drum midi velocity averages for a song by the Beatles. Birthday, from the White Album:
Kick =80
Snare = 110
Closed Hi-Hat = 115
Opened Hi-hat =120
I guess that's better than having all midi velocity at 100.
Holey moley, the kick is the quietest! How abnormal is that these days?
I'm not trolling. I think this should be looked at; not just by Monsieur Babble, in my assessment this kind of approach shouldn't be encouraged. Unless wasting time is to be encouraged.
"the kick is the quietest" - the velocities are not abstractions. One kick may be very sensitive, *by design*, another may be pretty much the same no matter what, by design. This is not where you learn about MIDI to drum instruments. This is not a great use of one's time.
Again: let's say you have something really basic and you have an idea from experience what these terms mean: soft, medium, loud: where do these fit in a song? What is the musical idea? You're going to go with '80' where? All of this is to be one velocity? "80" is meaningless. You're relying on somebody else's MIDI, and you don't know what they were even using, do you? 20, 000 files, I guess not.
- KVRAF
- 26033 posts since 20 Oct, 2007 from gonesville
Preface: I know I'm not the only person this flaming effort is having at. So this is about 'trolling'. For my part, I, perhaps wrongly, think this could be a learning moment, not especially for M. Babble, but in general. For my part, I never called a person stupid. I said he's clever enough for speed scrabble and shrugged.IncarnateX wrote:Well, I am not sure what the OP’s at but if you enter such a thread with no other purpose than telling the OP how stupid he is, then you are a troll and looking for trouble, imo. Thus troll land.
An average velocity, obtained from 20k files off the 'net, which is a pretty, uhm, haphazard method tells one very little. I won't say nothing, but...
and it's 20k one bar MIDI files. One bar of what? An actual song? Was this an average part of this song, if so?
So what I was saying and am reiterating, this mechanical reductive method has nothing to do with making music.
Now, it's just curating. Ok fine, but other people than the OP read threads here. Some may be beginners.
MIDI velocity is from 0-127. Here's 127 values which may (or may not!) activate an instrument. On the user's end one may compress what you're giving the instrument because that's too much range for your purposes. So we don't have any information other than this blank average from a suspect methodology.
Yours, from reality,
January Civil
- Rad Grandad
- 38041 posts since 6 Sep, 2003 from Downeast Maine
yes you got another board warning and the next to swear at me its a suspension...stop your gaslighting me and trolling or move alongjancivil wrote:there you are again making something about me, and telling me what my reason was and now what I do with my time. FU. I'm just replying to shit you said there.Hink wrote:seriously, 28+ hours later you have nothing better to do than try and make this about you? It isn't and it wont be
The highest form of knowledge is empathy, for it requires us to suspend our egos and live in another's world. It requires profound, purpose‐larger‐than‐the‐self kind of understanding.
- KVRAF
- 26033 posts since 20 Oct, 2007 from gonesville
You could stick to the PM. I don't know what your deal is, honestly, except old beef.
I have something to say which I just said. I'm not trolling. Be reasonable, yeah?
I have something to say which I just said. I'm not trolling. Be reasonable, yeah?
- Rad Grandad
- 38041 posts since 6 Sep, 2003 from Downeast Maine
you attacked me for the last time in public, I have been far more than reasonable...you be reasonable
The highest form of knowledge is empathy, for it requires us to suspend our egos and live in another's world. It requires profound, purpose‐larger‐than‐the‐self kind of understanding.