banner



How To Program Drums In Reaper



Reply
Old 03-22-2017, xi:28 PM #ane

Human being with feelings

DeathByGuitar's Avatar

Bring together Date: Jan 2011

Location: Greensboro, NC

Posts: 505

Default A Better Fashion to Plan Drums in Reaper (in my opinion anyhow)


I feel a flake pompous posting this to a group of Reaper experts, simply I'm hoping this can help someone if they're struggling with programming drums in Reaper.
I'd love whatsoever suggestions for improvements. I experience similar nosotros're only a few steps abroad from having Reaper be really optimal for MIDI drums.

Here's a zip file in the stash containing the required files:
https://stash.reaper.fm/five/30266/deat...um_toolbar.zip

And a YouTube video explaining it.
https://world wide web.youtube.com/scout?v=-Eq8mhAUYZE

Permit me know if this was helpful to anyone.

***EDIT 4/2/2021*** - Newer version of this video tin be found here: https://youtu.exist/qJvGdZVH-n8


Final edited by DeathByGuitar; 04-02-2021 at 12:12 PM.

DeathByGuitar is offline Reply With Quote
Old 03-23-2017, 02:23 AM #2

Human existence with feelings

Bring together Date: Feb 2015

Posts: 1,076

Default


Very nice :-)

uncleswede is offline Reply With Quote
Old 03-23-2017, 04:15 AM #3

Homo existence with feelings

Coachz's Avatar

Join Appointment: Oct 2010

Location: Charleston, SC

Posts: 10,730

Default


Nosotros need more actual workflow videos. It'southward one thing for someone to show an action out of context, merely showing workflows is then much more applied. This is bang-up stuff. Cheers !

Coachz is online now Reply With Quote
Old 03-23-2017, 07:ten AM #4

Man with feelings

Bring together Date: Apr 2015

Location: Brussels, Belgium

Posts: 664

Default


Great! Thanks

It would be squeamish to encounter this thread get the place to add scripts, actions, cycle actions, toolbars, tips & tricks, etc...for the purpose of drum programming!

chumbo is offline Reply With Quote
Old 03-23-2017, 10:05 AM #5

Human with feelings

hopi's Avatar

Join Date: Oct 2008

Location: Right Hear

Posts: 15,619

Default


DeathbyGTR... definity the right thought...

at the same fourth dimension, in that location 'could' exist so much more than if you were to become into
some of the script work past the masters on the scripts surface area of this forum.

hopi is offline Reply With Quote
Old 03-23-2017, 11:28 AM #six

Homo with feelings

DeathByGuitar's Avatar

Join Date: January 2011

Location: Greensboro, NC

Posts: 505

Default


Quote:

Originally Posted past hopi View Post

DeathbyGTR... definity the right idea...

at the same fourth dimension, there 'could' exist then much more than if you were to become into
some of the script piece of work by the masters on the scripts area of this forum.

Probably. And I very well may do that. I become super into this kind of crap sometimes, spending hours at a fourth dimension figuring out how to do something if I'm in the mood

From the videos I've seen, Cubase has a actually robust pulsate mode. It doesn't seem all that much dissimilar than what Reaper is capable of, it just takes a couple of custom actions and stuff to get us in that location. Pulsate programming is such necessity for many mod bedchamber musicians like me, so I'thousand hoping the Reaper community will wanna rally around something like this and effigy out ways to fill in the gaps or perhaps Cockos will implement a dedicated pulsate editor. They've made huge strides in Reaper 5 with MIDI including pulsate specific issues. We're SOOOO CLOOOOSE!

DeathByGuitar is offline Reply With Quote
Old 03-23-2017, 11:49 AM #7

Human beingness with feelings

Join Date: Mar 2016

Location: Victoria, BC

Posts: 198

Default


Some other prissy matter about this approach is, if you like using the inline MIDI editor in the main arrange (some hate it, I beloved it), it volition reverberate some of the master MIDI editor settings DeathByGuitar recommends, including "prove only used" and/or "merely named" notes.

It also will display notes as diamonds/half-diamonds. It doesn't display the annotation names, withal (no room for them, or mayhap in that location's a way to modify that I oasis't seen).

So you tin also take a very overnice piffling inline pulsate sequence editor right in the accommodate!

Edit: a very small instance:


