با تشکر از همه دوستان، برام جالبه، فکر میکردم خیلی ها این کیبرد رو دیده باشن یا کار کرده باشن باهاش. سعی میکنم هرچی میدونم و اطلاعات دارم در اختیارتون قرار بدم.
behrang m نوشته شده:میشه دراین مورد بیشتر توضیح بدید؟
یعنی چی؟ براش درام کیت رو چیدمان کردید؟ و پرکاشن هارو در هرکلاوی دلخواه چیدید؟
بله، اسکریپتی که نوشتم دقیقاً همین کارو میکنه و این اسکریپ رو پائین قرار دادم. تونستم با دستکاری فایلهای MIDI و این اسکریپت از طریق کابل MIDI، اون فایلها رو روی کیبرد پخش کنم. نحوه کار اینطور بود که اول کانال 10 یا کانال پرکاشن رو روی کانال 16 تنیظیم میکردم، بعد این کانال رو انتخاب میکردم و اسکریپت پائین رو اجرا میکردم، بعد ترکهای دیگه رو روی کانالهای 1 تا 7 تنظیم میکردم و بر اساس نوع ساز و جدول خود کیبرد اونها رو بصورت دستی عوض میکردم، به این ترتیب فایلها رو پخش میکردم.
کیبرد قابلیت ادیت کردن ریتمها رو داره، اما ریتمهای ادیتی فقط یک قسمت داره و قسمتهای دیگش مثل Intro یا Fill in اونها پاک میشه و نمیشه ادیتشون کرد، با همون روش قبل میشه ریتمهای PSR-640 یا ریتمهای مشابه رو بصورت کانال به کانال به کیبرد انتقال داد، اما فقط یک قسمت Main داره و بقیه قسمتها رو نمیشه کاریش کرد.
قبلاً که کیبرد رو خریده بودم فلاپی نداشت، بعداً فلاپی براش راه انداختم، فلاپی درایوش 720KB است و راحت نبود. ریتمهایی که از طریق فلاپی لود میکنه کامل هستن و همه قسمتهاشو داره ولی فرمت ریتمهاش متفاوته و نتونستم با هیچ نرم افزاری باز یا تبدیلشون کنم. تنها دیسکی که پیدا کردم مربوط به فلاپی کارخونه ایش بود. اما سانگهای اونو تونستم با استفاده از نرم افزاری و کمی دستکاری تبدیل کنم.
کد: انتخاب همه
; DrumGM2PK.CAL
; Written for Cakewalk Pro
; Convert GM Standard Drum kit to PK Drum kit for PSR-6700
; by Hamed, hamed_hhz@yahoo.com
(do
(forEachEvent
(if (== Event.Kind NOTE)
(switch Note.Key
25 (= Note.Key 25)
26 (= Note.Key 26)
27 (= Note.Key 27)
28 (= Note.Key 28)
29 (= Note.Key 29)
30 (= Note.Key 30)
31 (= Note.Key 46)
32 (= Note.Key 32)
33 (= Note.Key 33)
34 (= Note.Key 34)
35 (= Note.Key 41)
36 (= Note.Key 43)
37 (= Note.Key 101)
38 (= Note.Key 52)
39 (= Note.Key 36)
40 (= Note.Key 53)
41 (= Note.Key 45)
42 (= Note.Key 64)
43 (= Note.Key 47)
44 (= Note.Key 59)
45 (= Note.Key 45)
46 (= Note.Key 65)
47 (= Note.Key 47)
48 (= Note.Key 48)
49 (= Note.Key 71)
50 (= Note.Key 50)
51 (= Note.Key 67)
52 (= Note.Key 74)
53 (= Note.Key 69)
54 (= Note.Key 93)
55 (= Note.Key 74)
56 (= Note.Key 91)
57 (= Note.Key 72)
58 (= Note.Key 35)
59 (= Note.Key 67)
60 (= Note.Key 75)
61 (= Note.Key 73)
62 (= Note.Key 70)
63 (= Note.Key 68)
64 (= Note.Key 66)
65 (= Note.Key 63)
66 (= Note.Key 61)
67 (= Note.Key 92)
68 (= Note.Key 90)
69 (= Note.Key 78)
70 (= Note.Key 78)
71 (= Note.Key 99)
72 (= Note.Key 97)
73 (= Note.Key 21)
74 (= Note.Key 20)
75 (= Note.Key 29)
76 (= Note.Key 39)
77 (= Note.Key 37)
78 (= Note.Key 87)
79 (= Note.Key 85)
80 (= Note.Key 95)
81 (= Note.Key 96)
82 (= Note.Key 29)
83 (= Note.Key 30)
84 (= Note.Key 31)
85 (= Note.Key 85)
86 (= Note.Key 86)
87 (= Note.Key 32)
88 (= Note.Key 34)
89 (= Note.Key 89)
90 (= Note.Key 90)
91 (= Note.Key 91)
92 (= Note.Key 92)
93 (= Note.Key 93)
94 (= Note.Key 94)
95 (= Note.Key 95)
96 (= Note.Key 40)
97 (= Note.Key 38)
98 (= Note.Key 33)
99 (= Note.Key 35)
100 (= Note.Key 100)
101 (= Note.Key 101)
102 (= Note.Key 102)
103 (= Note.Key 103)
104 (= Note.Key 104)
105 (= Note.Key 105)
)
)
)
)