سونيك باي مع أحمد رجب - مهكر دِكّة أضِف خريف 2019

من ويكي أضِف
اذهب إلى التنقل اذهب إلى البحث
سونيك باي مع أحمد رجب - مهكر دِكّة أضِف خريف 2019
مطور النشاط ,|x|مطور::x}}
نبذة عنك فنان وسائط حديثة درس الثقافة والفنون في معهد القاهرة للفنون والآداب الحرة (سيلاس) ودرس الهندسة في جامعة المنيا.

رجب تعلم الفنون ذاتياً، وتتنوع ممارساته بين الفوتوغرافيا، والجليتش آرت والفن التوليدي وتسجيل أصوات المدن. عُرض مشروعه "أنا أحبك، أنا أفسدك" في مهرجان كايروغرافي للفوتوغرافيا ومسابقة ومعرض روزنامة 7. رجب أيضاً مهتم بتكنولوجيا التعليم وتعليم البرمجة الإبداعية كأداة للتعبير.

نوع النشاط ,|x|نوع نشاط::x}}
مجال النشاط في مجال::تقنية المعلوماتية
ملخص النشاط يتعرف المتدربون على أساسيات جانبي سونيك باي البرمجي والموسيقي معاً ليتمكنوا في نهاية الورشة من التعرف على الإمكانيات الغير محدودة في سونيك باي والبرمجة الإبداعية التي سوف تمكنهم من إنتاج موسيقاهم الخاصة والتعبير عن أنفسهم عن طريق الترميز المباشر للموسيقى.
أهداف النشاط فهم البرمجية الإبداعية وكيفية استخدامها في إنتاج موسيقى إلكترونية
المخرجات إنتاج مقطع موسيقي باستخدام البرمجة/برنامج إلكتروني
وسائل إيضاح


سونيك باي مع أحمد رجب - مهكر دِكّة أضِف خريف 2019
الفئة العمرية من حد أدنى لفئة عمرية::12
الفئة العمرية إلى حد أقصى لفئة عمرية::15
خلفية المشاركين من مختلف الفئات الاجتماعية والثقافية
العدد الأدنى للمشاركين حد أدنى لمشاركين::4
عدد أقصى للمشاركين حد أقصى لمشاركين::8
طبيعة الدعوة طبيعة دعوة::عامة
تقييم النشاط
تقييم المشاركين للنشاط
مؤشرات نجاح أو فشل النشاط وإقتراحات لتطويره:
ملاحظات اخرى

هل فكرت في يوم إن ممكن من خلال لغة برمجة تقدر تعمل تراك موسيقا؟

إنت تعرف كام لغة برمجة؟

تعالو نتعرف على سونيك باي؛ هي بيئة برمجية مفتوحة المصدر، مصممة لإستكشاف وتعلم المفاهيم البرمجية من خلال عملية إنتاج الأصوات والموسيقى.

سونيك باي هي موالف صوتي مجاني وللجميع بمختلف أعمارهم ومهاراتهم التقنية. يمكن من خلالها أن تبرمج وتعزف وتؤدي مختلف الأساليب الموسيقية سواء الكلاسيكية منها أو المعاصرة.

  • هذه الورشة مخصصة لمن هم أعمارهم تبدأ من 15 سنة فما فوق
  • تمتد الورشة على مدار 6 جلسات
  • تبدأ من 29 نوفمبر حتى 14 ديسمبر
  • كل جمعة وسبت من 2 ظهرًا حتى 5 مساءً

خلال هذه الورشة سيتعرف المتدربون على أساسيات جانبي سونيك باي البرمجي والموسيقي معاً ليتمكنوا في نهاية الورشة من التعرف على الإمكانيات الغير محدودة في سونيك باي والبرمجة الإبداعية التي سوف تمكنهم من إنتاج موسيقاهم الخاصة والتعبير عن أنفسهم عن طريق الترميز المباشر للموسيقى.

عن ميسر الورشة: أحمد رجب؛ فنان وسائط حديثة درس الثقافة والفنون في معهد القاهرة للفنون والآداب الحرة (سيلاس) ودرس الهندسة في جامعة المنيا. رجب تعلم الفنون ذاتياً، وتتنوع ممارساته بين الفوتوغرافيا، والجليتش آرت والفن التوليدي وتسجيل أصوات المدن. عُرض مشروعه "أنا أحبك، أنا أفسدك" في مهرجان كايروغرافي للفوتوغرافيا ومسابقة ومعرض روزنامة 7.

رجب أيضاً مهتم بتكنولوجيا التعليم وتعليم البرمجة الإبداعية كأداة للتعبير.


اشترك الآن في ورشة سونك باي مع أحمد رجب

https://docs.google.com/forms/d/e/1FAIpQLSc0TYAWCDHxKm9_NMyXwoRbWYaMW4MfatxLBKMSA7J0nmt1CA/viewform]]


  • تكلفة الاشتراك 1.000 جنيه مصري
  • التقدم مفتوح لطلب منحة جزئية؛ تفاصيلها داخل استمارة التقديم.


ملصق ورشة سونيك باى - نوفمبر 2019.jpg