Last edited by run_esc; 03-23-2017 at xi:56 AM.

run_esc is offline Reply With Quote
Old 03-23-2017, 12:00 PM #eight

Banned

Bring together Date: December 2016

Location: England

Posts: 2,432

Default


Quote:

Originally Posted by DeathByGuitar View Post

I'd love any suggestions for improvements. I feel similar we're only a few steps abroad from having Reaper be really optimal for MIDI drums.

I would totally recommend anyone to buy reason(six upwards) every bit the perfect companion for reaper drum/audio programming.
Rewired sessions are a full blast! midi tin go both means.
There's a number of devices that trigger vst and reason stock players drums very well.
Using modules like redrum,matrix,alligator,rpg8 and lfo's from annihilation else.

Everything tin can be controlled with downwards to i midi track>sixteen channels per bus.
A single multitrack file/recording tin be made in reaper-on the fly tweaking is a cakewalk.
No homo can beat a machine!
No human can play like this,fifty-fifty with the biggest and blue-chip kits.

Bri1 is offline Reply With Quote
Old 03-23-2017, 12:02 PM #9

Man being with feelings

Join Appointment: Mar 2016

Location: Victoria, BC

Posts: 198

Default


Reason *is* great for drums. A cheaper more arcane but awesome alternative for ReWire drums into Reaper is Renoise, which I use for complicated/breakbeat drums, Reaper I use more for straightforward traditional sequencing.

run_esc is offline Reply With Quote
Old 03-23-2017, 12:47 PM #10

Human being with feelings

rcl's Avatar

Join Date: Mar 2013

Location: Bahia,Brazil

Posts: 656

Default


...........Realistically, nothing....

Awesome man.

I'll requite information technology a whirl later. Really like the show hide tip.

rcl is offline Reply With Quote
Old 03-23-2017, 12:53 PM #xi

Homo with feelings

DeathByGuitar's Avatar

Join Appointment: Jan 2011

Location: Greensboro, NC

Posts: 505

Default


Quote:

Originally Posted by run_esc View Post

Reason *is* smashing for drums. A cheaper more than arcane but awesome alternative for ReWire drums into Reaper is Renoise, which I utilise for complicated/breakbeat drums, Reaper I employ more for straightforward traditional sequencing.

I don't doubtfulness that information technology's amazing only I'd rather encounter how much I can squeeze out of Reaper. I hate using using multiple programs unless I absolutely accept to.

DeathByGuitar is offline Reply With Quote
Old 03-23-2017, 12:59 PM #13

Banned

Join Date: Dec 2016

Location: England

Posts: 2,432

Default


Quote:

Originally Posted by DeathByGuitar View Post

I don't doubt that it's amazing but I'd rather run into how much I tin squeeze out of Reaper. I hate using using multiple programs unless I absolutely accept to.

I don't like breaking out of either programme either-they merely compliment very well here.It's no dissimilar to whatsoever other 'pop upwards' window.

Megababy does the job practiced enough- and a few other js/scripts practice very nyce triggers.
Save all your midi files-they can be rea composed/chopped and rea arranged quick time.
Load a kit into a reaper runway,and you can browse through the media explorer them midi files while previewing loaded kits.
Golden.

Bri1 is offline Reply With Quote
Old 03-23-2017, 01:00 PM #xiv

Human being with feelings

DeathByGuitar's Avatar

Bring together Date: Jan 2011

Location: Greensboro, NC

Posts: 505

Default


DeathByGuitar is offline Reply With Quote
Old 03-24-2017, 02:37 AM #15

Man being with feelings

Bring together Appointment: May 2006

Posts: 1,324

Default


Quote:

Originally Posted by DeathByGuitar View Post

Allow me know if this was helpful to anyone.

just watched the video, so far.
But I tin can tell y'all that aye, for sure, it will be very useful
Thanks!

__________________
Cedric Simon aka FrozenjaZz
Fresh beats - world wide web.frozenjazz.com

winbe is offline Reply With Quote
Old 03-24-2017, 07:35 AM #16

Banned

Join Date: Dec 2016

Location: England

Posts: two,432

Default


Well y'all know what some say "once you've had rack,you don't look back"

@mpl-ty- could you make that script a little more 'intuitive'? seems kool n that-just not easy-for-noobz-like-me to figure 1st time round.
I guess it's fine in one case learned..

