Logic Pro X 系列教程 10:MIDI 进阶

曾经一段时间内,许多人都认同「混音用 Pro Tools,编曲用 Logic」的观点,足以说明 Logic Pro 在 MIDI 编辑领域所占据的地位。Mark Cousins 将细说 MIDI 的进阶编辑技巧。

Logic pro x tuts 10 01

音乐制作少不了用 MIDI 来制作虚拟乐器,制作人需要掌握相当细致的 MIDI 数据编辑、编程技巧,以便做出更为合理或逼真的乐器声。

有些观点认为,在这个虚拟乐器满天飞的年代,人们似乎有些过于依赖 MIDI 了。但今天我们不谈大道理,只说小手法,MIDI 做得好,创意少不了,MIDI 用得溜,好音乐自然跟着走。

本文并非要对 Logic 的 MIDI 编辑功能来个说明书式的覆盖讲解,而是针对若干有特色的技巧进行讲解,希望能给读者带来新的创意。首先我们会探索检查器和钢琴卷帘界面,即 MIDI 编辑的主战场,然后讲讲「标准化」编辑流程的重要性。

「智能选择」是 Logic 的一个重要话题,即用尽量少的组合键,选中你要操作的音符,而不是用鼠标一个一个点选。当你的工程里已经有了成百上千个 MIDI 音符后,高效选取音符就自然成为提高制作效率的重要一环。

另一方面,我们还将学习一些放置在菜单项里的 MIDI 编辑功能,也是能够为你节省大把大把的编辑时间的方法。最后,结合上边的技巧,我们来具体说说怎样编辑复杂的鼓组节拍、管弦乐编辑技巧,以及通过控制器使你的音乐更富有动态感。请尽享阅读!

这篇教程得到了伦敦 Point Blank 音乐学校的认可。Point Blank 是一所专业的音乐制作、音频工程、音乐营销、演唱、广播制作、DJ 技术和电影制作的学校,全部由英国顶尖的音乐制作人和媒体专家授课,更有音乐和媒体界传奇人物的客座访谈。

贴士:音阶量化

钢琴卷帘编辑器里的要员之一当属音阶量化工具,你可以理解为 MIDI 的音高纠正器。它能将选中的音符按照指定的音阶进行音高量化,比如变成大调,或自然小调等。你可以快速将一段旋律变成东南亚调式或多利亚调式,极快地获得所需的音乐风格。另一种用法更有趣,结合 MIDI Randomizer 插件(在 MIDI 通道条的 MIDI FX 处启用),把随机的 MIDI 音符量化到一个特定的音阶里,也就得到了一段十分独特的音乐素材。

提高鼓组编辑技巧

Logic pro x tuts 10 02

我们在这个部分将要探索鼓组编辑技巧,并从踩镲编辑入手。MIDI 编辑始于检查器,我们先来进行一下 16 拍子的量化,并修正一些动态。你可以按 I 打开和关闭检查器,也可以 Option – R 来打开浮动检查器。然后,把「力度变化」设为固定。

Logic pro x tuts 10 03

或许,在检查器和钢琴卷帘窗之间来回操作有些繁琐,将 MIDI 片段的参数进行正常化之后则能起到一些改善作用。在片段上右键点出菜单,打开 MIDI 子菜单,并选择「正常化片段参数」。那么,量化和动态数值就被永久写入了。更多关于 MIDI 片段参数的信息可以参考 Apple 的文档

Logic pro x tuts 10 04

要提高 MIDI 编辑姿势,智能选取功能是必须掌握的。例如从菜单选择「编辑 > 选定 > 相同子位置」,或按 Shift – P 组合键。那么,如果我们选中了一个小节里所有的踩镲强拍,则「相同子位置」将选择余下小节里,同位置的强拍音符。

Logic pro x tuts 10 05

当选中音符后,我们可以在钢琴卷帘窗的窗内检查器中,通过力度滑杆来增加或减少力度的相对值。此时,如果要调节其他音符的力度,只需按下 Shift – I 反选,即可选中刚才不在选择状态的音符。