البرنامج:

الجلسة الأولى: البدء مع Sonic Pi

في هذه الجلسة سوف نتناقش حول البرمجة الإبداعية وأهميتها كأداة للتعبير لا تقل أهمية عن معرفتنا بالكتابة والإمكانيات التي توفرها للتعبير عن أفكارنا بصرياً وسمعياً.

المفاهيم الحوسبية التي سيتم التعرف عليها: Blocks - Looping - Iteration - Nesting Iteration

سير الجلسة:

  1. سنتعرف علي سونيك باي؛ كيف بدأت والهدف من تطويرها ونتعرف على واجهة البرنامج.
  2. نتعرف على تركيبة الجملة الحوسبية في سونيك باي من خلال عزف لحن موسيقي من خلال النوتة الموسيقية التقليدية ومن خلال نوتة MIDI، والتعرف على أول المفاهيم الحوسبية وهو Blocks.
  3. الإنتقال بمفهوم الـ Blocks إلي تكرار الرمز بطريقة النسخ واللصق للتعريف بثاني المفاهيم الحوسبية وهو التكرار Iteration.
  4. عزف نماذج تكرارية شيقة من خلال كتابة قالب تكراري بداخل قالب تكراري آخر فيما يعرف بـ Nesting Iteration.
  5. التعرف على طريقة تكرار القوالب الموسيقية فى سونيك باي بشكل مستمر عن طريق الحلقات Loops.
  6. إنهاء الجلسة بالإستماع إلي موسيقي لكل من المشاركين والتأكيد على أنه لاتوجد أخطاء، فقط فرص للتجربة والتعلم.


الجلسة الثانية

  1. في هذه الجلسة سوف نتعمق قليلاً في سونيك باي، فبعد أن تعرفنا في الجلسة السابقة على طريقة عزف نوتة موسيقية.
  2. Drum beat: سنتعرف في هذه الجلسة على النقر على الطبلة من خلال إستخدام Live_loop, Sample, Hi-hat, Snare.
  3. Bass track: سنقوم بعزف simple bass groove مع تغيير الموالف الصوتي وأطوال النوتة الموسيقية.
  4. Lead track: سوف نتعرف على طريقة عزف الألحان الموسيقية من خلال إستخدام: play_pattern_timed
  5. التعرف على قراء الأخطاء في سونيك باي ومحاولة تصحيحها والتعريف بالمفهوم الحوسبي لتلك العملية وهو Debugging.


الجلسة الثالثة

  1. Add Randomization: في هذه الجلسة سنقوم بإضافة نوع من العشوائية التي بها تظهر القدرات الحقيقية لسونيك باي بعزف ألحان عشوائية وذلك بإستخدام rand - rand_i - dice - choose.
  2. Tweak the sound: سنتعرف على طرق تعديل وتغيير خصائص الصوت عن طريق إستخدام خيارات التحكم المتعددة مثل: attack, release, cutoff, amp, pan, rate, beat_streach.
  3. Effects: سنتعرف على طرق إضافة تأثيرات مختلفة للأصوات التي سيكون لها تأثير كبير على الموسيقى التي نعزفها بإستخدام سونيك باي. سنستخدم with_fx, mix, room.
  4. المفاهيم الحوسبية: الشرطية

الجلسة الرابعة

  1. المفاهيم الحوسبية التي سيتم التعرف عليها:Variables - Arrays
  2. سنتعمق في سونيك باي و سنتعرف على إستخدام chord & scale وطريقة التكرار خلال المتغيرات والقوائم (lists & variables).
  3. سنتعلم التكرار خلال scale من خلال إستخدام choose والفرق بينه وبين التكرار بإستخدام tick.
  4. سنتعلم الدوران خلال chord & scale من خلال إستخدام ring.
  5. سنتعلم أحد المفاهيم الحوسبية الأساسية وهو المتغير وكيف تستغل سونيك باي المتغيرات لإنتاج موسيقى ممتعة.
  6. سنتعلم كيفية الدوران خلال chord progressions بإستخدام المتغيرات والمصفوفات.


الجلسة الخامسة

  1. في هذه الجلسة سنتعمق أكثر في سونيك باي و سنتعرف على طريقة التقطيع للنماذج الصوتية المدمجة بسونيك باي وطريقة إدراج نماذج من الخارج لإستخدامها داخل بيئة سونيك باي.
  2. سنتعرف على أجزاء المقطع الموسيقي وكيفية تقسيمه وإختيار عزف أجزاء معينة منه والتحكم في سرعته وإتجاه الصوت ومنحدر صعوده وإضمحلاله.
  3. سنتعرف على تأثير التقطيع وبعض التأثيرات الأخري التي ستجعل من عملية العزف أكثر متعة.
  4. سنتعرف على طريقة تسجيل الألحان التي نعزفها وإصدارها.
  5. سنتعرف على طريقة تعديل المقطع الموسيقي الذي قمنا بعزفه بإستخدام برنامج Audacity.


الجلسة السادسة إستكشاف المزيد من أمثلة سونيك باي - لعب منفرد للمشاركين في الورشة