Bri1 is offline Reply With Quote
Old 03-24-2017, 07:58 AM #17

Banned

Join Date: Dec 2016

Location: England

Posts: ii,432

Default


Ok thanks mpl-i recall it'due south excellent-volition give information technology some other endeavor now it's been updated a lot!
Tbh-1st fourth dimension I tried it-totally not intuitive(random clicking did non rea lly help to begin)
I retrieve with a lot of plugins and scripts user must 'get information technology' straight away 1st time,or some but move on and not await again..shame that-with extra learning these tools are near powerfull when they operate well.
Random stuff is what I similar to generate anyway,but I like "organised randomness"- I desire stuff to go to how it's set.
Credits come up your mode!

Bri1 is offline Reply With Quote
Old 03-24-2017, 10:22 AM #18

Human existence with feelings

Bring together Date: Jul 2010

Location: Slovakia

Posts: 2,335

Default


I utilize

"Fix default mouse modifier action for "MIDI pianoforte roll left drag" to "Paint a straight line of notes" "

toggle and then I can only paint in multiple hihat notes in a row. So

"Set default mouse modifier action for "MIDI piano gyre left drag" to "Insert note, drag to extend or change pitch" (factory default)"

to get dorsum to normal mode.

bFooz is online now Reply With Quote
Old 03-24-2017, 01:10 PM #19

Homo beingness with feelings

Join Date: Aug 2007

Location: Near Cambridge United kingdom of great britain and northern ireland and Well-nigh Questembert, France

Posts: 22,682

Default


Its all good. I AM going to try out deathbyguitars stuff though - it does things very shut to how I piece of work now just looks smoother and quicker and easier.

Lets hope it acts that way for an old duffer like me, also.

Still recall I volition be doing most of my drums by playing them in and editing out my klunkers, but this looks very useful.
Thanks, DBG.

__________________
Ici on parles Franglais

ivansc is offline Reply With Quote
Old 03-24-2017, 04:46 PM #twenty

Human being with feelings

Jonas Ekstrom's Avatar

Join Date: Feb 2017

Location: Stockholm

Posts: 98

Default


Nice! Dandy task, will try this out over the weekend.

Jonas Ekstrom is offline Reply With Quote
Old xi-12-2017, 01:01 PM #21

Homo with feelings

bolgwrad's Avatar

Join Date: Mar 2011

Location: On my arse in Glasgow, Scotland

Posts: 1,356

Default


Thanks a lot, very helpful indeed.

bolgwrad is offline Reply With Quote
Old 11-12-2017, 01:41 PM #22

Human being with feelings

Glennbo's Avatar

Join Engagement: Mar 2008

Location: Planet Earth

Posts: 8,123

Default


Owner of this kit must have a really small . . . Uhm . . . savings account, after buying all that!

__________________
Glennbo
Hear My Music - Click Me!!!
--

Glennbo is offline Reply With Quote
Old 11-12-2017, 02:12 PM #23

Human being with feelings

Join Date: Aug 2007

Location: About Cambridge U.k. and Near Questembert, French republic

Posts: 22,682

Default


Bri1 is a nerd - In my opinion, anything you put in a drum role that is physically impossible for a human drummer to play isnt drumming. Its that godawful noise my grandkids heed to!

__________________
Ici on parles Franglais

ivansc is offline Reply With Quote
Old 11-12-2017, 02:27 PM #24

Homo with feelings

Glennbo's Avatar

Bring together Date: Mar 2008

Location: Planet World

Posts: eight,123

Default


Quote:

Originally Posted by ivansc View Post

Bri1 is a nerd - In my opinion, anything you lot put in a drum role that is physically impossible for a human being drummer to play isnt drumming. Its that godawful noise my grandkids listen to!

When I got my first hardware based midi drum machine, a Sequential Circuits DrumTrak, and you lot programmed pulsate patterns by pressing 1 or more than buttons on each loop of a predefined length of time, I ever tried to keep from doing things like playing tom fills while kick, snare, and hihat patterns were playing.

I didn't want it to sound similar some octapus drummer with eight arms and hands. And then I got a midi pad drumkit, and my midi drums became much more believable, but since then, I've gone back to using existent drums for recording, and only a couple of the oldest songs I accept up at present notwithstanding use Superior Drummer played from V-Drums.