Logic pro x tuts 10 06

当你在多个 MIDI 片段之间操作时,请记得多多利用钢琴卷帘窗的「设定音符颜色」功能。本例中,请先选中所有鼓组的片段,然后打开钢琴卷帘窗。现在,在菜单中选择「显示 > 设定音符颜色 > 按片段颜色」命令,看看效果吧!

Logic pro x tuts 10 07

再介绍一个 MIDI 鼓组编辑的利器:挪动值。你可以用它,对一个或多个音符进行增量移动,只需按 Option – 左/右方向键即可完成。当然,你需要先设定挪动值(编辑 > 移动 > 将挪动值设定为 > 等份),这样就能把挪动值设定为 1/16 拍的步长了。

编辑 MIDI 和弦

Logic pro x tuts 10 08

接下来我们来探索 MIDI 和弦编辑当中的一些趣味技巧。当你录制完一套和弦后,也许会发现若干音符的长度并不那么精确,可能稍短了一点,这时你就需要「强制连音」功能了,从「编辑 > 修剪 > 音符结束到以下音符(强制连音)」或按 Shift – \ 组合键来启用。你可以在一个弦乐的片段上尝试一下,注意音符长度对平滑过渡的作用。

Logic pro x tuts 10 09

另一个实用的和弦编辑技巧是,将 MIDI 音符分离到不同的乐器上。本例中,我们把单簧管的下边两个音,和长笛的上边两个音进行 double。首先,建立单簧管轨道,把弦乐的 MIDI 片段拷贝过去,然后在菜单中点选「编辑 > 选定 > 最高音符」或按 Shift – 上方向键。

Logic pro x tuts 10 10

选中顶部的音符后,按 Control – M 将它们静音即可。然后,把 MIDI 片段拷贝到长笛轨上,选中静音的音符(Shift – M),按 Control – M 将它们解除静音,再按 Shift – I 反选,把其他音符静音即可。看起来很繁琐?其实不然,只是三套简单的组合键而已。

Logic pro x tuts 10 11

同样的技巧,还有另一个实现手法,可以选择菜单里的「功能 > 将 MIDI 通道设定到声部编号」,这个命令会将一个和弦分离到一串 MIDI 通道里。此时,你可以选择「显示 > 设定音符颜色 > 按 MIDI 通道」命令,就可以直观地看出不同通道里的音符了。

Logic pro x tuts 10 12

试试在 Hammond 风琴轨上使用「将 MIDI 通道设定到声部编号」命令。在本例中,音符会被分离到三个不同的手键盘上(Upper、Pedal 和 Lower)。接下来,通过音栓调节三个部分的音色,便可以组合出不同声音风格的和弦声。

Logic pro x tuts 10 13

如果要把一个和弦里的音符拆分到不同的虚拟乐器轨上,可以在 MIDI 片段上点按右键,选择菜单中的「MIDI > 通过 MIDI 通道分离」。这个 MIDI 片段就会被立即分割成多个片段,和弦里的每个声部都会成为一个新轨道,接下来你只需要给每个轨道设定乐器即可。

创意部分:玩转控制器信息

Logic pro x tuts 10 14

「MIDI 画笔」区域位于钢琴卷帘窗的底部,各种 CC 控制器信息都可以在这里进行查看和修改。最常用的可能就是 MIDI 力度信息了。当你「按片段颜色」来查看 MIDI 音符时,这个部分的信息尤其重要。而通过这里,直观地查看音符之间的相对力度差异也是非常方便的。

Logic pro x tuts 10 15

通过窗内检查器当中的下拉菜单,你可以选择查看不同的 CC 数据,在 127 个控制器当中任意切换。例如,编辑合成器贝司时,我们可以选择「调制」参数,来控制滤波器的 Cutoff 值。你可以用指针工具添加节点,也可以用铅笔工具直接绘制曲线。

Logic pro x tuts 10 16

「MIDI 画笔」有一个重要特性,可以让你在编曲过程中立即编辑 CC 控制器参数。在轨道区,选择菜单中的「显示 > MIDI 画笔 > 调制」即可,你应该会在片段上看到 CC 控制器参数。记得把视图缩放调「大」一些。