__________________
Glennbo
Hear My Music - Click Me!!!
--

Glennbo is offline Reply With Quote
Old 11-12-2017, 02:28 PM #25

Human being with feelings

Tod's Avatar

Join Date: Jan 2010

Location: Simply outside of Glacier National Park

Posts: 14,326

Default


Quote:

Originally Posted by ivansc View Post

Bri1 is a nerd - In my opinion, anything you put in a drum part that is physically impossible for a human drummer to play isnt drumming. Its that godawful noise my grandkids listen to!

Heh heh, well them and the great grandkids.

Tod is offline Reply With Quote
Old 11-13-2017, 05:23 AM #26

Human being being with feelings

HugoRibeiroDotCom's Avatar

Join Date: Sep 2011

Location: Earth

Posts: 947

Default


Quote:

Originally Posted by Glennbo View Post

Possessor of this kit must have a really small . . . Uhm . . . savings account, after buying all that!

This is Terry Bozzio'south drumkit. He'due south endorsed by DW and Sabian then he doesn't have to pay for all that.

cheers,
Hugo

__________________
Get Kicking-Donkey Drum Tracks @ www.hugoribeiro.com
Macbook Pro | Audient ID44+ASP880 | Apogee Duet 2
Sonor Drums | Sabian Cymbals | Remo Drumheads | Vater Drumsticks

HugoRibeiroDotCom is offline Reply With Quote
Old xi-13-2017, 06:09 AM #27

Banned

Bring together Date: Dec 2016

Location: England

Posts: 2,432

Default


Quote:

Originally Posted by ivansc View Post

Bri1 is a nerd - In my stance, anything you lot put in a drum part that is physically impossible for a human drummer to play isnt drumming. Its that godawful noise my grandkids listen to!

Lol- wozzup m8? afraid the machines will beat anything you got?
Go claiming a machine-come across how you become on
Drumming is a human art yes- but permit's not forget how nature also drums in it's own ways- machines are the next phase of instrumentation for the states to enjoy--why not.. i fully accept that i cannot 'compete' physically with a machine- but the machines don't seem to posses what humans do- REAL emotion. ! who knows what the pinnacle scientists are currently working on.. some of them labs are pretty intense i heard...
Nerd on that for a while

Bri1 is offline Reply With Quote
Old eleven-13-2017, 08:38 AM #28

Man being with feelings

Glennbo's Avatar

Bring together Appointment: Mar 2008

Location: Planet Earth

Posts: 8,123

Default


Quote:

Originally Posted by HugoRibeiroDotCom View Post

This is Terry Bozzio's drumkit. He's endorsed by DW and Sabian so he doesn't take to pay for all that.

cheers,
Hugo

Hehe, I actually knew dat. I'm a huge Zappa fan and got to see Boz play live.

I've actually gone the opposite direction and now take the smallest pulsate kit I've endemic since I started playing. 1 rack tom, one floor tom, kick and snare. Information technology's 1 of those BeBop kits. :-)

__________________
Glennbo
Hear My Music - Click Me!!!
--

Glennbo is offline Reply With Quote
Old 11-13-2017, 09:53 AM #29

Human with feelings

Bring together Date: Aug 2007

Location: Near Cambridge Britain and Near Questembert, France

Posts: 22,682

Default


Quote:

Originally Posted by Bri1 View Post

Lol- wozzup m8? afraid the machines volition vanquish anything you got?
Become claiming a car-encounter how you get on
Drumming is a human fine art yep- simply permit'due south not forget how nature also drums in it'south own ways- machines are the side by side stage of instrumentation for us to enjoy--why not.. i fully accept that i cannot 'compete' physically with a car- but the machines don't seem to posses what humans practice- REAL emotion. ! who knows what the top scientists are currently working on.. some of them labs are pretty intense i heard...
Nerd on that for a while

Lamentable - forgot to put in the smiley! I don't REALLY think yous are a nerd....

Well - not much of one, anyway.

And you kinda made my bespeak for me - "top scientists" are trying to make machines do things as well as humans can.
Music isn't more often than not regarded every bit an olympic issue, more of a means of emotional expression, I retrieve.

OK. I volition now stop ragging on ya!