Logic pro x tuts 10 18

除了以上介绍到的功能之外,在 MIDI 编辑过程中,你应该时刻记得使用「功能」菜单下的命令,尤其是「MIDI 变换」子菜单。无论你需要进行何种变换,Logic Pro X 都会显示一个 MIDI 变换对话框,点按「选定并操作」即可直接完成变换。

Logic pro x tuts 10 19

同样以合成器贝司来举例,我们可以运用一些非常有趣的变换方式。比如,「固定音符长度」可以把贝司序列变得更加机械化,然后把音符缩为原来的一半长即可(也很适合快速获得 1/32 音符)。或者试试「随机力度」,让音符之间的力度变得随机分布。

Logic pro x tuts 10 20

回到鼓组,我最喜欢的一个 MIDI 变换命令就是「人性化」,它会在力度和节奏上添加一些微小的随机错动,使得鼓组更像真人的演奏。更方便的是,你可以渐进式的应用人性化效果,可以产生一种越来越松弛的演奏效果。

本文由 Soundmono 编译自 Music Tech

你也许喜欢...

179 条回复

  1. Precious说道:

    Hello there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  2. Jana说道:

    Pretty nice post. I simply stumbled upon your blog and wanted to
    say that I’ve truly loved browsing your weblog posts.
    After all I’ll be subscribing in your rss feed and I’m hoping you write again soon!

  3. Keira说道:

    It’s going to be end of mine day, but before end I am reading this impressive post to increase my know-how.

  4. Thurman说道:

    Having read this I thought it was rather enlightening.
    I appreciate you taking the time and energy to put this article together.

    I once again find myself personally spending a lot of time both reading and posting comments.
    But so what, it was still worth it!

  5. Vintage Slots说道:

    Ridiculous story there. What happened after? Good luck!

  6. gamble bitcoin说道:

    I blog frequently and I seriously appreciate your content. Your article has truly peaked
    my interest. I will bookmark your website and keep checking for new information about
    once per week. I subscribed to your RSS feed as well.

  7. Fantastic post but I was wondering if you could write a litte
    more on this subject? I’d be very grateful if you could elaborate
    a little bit further. Bless you!

  8. At this time it looks like Drupal is the best blogging platform available right now.

    (from what I’ve read) Is that what you’re using on your blog?

  9. Every weekend i used to go to see this site, as
    i want enjoyment, since this this web page
    conations genuinely nice funny data too.

  10. You could definitely see your skills within the work you write.
    The sector hopes for more passionate writers such as you who are not afraid to mention how they believe.
    Always follow your heart.

  11. Superb, what a blog it is! This weblog gives valuable data
    to us, keep it up.

  12. Do you have a spam issue on this site; I also am a blogger, and I was curious about your situation; we have created some nice practices and we are looking to swap methods
    with others, please shoot me an email if interested.

  13. Just want to say your article is as astounding.

    The clarity on your submit is just nice and i can assume you are a professional on this subject.
    Well together with your permission let me to grab your feed to keep updated with coming near near post.
    Thank you 1,000,000 and please carry on the rewarding work.

  14. web hosting why说道:

    Hey I know this is off topic but I was wondering if you
    knew of any widgets I could add to my blog that automatically
    tweet my newest twitter updates. I’ve been looking for a plug-in like this for
    quite some time and was hoping maybe you would have some experience
    with something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your
    new updates.

  15. t.co说道:

    Your style is very unique compared to other people I have read stuff from.
    I appreciate you for posting when you’ve got the opportunity, Guess
    I’ll just book mark this web site.

  16. tinyurl.com说道:

    I blog quite often and I seriously appreciate your information. Your article has really peaked my interest.
    I will take a note of your site and keep checking for new details about once a week.
    I subscribed to your RSS feed too.

  17. Thanks for your personal marvelous posting!
    I actually enjoyed reading it, you are a great author.I will
    make certain to bookmark your blog and will eventually come back later in life.

    I want to encourage you continue your great job, have a
    nice morning!

  18. bitly.com说道:

    You can definitely see your expertise within the work you write.
    The arena hopes for more passionate writers like
    you who aren’t afraid to mention how they believe.
    All the time go after your heart.

  19. Excellent article. Keep writing such kind of information on your site.

    Im really impressed by your site.
    Hi there, You have done a fantastic job. I will certainly digg it and for my part
    suggest to my friends. I am sure they’ll be benefited from this website.

  20. ps4 games but说道:

    Hi, I do think this is an excellent site. I stumbledupon it
    😉 I may return yet again since I bookmarked it. Money and freedom is the greatest way to change,
    may you be rich and continue to help other people.

  21. ps4 games your说道:

    Wow, superb weblog structure! How lengthy have you been blogging
    for? you made running a blog glance easy. The full glance of your site
    is excellent, as neatly as the content material!

  22. This is one awesome blog article.Thanks Again. Great.

  23. Tawjeeh Near Me说道:

    Thanks for sharing, this is a fantastic blog post.Thanks Again. Really Cool.

  24. Awesome post.Much thanks again. Really Cool.

  25. bugs control说道:

    Really appreciate you sharing this blog.Really looking forward to read more. Really Cool.

  26. I loved your article post.Really thank you! Want more.

  27. ambbetx说道:

    Great, thanks for sharing this post.Really thank you! Much obliged.

  28. Really enjoyed this article post.Really looking forward to read more. Really Cool.

  29. Im thankful for the blog.Really looking forward to read more. Great.

  30. Awesome blog.Thanks Again. Will read on…

  31. Really appreciate you sharing this blog post.Really looking forward to read more. Will read on…

  32. Unique Perfume说道:

    Great, thanks for sharing this blog article. Much obliged.

  33. I loved your article post. Will read on…

  34. rummy wealth说道:

    Very good article.Much thanks again. Fantastic.

  35. slot818king说道:

    Thank you for your post. Much obliged.

  36. dildo review说道:

    Thanks a lot for the blog post.Really thank you! Keep writing.

  37. vibrators说道:

    Thank you ever so for you blog.Really looking forward to read more. Will read on…

  38. read说道:

    Im obliged for the blog.Thanks Again. Keep writing.

  39. go to website说道:

    I am so grateful for your article.

  40. Thanks for the blog article.Thanks Again. Want more.

  41. Mov converter说道:

    Really enjoyed this blog article.Thanks Again. Keep writing.

  42. why not try here说道:

    Thank you for your blog.Really looking forward to read more. Great.

  43. best bible verse说道:

    I truly appreciate this blog post. Will read on…

  44. slot说道:

    I truly appreciate this article post.Really looking forward to read more. Really Great.

  45. Great, thanks for sharing this article.Thanks Again. Awesome.

  46. great site说道:

    I think this is a real great blog post.Thanks Again.

  47. Say, you got a nice blog.Thanks Again.

  48. Muchos Gracias for your post. Cool.

  49. Thanks a lot for the blog article.Thanks Again. Want more.

  50. Very good post.Really thank you! Awesome.

  51. Im grateful for the blog post.Really looking forward to read more. Want more.

  52. sex toy review说道:

    Awesome blog post.Really thank you! Want more.

  53. Enjoyed every bit of your article post.Really thank you! Great.

  54. Say, you got a nice article post.Much thanks again. Awesome.

  55. This is one awesome blog post.Really thank you! Really Great.

  56. Packwoods说道:

    I loved your blog.Thanks Again. Awesome.

  57. I value the article post. Awesome.

  58. live money desk说道:

    Im grateful for the article.

  59. Say, you got a nice blog. Great.

  60. Thank you for your blog.Really looking forward to read more. Much obliged.

  61. slot说道:

    I cannot thank you enough for the blog.Really looking forward to read more. Great.

  62. Anxiety Quotes说道:

    Great, thanks for sharing this article.Really thank you!

  63. Muchos Gracias for your blog article.Much thanks again. Awesome.

  64. Im thankful for the blog.Much thanks again. Want more.

  65. Very good post.Really thank you! Much obliged.

  66. dildos说道:

    Thank you for your post.Thanks Again.

  67. Thanks a lot for the article post.Really looking forward to read more. Much obliged.

  68. Full Article说道:

    Thank you ever so for you blog.Much thanks again. Want more.

  69. I appreciate you sharing this article post. Keep writing.

  70. I value the blog post. Really Great.

  71. carteras说道:

    Im grateful for the blog.Thanks Again. Awesome.

  72. Great, thanks for sharing this blog.Really looking forward to read more. Great.

  73. 1 Saat Seks说道:

    Very informative post.Really looking forward to read more. Really Great.

  74. bandladesh说道:

    I truly appreciate this blog.Really looking forward to read more. Fantastic.

  75. Major thanks for the post.Really looking forward to read more. Really Great.

  76. Very informative blog article.Really looking forward to read more. Will read on…

  77. หนัง hd说道:

    Wow, great article post. Really Cool.

  78. spray coatings说道:

    I truly appreciate this blog article.Really thank you! Really Cool.

  79. Say, you got a nice blog.Really looking forward to read more. Cool.

  80. Very good article post.Really looking forward to read more. Fantastic.

  81. mesin slot说道:

    I really liked your post.Really thank you! Really Great.

  82. pkv说道:

    Appreciate you sharing, great blog article. Want more.

  83. slot online说道:

    Really enjoyed this blog post.Really looking forward to read more. Really Cool.

  84. Enjoyed every bit of your blog post.Really thank you!

  85. more tips here说道:

    Wow, great post. Fantastic.

  86. Thanks so much for the article. Fantastic.

  87. Im grateful for the blog article.Really looking forward to read more. Keep writing.

  88. Crypto说道:

    Thanks for the blog article.Much thanks again. Awesome.

  89. A big thank you for your blog article.Really thank you! Awesome.

  90. click here说道:

    I truly appreciate this article. Great.

  91. here说道:

    I am so grateful for your blog article.Much thanks again.

  92. listvidz.com说道:

    A round of applause for your blog.Much thanks again. Cool.

  93. I really enjoy the article post. Fantastic.

  94. song ids说道:

    Very informative blog article.Much thanks again. Keep writing.

  95. Thanks-a-mundo for the blog.Really looking forward to read more. Awesome.

  96. Enjoyed every bit of your article.Much thanks again. Cool.

  97. Hey, thanks for the blog article.Much thanks again. Awesome.

  98. I really like and appreciate your article post.Really thank you! Really Great.

  99. Fantastic blog article.Thanks Again. Really Cool.

  100. Im thankful for the post.Really looking forward to read more. Really Cool.

  101. I cannot thank you enough for the blog article.Thanks Again.

  102. Very good blog.Much thanks again. Really Great.

  103. sports betting说道:

    Say, you got a nice post.Really looking forward to read more. Really Cool.

  104. g spot vibe说道:

    Say, you got a nice blog article. Cool.

  105. I think this is a real great article.Thanks Again. Awesome.

  106. bbw video chat说道:

    I loved your blog article.Really looking forward to read more. Awesome.

  107. find this说道:

    Thanks a lot for the article post. Really thank you! Really Great.

  108. A big thank you for your article.Really thank you! Much obliged.

  109. Awesome blog article.Really looking forward to read more. Keep writing.

  110. I cannot thank you enough for the blog.Thanks Again. Great.

  111. Really informative blog post.Really thank you! Much obliged.

  112. description说道:

    I cannot thank you enough for the article. Really looking forward to read more. Keep writing.

  113. Really appreciate you sharing this blog post. Great.

  114. website here说道:

    Appreciate you sharing, great blog post. Really Great.

  115. Wow, great blog article.Really thank you! Will read on…

  116. Really enjoyed this blog article.Really thank you! Much obliged.

  117. slot joker说道:

    Say, you got a nice blog post.Thanks Again. Cool.

  118. click this site说道:

    I value the article post. Really looking forward to read more. Cool.

  119. Opana For Sale说道:

    Fantastic blog post.Really looking forward to read more. Really Cool.

  120. Wow, great blog post.Really thank you! Much obliged.

  121. shea moisture说道:

    I value the article post. Much obliged.

  122. Thanks again for the blog post.Really thank you! Awesome.

  123. slot说道:

    A round of applause for your post.Really looking forward to read more. Will read on…

  124. website here说道:

    Really appreciate you sharing this article post.Really looking forward to read more. Much obliged.

  125. Cycling Annecy说道:

    I really like and appreciate your blog article.Really thank you!

  126. Osibajo说道:

    Really appreciate you sharing this blog article.

  127. porn说道:

    Appreciate you sharing, great blog post.Really thank you! Will read on…

  128. Gamer说道:

    Thank you ever so for you blog article.Really looking forward to read more. Great.

  129. daftar judi bola说道:

    Very neat article.Thanks Again. Really Great.

  130. slot online说道:

    Thank you for your post.Really thank you! Keep writing.

  131. slot说道:

    A round of applause for your blog post.Much thanks again. Cool.

  132. สล็อต说道:

    Thanks-a-mundo for the article.Much thanks again. Awesome.

  133. Im obliged for the blog. Will read on…

  134. fable 2说道:

    Great article.Really looking forward to read more. Much obliged.

  135. Major thanks for the blog.Thanks Again. Really Cool.

  136. Thanks a lot for the blog.Really thank you! Great.

  137. Major thanks for the post.Really thank you! Cool.

  138. Great blog.Really thank you! Fantastic.

  139. Piano movers说道:

    I appreciate you sharing this blog post.Really thank you!

  140. download lagu说道:

    Hi there! I could have sworn I’ve visited this website before but after browsing through many of the articles I realized it’s new to me. Nonetheless, I’m certainly happy I stumbled upon it and I’ll be book-marking it and checking back frequently.

  141. mp3juices说道:

    Hi! I could have sworn I’ve visited your blog before but after going through a few of the posts I realized it’s new to me. Anyways, I’m certainly pleased I came across it and I’ll be book-marking it and checking back regularly.

  142. hijab segi empat说道:

    Your style is so unique compared to other people I’ve read stuff from. Many thanks for posting when you’ve got the opportunity, Guess I will just bookmark this site.

  143. سمعها说道:

    Oh my goodness! Awesome article dude! Many thanks, However I am having difficulties with your RSS. I don’t know why I can’t join it. Is there anybody having identical RSS problems? Anybody who knows the answer can you kindly respond? Thanx.

  144. mp3 juice说道:

    This website certainly has all the information I wanted concerning this subject and didn’t know who to ask.

  145. mp3juice.link说道:

    Hi there! This blog post couldn’t be written any better! Looking at this post reminds me of my previous roommate! He constantly kept talking about this. I most certainly will forward this post to him. Fairly certain he’s going to have a good read. I appreciate you for sharing!

  146. mp3juices说道:

    An intriguing discussion is worth comment. There’s no doubt that that you need to publish more on this topic, it may not be a taboo subject but generally folks don’t speak about such issues. To the next! All the best!

  147. anjeng kau说道:

    I’m amazed, I must say. Seldom do I encounter a blog that’s both equally educative and interesting, and let me tell you, you have hit the nail on the head. The problem is something which not enough people are speaking intelligently about. I’m very happy that I came across this in my search for something concerning this.

  148. You are a great writer. Do you have any more websites?

  149. mp3juice说道:

    I want to to thank you for this good read!! I definitely enjoyed every bit of it. I’ve got you bookmarked to check out new things you post…

  150. drop box noods说道:

    Thx so much !! Appreciate the useful information.

  151. How can I reach you? I am interested in more information.

  152. There’s certainly a great deal to know about this subject. I really like all the points you’ve made.

  153. Basics说道:

    I was curious if you ever thought of changing the layout of your website? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two pictures. Maybe you could space it out better?

  154. official webpage说道:

    Greetings, I do believe your web site may be having web browser compatibility issues. When I take a look at your site in Safari, it looks fine however, if opening in Internet Explorer, it has some overlapping issues. I just wanted to give you a quick heads up! Apart from that, wonderful website.

  155. official webpage说道:

    Way cool! Some very valid points! I appreciate you penning this post plus the rest of the site is also very good.

  156. read more说道:

    An impressive share! I’ve just forwarded this onto a colleague who was conducting a little homework on this. And he actually ordered me lunch due to the fact that I found it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending time to discuss this issue here on your website.

  157. pussy说道:

    It’s hard to find knowledgeable people on this topic, however, you seem like you know what you’re talking about! Thanks

  158. Oh my goodness! Amazing article dude! Thank you, However I am experiencing problems with your RSS. I don’t know why I cannot subscribe to it. Is there anybody getting the same RSS issues? Anybody who knows the solution can you kindly respond? Thanks!

  159. I truly love your blog.. Excellent colors & theme. Did you make this site yourself? Please reply back as I’m wanting to create my own website and would like to find out where you got this from or what the theme is named. Appreciate it!

  160. You made some good points there. I checked on the net to learn more about the issue and found most people will go along with your views on this website.

  161. mp3juices说道:

    I must thank you for the efforts you have put in penning this blog. I really hope to check out the same high-grade blog posts from you later on as well. In fact, your creative writing abilities has motivated me to get my own site now 😉

  162. I’m impressed, I must say. Seldom do I come across a blog that’s both educative and interesting, and without a doubt, you have hit the nail on the head. The problem is something that not enough people are speaking intelligently about. I am very happy I stumbled across this in my search for something relating to this.

  163. Hi, I do think this is an excellent site. I stumbledupon it 😉 I am going to return once again since I saved as a favorite it. Money and freedom is the greatest way to change, may you be rich and continue to guide others.

  164. After looking into a few of the blog articles on your blog, I honestly like your way of blogging. I saved it to my bookmark webpage list and will be checking back in the near future. Take a look at my web site as well and tell me what you think.

  165. mp3juice说道:

    This is a topic that’s close to my heart… Thank you! Where can I find the contact details for questions?

  166. I could not resist commenting. Exceptionally well written.

  167. Hi there! I just would like to offer you a big thumbs up for the excellent info you have got right here on this post. I’ll be coming back to your blog for more soon.

  168. It’s hard to find well-informed people on this subject, however, you seem like you know what you’re talking about! Thanks

  169. Very good article! We will be linking to this great post on our website. Keep up the great writing.

  170. mp3 juice说道:

    This is the perfect web site for anyone who wishes to understand this topic. You know so much its almost tough to argue with you (not that I really would want to…HaHa). You definitely put a brand new spin on a topic that has been written about for years. Wonderful stuff, just wonderful.

  171. Good web site you’ve got here.. It’s difficult to find high-quality writing like yours these days. I truly appreciate individuals like you! Take care!!

  172. mp3juice说道:

    I was very happy to discover this website. I want to to thank you for your time just for this fantastic read!! I definitely enjoyed every bit of it and i also have you saved as a favorite to look at new things on your website.

  173. Hi, I do believe this is a great website. I stumbledupon it 😉 I will revisit once again since i have book-marked it. Money and freedom is the best way to change, may you be rich and continue to guide others.

  174. This web site truly has all of the information I wanted about this subject and didn’t know who to ask.

  175. klik baca disini说道:

    Spot on with this write-up, I actually believe this site needs a great deal more attention. I’ll probably be returning to read through more, thanks for the info.

  176. mp3juices red说道:

    Hi, I do think this is a great site. I stumbledupon it 😉 I will revisit yet again since i have book-marked it. Money and freedom is the best way to change, may you be rich and continue to help others.

  177. I used to be able to find good information from your blog posts.

  178. mp3juice.org.za说道:

    I blog quite often and I truly thank you for your information. This great article has truly peaked my interest. I’m going to bookmark your site and keep checking for new details about once per week. I subscribed to your Feed as well.

Customer Care Number进行回复 取消回复

邮箱地址不会被公开。 必填项已用*标注