__________________
Ici on parles Franglais

ivansc is offline Reply With Quote
Old 11-13-2017, 09:56 AM #thirty

Human existence with feelings

karbomusic's Avatar

Join Date: May 2009

Posts: 28,925

Default


Quote:

Originally Posted past ivansc View Post

And you kinda fabricated my indicate for me - "acme scientists" are trying to brand machines do things likewise as humans can.

I just want to be able to strap something on my head and equally I imagine the beats in my head, they spit out in the MIDI editor when tape is on. (seriously, one day, that will exist possible - it's already possible actually, just not for Music/MIDI/DAWs). If their SDK wasn't so damn expensive, I'd already be doing this.

__________________
Music is what feelings sound like.


Last edited by karbomusic; 11-13-2017 at ten:05 AM.

karbomusic is offline Reply With Quote
Old 11-13-2017, 10:41 AM #31

Banned

Bring together Date: December 2016

Location: England

Posts: 2,432

Default


Quote:

I just want to be able to strap something on my caput and equally I imagine the beats in my head, they spit out in the MIDI editor when record is on. (seriously, ane day, that will be possible - it's already possible actually, simply not for Music/MIDI/DAWs). If their SDK wasn't and then damn expensive, I'd already be doing this.

Lol-Enter the Borg =new film,nigh to beginning in five...iv...
Allow'southward play with the internets *embedded* reality for a while--where we are ALL alloyed into the matrix of perception-guided only past want to engulf and 'possibly' dominion the multiverses.
Wake up people-we ALREADY alive in a holographic universe- i like beingness 'unique'-turn down the assimilation induction to the twenty-four hours i won't die!!
People will have their place-working both with nature and machine to form the ultimate reality!!
Dammit-i accept go the freekin nerd i and then refused to become.. must cancel that arrangement some time.. =)

Bri1 is offline Reply With Quote
Old 11-14-2017, 01:xiv AM #32

Human being with feelings

Bring together Date: Aug 2007

Location: Near Cambridge UK and Well-nigh Questembert, France

Posts: 22,682

Default


TOLD you lot so.....

__________________
Ici on parles Franglais

ivansc is offline Reply With Quote
Old 11-14-2017, 01:fourteen AM #33

Human existence with feelings

Join Date: Aug 2007

Location: Near Cambridge Great britain and Almost Questembert, France

Posts: 22,682

Default


__________________
Ici on parles Franglais

ivansc is offline Reply With Quote
Old 11-14-2017, 05:37 AM #34

Banned

Join Date: Dec 2016

Location: England

Posts: two,432

Default


Quote:

Originally Posted by ivansc View Post

TOLD y'all so.....

Bahhh - #meddlin kidz... #grumble ....#groan....

Luckily- i love the drums soo much- can even play in the manner of brute > #drum savage rage!

Bri1 is offline Reply With Quote
Old eleven-14-2017, 06:fifteen AM #35

Homo being with feelings

Jeffsounds's Avatar

Join Date: February 2013

Location: Northeast Michigan

Posts: 3,411

Default


Quote:

Originally Posted by Bri1 View Post

Luckily- i honey the drums soo much- can fifty-fifty play in the style of animal > #drum savage rage!

Buddy is on a Carson rerun this week.

Jeffsounds is offline Reply With Quote
Old 11-14-2017, 07:57 AM #36

Banned

Join Date: December 2016

Location: England

Posts: 2,432

Default


Quote:

Buddy is on a Carson rerun this calendar week.

Aye-awesome drummer buddy-- Luckily with the interwebz- these things can ALWAYS be on!
Funny enough,even fauna sees the animate being in buddy-but beast still gets the final roll!! =)

AnywayzZz-people can acquire how to use lfo's and other existing midi events,to make drum programming in reaper an absolute joy!
GLHF!

Bri1 is offline Reply With Quote
Old 11-14-2017, 09:06 AM #37

Homo being with feelings

Glennbo's Avatar

Join Engagement: Mar 2008

Location: Planet World

Posts: 8,123

Default


Quote:

Originally Posted by Jeffsounds View Post

Buddy is on a Carson rerun this week.

We did the Buddy Rich version of Westside Story when I was in the jazz ring in school. There was a joke going around then, because of his reputation of ragging on the other musicians in the band.

Q. What's the difference betwixt the Buddy Rich ring and a bull?

A. A bull has the horns in the front and the a$$hole in the back.

__________________
Glennbo
Hear My Music - Click Me!!!
--

Glennbo is offline Reply With Quote
Old 11-fourteen-2017, x:21 AM #38

Human being with feelings

chip mcdonald's Avatar

Bring together Date: May 2006

Location: NA - North Augusta South Carolina

Posts: 4,257

Default


Buddy Rich was the definition of asshole. His bit near country music is simultaneously right and incorrect - but 100% jerkish.

Terry Bozio did a dispensary at a music store I worked at with that kit, used my lesson room for his green room. He tin can creatively utilise every part of information technology. The set up/tear down is interesting, equally is the special micing technique he has for it that is remarkably unproblematic simply effective, sort of "modified Glynn Johns".

__________________
]]] guitar lessons - www.chipmcdonald.com [[[
WEAR A FRAKKING MASK!!!!

chip mcdonald is offline Reply With Quote
Old 11-14-2017, 10:41 AM #39

Banned

Join Date: February 2016

Location: It changes

Posts: 1,425

Default


Quote:

Originally Posted past Bri1 View Post

Lol-Enter the Borg =new film,about to offset in 5...4...
Permit's play with the internets *embedded* reality for a while--where we are ALL alloyed into the matrix of perception-guided merely by desire to engulf and 'possibly' rule the multiverses.
Wake upward people-we ALREADY live in a holographic universe- i like being 'unique'-refuse the assimilation induction to the day i won't die!!
People will take their identify-working both with nature and machine to grade the ultimate reality!!
Dammit-i have become the freekin nerd i so refused to become.. must abolish that organisation some fourth dimension.. =)

Yes, I something think the Internet and/or other virtual reality technological systems, are merely the materialization of something spiritual going on; something we ought to better master, but regrettable will fail at, because we've been directed to focus on the materialistic proxies. This of coarse, is done purposefully, by the Deep Control Arrangement to brand sure we remain immature slaved living in a planned, contrived, and rather perverse class of conscious reality...

+1 on the 'becoming the freekin nerd i so refused to become.. must abolish that arrangement some time'

RDBOIS is offline Reply With Quote
Old 11-xiv-2017, x:49 AM #40

Banned

Bring together Date: Dec 2016

Location: England

Posts: ii,432

Default


Quote:

Buddy Rich was the definition of asshole. .

Lolz--this maybe,another reason why bots take an advantage-total lack of 'person' ality.
A bot will not really eat,potable or shit on everyone-mentally or physically-- it'southward the concrete aspects which go along a lot of actual human players in a task-currently--a human will find it very very very difficult to out pulsate a well programmed machine.This things will run indefinately!!

I actually spent years,and travelled thousands++ miles to rails & ain some really keen drum recordings--it was *my thing*� -i started digging for rare and *difficult to find* records effectually 1984/85..on that journeying i discovered thousands of qaulity recordings from a whole range of expert players and genres--which with great involvement __began to study--deeply and intensely...then started dj'n these very curt pulsate clips >as the aim on the turntables back then_ was to keep constant loops going of these very brusk drums.. this is a dj fine art initself!! it really took me months to get it 'down'- merely information technology came >and take been happier ever since!!
Now- with modern softwares this takes only a blink of an middle,with minimal of efforts to loop indefinately!!! lolz..

A friend a me >used to hunt a lot of grooves- hither'southward a brusk wiki listing of some of them grooves and recordings nosotros searched and so hard and long for!! The "ultimate breaks and beats" serial >> https://en.wikipedia.org/wiki/Ultima..._Beats#SBR_499

You can youtube virtually tracks these dayz =sweetness.💙
If you want to improve something =Go Information technology!

Bri1 is offline Reply With Quote
Reply


Posting Rules

Y'all may not mail service new threads

You lot may not post replies

Yous may not post attachments

Yous may not edit your posts


BB code is On

Smilies are On

[IMG] code is On

HTML lawmaking is Off


Forum Rules

Forum Jump

All times are GMT -7. The time at present is 10:17 AM.



Powered past vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.

Source: https://forum.cockos.com/showthread.php?t=189801

0 Response to "How To Program Drums In Reaper"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel