حدثت التحذيرات التالية:
Warning [2] Undefined variable $newpmmsg - Line: 24 - File: global.php(958) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(958) : eval()'d code 24 errorHandler->error_callback
/global.php 958 eval
/showthread.php 28 require_once
Warning [2] Undefined variable $unreadreports - Line: 25 - File: global.php(961) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 25 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined variable $board_messages - Line: 28 - File: global.php(961) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 28 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$bottomlinks_returncontent - Line: 6 - File: global.php(1070) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(1070) : eval()'d code 6 errorHandler->error_callback
/global.php 1070 eval
/showthread.php 28 require_once
Warning [2] Undefined variable $jumpsel - Line: 5 - File: inc/functions.php(3442) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions.php(3442) : eval()'d code 5 errorHandler->error_callback
/inc/functions.php 3442 eval
/showthread.php 673 build_forum_jump
Warning [2] Trying to access array offset on value of type null - Line: 5 - File: inc/functions.php(3442) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions.php(3442) : eval()'d code 5 errorHandler->error_callback
/inc/functions.php 3442 eval
/showthread.php 673 build_forum_jump
Warning [2] Undefined property: MyLanguage::$forumjump_select - Line: 5 - File: inc/functions.php(3442) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions.php(3442) : eval()'d code 5 errorHandler->error_callback
/inc/functions.php 3442 eval
/showthread.php 673 build_forum_jump
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined variable $avatar_width_height - Line: 2 - File: inc/functions_post.php(344) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(344) : eval()'d code 2 errorHandler->error_callback
/inc/functions_post.php 344 eval
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumrcvtyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumptyls" - Line: 601 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 601 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "tyl_unumtyls" - Line: 602 - File: inc/plugins/thankyoulike.php PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/thankyoulike.php 602 errorHandler->error_callback
/inc/class_plugins.php 142 thankyoulike_postbit
/inc/functions_post.php 898 pluginSystem->run_hooks
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "posttime" - Line: 33 - File: inc/functions_post.php(947) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions_post.php(947) : eval()'d code 33 errorHandler->error_callback
/inc/functions_post.php 947 eval
/showthread.php 1121 build_postbit





{myadvertisements[zone_1]}
 
تقييم الموضوع:
  • 0 صوت - 0 بمعدل
  • 1
  • 2
  • 3
  • 4
  • 5
عالَــم ال MIDI العظيـــــــــم!
EBLA غير متصل
Moderator
*****

المشاركات: 2,256
الانضمام: Mar 2004
مشاركة: #1
عالَــم ال MIDI العظيـــــــــم!
أهدي هذا الموضوع للأخ غربي لأنه السبب المحفز على كتابته.
وأشكره لفرصة قدمها بدون أن يدري لأن أجد سبباً للكتابة في هذا المجال الهام.

ملاحظة: هذه المقالة موضوعة خصيصاً، ولا تتضمن قصّاً ولصقاً، أقدمها مجاناً :D

تطور التعاطي مع العلوم باستخدام الحواسيب أحياناً بنسبة 100%
ولكن تطور التعامل مع علوم الموسيقا والصوت لا يقل عن 900%

الهيئات الصوتية الأكثر انتشاراً

هما هيئتان، الأولى صيغة كاملة وهي هيئة موجة الصوت Wave ولاحقتها wav، والثانية صيغة ناقصة تم حذف بعض الترددات منها، هذه الترددات غير مسموعة بالأذن البشرية، هذه الهيئة هي MP3، وهي اختراع ألماني Fraunhofer وهو اختراع نال جوائز عديدة.
وهناك هيئات صوتية أخرى أقل انتشاراً مثل RAW، SAM، ACM، SMP، ASF، DWD، SND، VOX، SMP، تشترك جميعها بكونها تمثيل رقمي لموجة الصوت الأصلية.

وهناك هيئات أخرى واسعة الانتشار مثل CDA وهي ملفات قراءة الأوديو من القرص المدمج، و WMP وهي هيئة صوتية خاصة بالميديا بلاير.

[U]بعض العناصر الصوتية الرقمية في الحاسوب

لكل ملف صوتي عناصره التي تختلف باختلاف مصدره. هذه العناصر هي المعدل الرقمي للتسجيل Sampling Rate وهو يقاس الذبذبات في الثانية، ثم دقة التسجيل Resolution وهي تقاس بعدد البتات المستعملة في التسجيل، وأخيراً الوضعية البانورامية PAN وهي كون الملف مونو أو ستيريو أو كوادرو فونيك (رباعي الاتجاه) أو خماسي أو سداسي الاتجاه وهذا اختراع جديد يطلق عليه 5.1 أو 6.1 بحسب مصدره. وهو تسجيل رباعي المصدر بعد إضافة مصدر خامس للبانوراما المكانية هو ال Subwofer وهو عرض للذبذبات المنخفضة بمعزل عن الوضعية المكانية.

[U]معدل التسجيل Sampling Rate

هو عدد الذبذبات في الثانية، وهو المعدل الذي تم تمثيله من الصوت الأصلي.
يحتوي الصوت الأصلي على حزم من الترددات كثيرة جداً تبدأ السمعية منها من 16 هرتز وحتى 20 كيلو هرتز.
لذلك، فكلما زاد عدد التمثيل كانت الدقة أكبر.
الرقم القياسي لهذا الباراميتر هو 44100 هرتز = 44.1 كيلو هرتز وهو التردد المعتمد قياسياً للصوت في الأقراص الصوتية المدمجة CDA
أما الأقراص الرقمية الصوتية DAD (ديجتل أوديو ديسك ويسمى أحياناً: أوديو دي في دي) فمعدل التسجيل المعتمد هو 96.1 كيلو هرتز.
ملفات MP3 تعتمد تردداً أقل بكثير وهو 22.1 كيلو هرتز، أي وبما يعادل نصف معدل تسجيل CDA.

[U]دقة التسجيل Resolution
هو عدد البتات المستعملة في التسجيل الصوتي الرقمي.
الرقم القياسي لهذا الباراميتر هو 16 bit، وهي الدقة المستعملة في الأوديو CDA و هيئة MP3 معاً.
أما DAD فيستعمل دقة 32 بت.
ملاحظة: أعلى دقة مستعملة في البطاقات الصوتية هي 24 بت، وأغلبها هو 16 بت.

[U]الوضعية البانورامية PAN
CDA يعتمد وضعية Stereo
DAD وضعية 5.1 أو 6.1
MP3 إحدى الوضعيتين MONO أو Stereo، مع ملاحظة أن MONO MP3 لا يمكن تحويلها إلى CDA مباشرة من برامج حرق الأقراص المدمجة مثل Nero

يُتبع ...
09-28-2004, 05:00 PM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
EBLA غير متصل
Moderator
*****

المشاركات: 2,256
الانضمام: Mar 2004
مشاركة: #2
عالَــم ال MIDI العظيـــــــــم!
الميدي MIDI

كلمة MIDI هي أساساً اختصار لعبارة Musical Instruments Digital Interface، وتعني الواجهة الرقمية للآلات الموسيقية.
تم اختراع الميدي في الثمانينات بغرض التحكم بالأجهزة الموسيقية الرقمية من خلال بعضها البعض. حيث يمكن ربط هذه الآلات ببعضها والتحكم بأي منها بواسطة آخر، يشمل هذا التحكم العزف والتحكمات الأخرى المعروفة باسم رسائل الميدي المؤدية لإنجاز وظائف محددة كتغيير النغمة أو ظرف موجة الصوت ... الخ. يتم ذلك عبر ما يسمى مداخل ومخارج ميدي، ففي كل آلة موسيقية رقمية مدخل واحد على الأقل MIDI in ومخرجان على الأقل هما MIDI Out للوصل المباشر و MIDI Thru للوصل غير المباشر.

وبذلك، فالميدي هو مجموعة تحكمّات بالآلات الموسيقية عبر التحكم بوظائفها المتعددة باستعمال شيفرات خاصة تعتمد أحياناً على الذبذبات المنخفضة المسماة اصطلاحاً LFO نظراً لقدرة هذه الموجات على أن تحمل وتُحمَّل ضمن موجات أخرى بدون التأثير على تركيبتها لوظيفية.

يمكن مثلاً وصل كيبورد موسيقي (أورغ) وليكن A مثلاً بكيبورد آخر B بوصلة كيبل ميدي (وهو كيبل خماسي المآخذ). عندئذٍ يمكن العزف على الأورغ B فيستجيب A مباشرة ويعزف اللحن نفسه بدون أن تمسه يد العازف. كانت هذه هي الوظيفة الأساسية التي تم اختراع ال MIDI لأجلها، فالأورغات القديمة كانت ذات صوت بسيط غير مركب مما ينتج صوتاً بالبساطة نفسها، وباستعمال الميدي يمكن إنتاج صوت أكثر دسامة من صوت صادر عن أورغ واحد. ولكن، وبمرور الوقت والتطور، استهدف الميدي أموراً أخرى أكثر أهمية من الهدف السابق البسيط؛ فصار بالإمكان تحريك أنغام الأورغ بواسطة أوامر معدة سلفاً يتم تلقيمها له فيقوم بالاستجابة لهذه الأوامر فيصدر أصواتاً لحنية متناغمة متزامنة بمجرد الضغط على زر Start أو زر PALY في بعض الأجهزة.

[CENTER][صورة: 337052.jpg]
كيبل MIDI[/CENTER]

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

المدخل الأساسي للميدي في ال PC هو عادة مدخل تسلسلي ذو 15 وصلة ضمن بطاقة الصوت، وهو بحاجة لكيبل خاص لوصله مع الأجهزة الموسيقية من النوع المبين أدناه:

[صورة: 27033.jpg]

وقد اتفقت تلك الشركات على ترتيب معيّن للآلات الموسيقية مصنفة بحسب أنواعها ما بين وترية ونفخية خشبية ونحاسية ونقرية وإيقاعية ومؤثرات صوتية ... الخ، أطلق على هذا الترتيب اسم الميدي العام General MIDI. وبذلك تم تسهيل عملية التوافق بين منتجات تلك الشركات. وقد تم اعتماد هذا الترتيب من قبل الشركات المصنعة لبطاقات صوت الحاسوب أيضاً وغدت علامة GM الدالة على الميدي العام مواصفة قياسية ضرورية للأجهزة الموسيقية الرقمية بما فيها كروت صوت الحاسب.

أهم الشركات العالمية التي كان لها فضل عظيم على الميدي وتطوره هي:

KORG
Roland
MIDI Man
GEM
Moog
YAMAHA
Elises
CASIO
TEAK : AKAI
EMU
ENSONIQ
KURZWEIL
Mackie
Steinberg

يُتبع ...
09-28-2004, 07:22 PM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
Mirage Guardian غير متصل
عضو متقدم
****

المشاركات: 577
الانضمام: May 2004
مشاركة: #3
عالَــم ال MIDI العظيـــــــــم!
بما أنى من عشاق الـMIDI (نكاية فى العزيز غربى :angry: ) فسأشارك فى جانب العزيز إيبلا :D

مشاركتى تقنية بأكتر مما هى موسيقية (ولا تقلقوا فهى مختصرة وسأترك التفاصيل لإيبلا)

الصوت الصادر من الحاسوب نوعان:

1- Real Sound (أى تم تسجيل الملفات من أصوات أو موسيقى أو آلات حقيقية)
وبالتالى فهو يخضع للشكل المعتاد للصوت من موجات تضاغط وتخلخل وسعة..إلخ إلخ ( Wave )
هذه النوعية تسجل أى صوت يمكنك سماعه وأيضاً يعض الأصوات خارج مدى الأذن البشرية

2- Synthetic Sound (أى مخلّق بواسطة الحاسوب)
هذه الملفات ليست أصواتاً بالمرة.. بل هى أشبه بالنوتة الموسيقية
عند قراءة الحاسوب لهذه النوتة.. يقوم بإصدار أصوات مخلقة تم تسجيلها مسبقاً على الـWave Table الخاصة ببطاقة الصوت
لذا فهى تصدر أصواتاً تختلف فى مقاربتها للصوت الحقيقى تبعا لبطاقة الصوت لديك والتكنولوجيا المبنى عليها
بالطبع هذه النوعية تستخدم مع الموسيقى فقط ولا يمكن استخدامها مع الأغانى مثلاً لإحتوائها على صوت بشرى.. حيث أن الـWave Table تتسع لعدد 128 آلة مختلفة فقط

ملفات الـMIDI يمكنك صناعتها بنفسك لو توفرت لك المعلومات الكافية عن النوت الموسيقية بواسطة برامج تحرير من أشهرها CakeWalk أو Q-Base

بالمناسبة.. هذه الملفات تستخدم كثيراً كنغمات المحمول والجوال


هل يمكن لملفات الـMIDI إصدار أصوات طبيعية فعلاً دون أن نشعر أنها صناعية؟

حتى عدة سنوات كانت الإجابة هى لا.. فالصوت الصناعى يمكن تمييزه..
ومهما كانت جودة وإرتفاع بطاقة الصوت ومحاكاتها لصوت الآلة الطبيعى.. فهى لا ترضى شخص مرهف الأذن مثل الزميل "غربى"
ثم أن هناك شيء آخر.. إحساس العازف نفسه.. الجماليات والعرب الخارجة عن النوتة التى تصدر من (إنسان) ذاب فى الموسيقى فتكلم وعبر عن إحساسه بها.. صوت ريشة العود وهى تطرق الوتر وليس صوت العود نفسه..

إلى أن أصدرت شركة Creative Labs القنبلة التى عتمت عليها شركات الكاسيت ورفعت عليها كثير من القضايا..

كروت Advanced Wave Effects الشهيرة باسم AWE والتى تعمل بتكنولوجيا SoundFonts

قامت هذه الشركة بفكرة ذكية جدا..
أولا: WaveTable غاية فى الإحكام وبها آلات شرقية وتدعم "ربع تون"..
ثانياً: لو كنت حساس الأذن (سامعنى يا غربى :D ) يمكنك تلقيم بطاقة الصوت السلم الموسيقى من آلة حقيقية بتسجيلها على نسق WAV وتجميع صوت الآلة فى ملف يسمى SoundFont

أى أن الـWave Table لم تعد صناعية.. بل هى آلات مسجلة Wave فعلاً على أنها نغمات..

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

لم يتبقى الآن سوى إحساس العازف.. فهو - لمن يفهم الموسيقى - مثل بصمة.. مثل لغة.. مثل...
لا أدرى كيف أصفها.. أنه إحساس.. كم هو من الصعب وصف الأحاسيس..

تحياتى
09-30-2004, 12:09 PM
زيارة موقع العضو عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
EBLA غير متصل
Moderator
*****

المشاركات: 2,256
الانضمام: Mar 2004
مشاركة: #4
عالَــم ال MIDI العظيـــــــــم!
شكراً جزيلاً لمساهمتك عزيزي ميراج، يبدو أن لديك خبرة طيبة في الميدي.
لقد مهدّت لما أريد شرحه، فشكراً ثانية.
وأدعوك لإضافة ما تريده من معلومات مفيدة أخرى.
ملاحظة بسيطة: برنامج كيوبيز هو أفضل برنامج ميدي إطلاقاً تنتجه شركة ستينبرغ (شتاينبرغ) الألمانية. وأحدث إصدارة منه هي Cubases SX 2.


كانت الأورغات القديمة ذات النظام التشابهي Analog تعتمد على تقليد الموجة الأصلية للصوت المطلوب. فكان مثلاً صوت الترومبيت قريب من الأصلي وليس مطابقاً.

إلى أن حدثت تلك الثورة الحقيقية في عالم الموسيقا، وهي اختراع السامبلر الرقمي Digital Sampler. يدل اسمه على أنه عارض للنماذج الصوتية، وهذه حقيقته.

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

1- البيتش بيندر: يمكن للآلات الموسيقية إصدار تحول تدريجي في نغمة الصوت عندما يسحب عازف الكمان إصبعه مثلاً على الوتر مع استمرار سحب القوس وهذا ما يسمى في الموسيقا اصطلاحاً Glissando. تم استحدات هذه الوظيفة في الأورغات بإضافة جويستك صغيرة على يسار الجهاز بحيث يحركها العازف يمينا وشمالاً لإحداث ال Glissando المطلوب. وتحريكها للأعلى والأسفل لإحداث ال Vibrato المطلوب وهو اهتزازات صغيرة تضفي على النغمة حيوية وتأثيراً جميلاً.

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

3- المؤثرات الخاصة: وهي غير نغمية لكنها تعطي انطباعاً حقيقياً أن الصوت صادر عن آلة حقيقية وهي تختلف بحسب نوع الآلة الأصلية:
فقد تمت إضافة صوت نفخ هوائي (بف) إلى أصوات الناي في الأورغ.
وإضافة صوت تحريك اليد اليسرى على الكيتار وما يصدره ذلك من صفير ناعم.

4- إضافات تعتمد على الموجات المنخفضة LFO لتصبح طبيعة الصوت حقيقية مثل:
قوة هجوم الصوت: عندما ينفخ عازف الترومبيت بقوة، أو ينقر عازف العود وتره بقوة، فإن الصوت الصادر يكون أكثر مفاجأة منه عندما يصدره الفنان بنعومة. يمكن التحكم بذلك في الآلات الإلكترونية بواسطة ما يسمى ظرف الصوت المؤلف من عناصر الهجوم والتلاشي والتعليق والتحرير ما يعرف اختصاراً ب ADSR Envelop.

لذلك، والكلام موجه للعزيز الكندي، فنوع موسيقا الميدي التي تسمعها متعلق بمدى جودة تنفيذ العازف لها. وهذا ما تعرض له الأخ ميراج وما سأفصله في مقال قادم.

يُتبع ...
10-01-2004, 02:56 PM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
غربي غير متصل
عضو فعّال
***

المشاركات: 96
الانضمام: Dec 2001
مشاركة: #5
عالَــم ال MIDI العظيـــــــــم!

هذا مقال في امتداح الشر!

أنتم ترتكبون جريمة في حق ألف عام من إمبراطورية الأذن!

...

المهم:angry:
أجريت عملية في اللثة - وأعتقد أنه تبقى أن أعلن عن ذلك في البي بي سي... ولم أستعد شهوة الحياة إلا اليوم.
إنشغلت وقت العملية وبعدها بهاجسٍ قديم: أي حاسّة من الحواس الخمس سأختار لو أُجبرت على التخلي عن واحدة؟
كنت قد قررت منذ فترة التخلي عن الشم، ثم بدأت أفكر بالحاسة التالية!
كانت "السمع" حتى فترة قريبة... قبل أن أدخل تلك الإمبراطورية الخالدة وأحصل، أو هكذا أزعم، على حق الإقامة فيها - تمهيداً لحصولي على الجواز.
الآن...
سأختار الشم واللمس والذوق وربما البصر، قبل أن أعرض أذني للخطر - واقتل نفسك يا Mirage Guardian:P

المقالة التعريفية للجميل ’إيبلا‘ مليئة بالهواجس ومحمّلة بالأخطاء ويعترضها بعض الظن بالانحياز بعيداً عن الموضوعية.
والعزيز ’غارديان‘ يضيف ما لو غيّرنا في ترتيبه لأصبح قصيدة هجاء في الـMIDI..؛ إلا أن الأمر يصاغ على غير ذلك.

وانتظاراً لغدٍ - القريب القريب...
ولموضوع سأرسله نكاية بتلك الصيغة الخسيسة، واحتراماً لأرباب الفن وأعمالهم، وحفظاً لأذان الأصدقاء من العبث...
أترك ’إيبلا‘ والآخر - ’أبو إذن حساسة‘:angry: - مع هذه الأسئلة، عسى أن أحصل منهما على إجابة غير مفخخة بالمصطلحات...

Q1: أيها أجدى، وأقرب إلى التقوى - وأمضى في التذوق وأعمق في الفهم...
1 الاستماع إلى العمل الموسيقي كما صنعه صانعه...
أم
2 الاستماع إلى العمل كما تصنعه الآلة؟

Q2: منطقياً - رقمياً وحاسوبياً... ما الذي يفسّر - بحق الناي العظيم - الفرق الشنيع بين حجمي ملفين لنفس المقطوعة أحدهما بصيغة mp3 الباقية والآخر بصيغة MIDI المنحطة؟
وكمثال؛
يبلغ ويتجاوز حجم ملف mp3 للحركة الأولى من ربيع فيفالدي 5MB؛ فيما لا يتجاوز حجم نفس المقطوعة بصيغة MIDI (يخ!) المئة كيلوبايت!

Q3: قارن، مقارباً بين العمل وأصله، بين الملفين المتماثلين - إلا بالصيغة - التاليين:
أولاً:
1 MP3 - برامز: الرقصة الهنغارية، العمل الأول، الحركة الأولى.
2 MIDI - برامز: الرقصة الهنغارية، العمل الأول، الحركة الأولى.

ثانياً:
1 MP3 - فيفالدي: الربيع، الحركة الأولى.
2 MIDI - فيفالدي: الربيع، الحركة الأولى.

hint: يمكنك التفكير، في سبيل المقارنة، بأشياء من مثل:
- أي الملفين يعطيني إمكانية تطبيق أفضل لما أقرأه عن ربيع فيفالدي أو هنغارية برامز؟
- أي الملفين يطابق الأوركسترا حين تهم بعزف المقطوعة؟
- أي الملفين يمكن أن تبثه إذاعة Radio3 التابعة للـ: BBC، والمرجعية المعاصرة للموسيقى الكلاسيكية، وأي آخر يمكن أن تتعفف عنه؟

Q4: لِم - حين نناول أحدهم مقطوعة كلاسيكية بصيغة mp3 عمرها الله نذكر اسم الفرقة الأوركسترالية التي أدتها واسم قائد الفرقة والمؤدي، والمدينة، وتاريخ الأداء، وعازفي الآلات الرئيسة - للسوناتات والكونسرتو... ولا نذكر ذلك لنفس المقطوعات بصيفة MIDI المقبورة قريباً؟
1: لأن MIDI الوضيعة ليست المقطوعة أصلاً، هي ’أيقونتها‘ فقط!
2: لأن MIDI الحقيرة لا يمكن أن تؤدى من فرقة إنسانية، وهي محض صيغة لـ’عكس‘ النوتات رقمياً.
3 لأن MIDI الخسيسة وسيلة سريعة وفعالة للإشارة إلى الموسيقى الكلاسيكية فقط، لا لنقلها يا أخي!

( ملاحظة: يمكن اختيار أكثر من إجابة ).


الموضوع غداً أو بعد غد، والمدّعم بجداول وبيانات رقمية ووصفية، بعنوان: "إسحقوا الميدي! (مقالة في وصف الانحطاط)".

(f)























10-03-2004, 04:39 AM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
EBLA غير متصل
Moderator
*****

المشاركات: 2,256
الانضمام: Mar 2004
مشاركة: #6
عالَــم ال MIDI العظيـــــــــم!
السؤال الهام هنا هو:
ما هو دور الميدي في حياتنا السمعية اليومية؟
الجواب: 90%

منذ فترة قصيرة، قام أحد الزملاء (الزميل سيف شاهين) بوضع موضوع في الساحة الاجتماعية عن فيلم الإسكندر وقد ضمنه ملف MP3 لجزء من الموسيقا التصويرية للفيلم.
لو دققنا السمع فسنعتقد أن الموسيقا هي كلها منفذة بآلات حية، أما الحقيقة فهي أن 90% مما نسمعه هو أصوات ميدي!

[URL=http://forum.nadyelfikr.net/viewthread.php?fid=33&tid=21842&sid=]يمكن زيارة الصفحة وسماع الموسيقا بالنقر هنا...
وحده صوت الكورال كان حياً، وما تبقى فكل أصوات الأوركسترا المسموعة هي ميدي ولا اثر فيها لما يسمى Live أو Accoustic. اسمعها جيداً ولاحظ العظمة التي في آلات الوتريات والنحاسيات التي لن تصدق أنها ميدي. ولكن أرجوك صدق :D فهذه هي الحقيقة.

الأغاني العربية الدارجة حالياً، ما هو نصيب الميدي منها؟
الجواب: 90%
فقط آلات الكمان هي آلات حية، وما تبقى كله هو ميدي، حتى الطبلة التي تسمعها تفتك بك لترقص تم تحريك أصواتها بواسطة الميدي وصوتها ما هو إلا تسجيل مسبق يتم تحريكه بواسطة ملفات الميدي. صوت آلة الباص التي هي عماد الموسيقا هي عبارة عن تحريك ميدي، أصوات الكيتارات التي تعتقد أنها حية هي ليست كذلك، إنما هي عبارة عن ملفات ميدي.

كيف ذلك؟ ...

سبق وشرحت ما هو جهاز السامبلر في الرد رقم (3) من هذا الموضوع. أما كرت الصوت الذي في الكومبيوتر فهو لعب أطفال مهما علا شأنه وارتفع ثمنه. فبطاقات أوديجي من كرييتيف يبلغ ثمنها 250 دولاراً، وهي غالية قياساً للكروت الأخرى التي تباع أحيانا ب 20 دلاراً.
تجدر الملاحظة إلى أن بعض كروت الصوت الكومبيوترية أغلى سعراً، ونتيجة سماع الميدي فيها تصل إلى 80 - 85 % من الأجهزة الخاصة بالميدي. أما كروت الصوت العادية فلا تبلغ 10% من قيمة الصوت الناتج من تلك الأجهزة.

كرت الصوت الذي أنتجته شركة KORG مثلاً، وهو OASYS PCI's synthesizer algorithms هو أجود كرت صوت للكومبيوتر الشخصي من حيث تسجيل أصوات الميدي. لن يمكنك بالطبع تمييز الموسيقا المسموعة إلا على أنها حية، وبالطبع بشرط أن يكون تنفيذها بالمستوى المطلوب كما سمعت في موسيقا فيلم الاسكندر.

وبالمناسبة، ليس هذا هو الفيلم الوحيد. إن 99% من أصوات الموسيقية العالمية حالياً هي ميدي. لذلك، فعبارة (اسحقوا الميدي) يا عزيزي لن تجد آذاناً صاغية. عليك فقط أن تسمع الميدي كما يجب أن تسمعه باصوله وليس من كرت صوت كومبيوترك.

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

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

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

هل أعجبتك أغنية "كلمات" لماجدة الرومي؟ هل تعلم أن الآلات الحقيقية فيها هي الكمان فقط والباقي كله ميدي؟
هل تعلم أن 95% من أصوات الآلات الموسيقية التي يستعملها زياد الرحباني هي ميدي و 5% آلات حقيقية؟ أغاني فيروز منذ 1995 (ألبوم إلى عاصي) وحتى اليوم هي كذلك ما عدا ألبوم واحد هو سلملي عليه فحصة الميدي فيه هي 50% فقط!!!

هل تعلم أن 90% من أصوات الآلات التي يستعملها عمر خيرت هي ميدي والباقي آلات حقيقية.

هل تعلم أن الفرق يكمن فقط في أنك تسمع الميدي من الكمبيوتر وتسمع غالباً الملفات سيئة الصنع؟

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

محبة واحترام
(f)
10-05-2004, 10:38 PM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
دوريمي غير متصل
عضو فعّال
***

المشاركات: 215
الانضمام: Apr 2004
مشاركة: #7
عالَــم ال MIDI العظيـــــــــم!
شرح جيد لمعرفة أهمية الميدي في الموسيقى ولكن يبدو أن الحوار فيه يجري عن نوعين من الميدي لا علاقة لهما كثيراً ببعض من حيث النوعية.

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

هذا النوع من الميدي هو بالفعل مذبحة للصوت وللأذن بالمقارنة مع الـ MP3 ويجب برأيي الابتعاد عنه والفرار منه قدر الامكان لأنه يسبب اقشعرار البدن والاسهال السمعي :D

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

وكما يقول المثل الفرنسي :
Il ne faut pas chercher midi à 14h.00
الترجمة الغير حرفية :saint: هي أنه لا حاجة للبحث عن الميدي الانترنيتي بوجود الـ mp3.
وأضيف أنه من المستحسن تجنّب هذا النوع من الميدي بشتى السبل بل والامتناع عن سماع الموسيقى اذا لم يتوفر غيره لأنه فعلاً يقضي على اللحن والأذن والذوق ومشتقاتهم !

تحياتي (f)
10-06-2004, 12:27 AM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
EBLA غير متصل
Moderator
*****

المشاركات: 2,256
الانضمام: Mar 2004
مشاركة: #8
عالَــم ال MIDI العظيـــــــــم!
مرحباً دوريمي
[QUOTE]فالميدي الذي يتحدث عنه غربي هي الملفات الأكثر انتشاراً على الانترنت وهي اذا ما قورنت مع الـ MP3، وضيعة النوعية جداً بسبب ضياع المعلومات الصوتية الناتج عن خفة وزنها
:what:
يا صديقي، وكأنني أغني في الطاحون!
ماعلاقة نوعية ملفات الميدي بضياع المعلومات :?: ، إن ملفات MP3 هي وضيعة النوعية إذا ما قورنت مع الـ Wave هذا صحيح، ولكن سحب هذه المقارنة مع ملفات الميدي هو قلة معرفة بملفات الميدي. أكرر للمرة التاسعة والفنشين أن ملفات الميدي لا علاقة لها بالصوت وإنما هي ملفات تحرييييييييييييك ... :10:
فإذا كان كرت الصوت عندك يتضمن موجات صوتية مسجلة بطريقة السامبلر جيد النوعية وكان ملف الميدي متقن الصنع فأنت لن تميزه عن أي ملف صوتي ... [صورة: ear.JPG]

[QUOTE]لا يعني أغلبيتنا في نطاقنا الكمببوتري المتواضع لأن أصوات الميدي المتوفرة انترنيتياً هي في أغلبها من هذه النوعية الخفيفة الوزن
لا لوجود لشيء إسمه أصوات ميدي :D
الميدي ليس صوتاً، هو (للمرة الفلنشعين) أوامر تحريك ... [صورة: dufus.gif]
أما الشيء الذي نوعيته خفيفة الوزن في هذه الحالة فهو بطاقة الصوت التي تمتلكها. :P

لشرح أكثر لملف الميدي، إقرأ المقال التالي.
[صورة: midi.gif] [صورة: midi.gif] [صورة: midi.gif] [صورة: midi.gif] [صورة: midi.gif]
10-06-2004, 03:08 AM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
Mirage Guardian غير متصل
عضو متقدم
****

المشاركات: 577
الانضمام: May 2004
مشاركة: #9
عالَــم ال MIDI العظيـــــــــم!
يعجبنى أسلوب غربى للغاية.. (f)

فهو (كما عودنا) ممتع جدا فى النكاف معه :D


سأفكر فى أمر آخر لإستدراجه فى الحوار



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

إيبلاً.. ما نوع بطاقتك؟

أنا لدى SB Live 4.1 ومازلت محتفظاً بالبطاقة AWE64 Value التى تم إيقافها بأمر قضائى

أود أن أقول أن "عمار الشريعى" و"عمر خيرت" و"خالد صبرى" + كل من تسمعهم من مغنيين لابد لهم من عمل موسيقاهم MIDI لضبط التوزيع والتحكم فيه بالإضافة والحذف والتعديل
10-06-2004, 03:21 AM
زيارة موقع العضو عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}
EBLA غير متصل
Moderator
*****

المشاركات: 2,256
الانضمام: Mar 2004
مشاركة: #10
عالَــم ال MIDI العظيـــــــــم!
لنفرض أنه لدينا عازف فلوت
ينتظر مني أن يعرف ما الذي يريد أن يعزفه بالضبط
فاقول له: إعزف علامة دو بزمن واحد، ثم علامة ري بنصف زمن لمرتين متتاليتين، ثم علامة مي بزمنين وذلك بسرعة تعادل 120 زمناً موسيقياً في الدقيقة.
عندئذ يعزف عازف الفلوت ما طلبت منه، ثم يتوقف.

هذه ببساطة مهمة ملف الميدي.

يتضمن كرت الصوت في الكومبيوتر أصواتاً مسجلة سلفاً، منها الناي والوتريات والنحاسيات والإيقاعات ... الخ.

يمكن أن يعرف كرت الصوت نوع الآلة المطلوبة من رقمها في الميدي العام، ففي تسلسل الميدي العام
General MIDI لكل نوع من الآلات رقمه المتسلسل:

رقم 1 و 2 هو البيانو الكلاسيكي
[صورة: gc1.jpg]

3 - 6 البيانو الكهربائي
[img][صورة: f_50.jpg][/IMG]

7 - 8 الهاربسيكورد
[صورة: harpsichord-big.jpg]

وهكذا تتالى أنواع الألات في تسلسل بحسب الفئات.

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

ثم يعطيه أمراً يتعلق بسرعة عزف المقطوعة.
وآخر يتعلق بمقياس الأغنية: ثنائي ثلاثي رباعي ... الخ

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

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

هذه الأوامر الحيوية تضمن أوامر من نوع:

ديناميكية الصوتشدة الصوت في العلامة الفلانية كذا ثم تنخفض في العلامة الفلانية إلى كذا وتعود للارتفاع إلى الشدة المحددة في العلامة الفلانية ... الخ

المد والنبر Legatto & Staccatto: عندما ينفذ صانع ملف الميدي علاماته بطول زمني واحدة يبدو الملف رتيباً مملاً، ولكنه إذا كلف خاطره بالتقيد بطول عزف كل علامة لجاءت النتيجة كما أرادها المؤلف حقا. للمد والنبر أوامر تعطى كنسبة مئوية من طول العلامة الأصليز فهي 100% عند المد الكامل، و 25% عند النبر، وتترواح القيم فيما بين هاتين النسبتين بحسب الحيوية المطلوبة من الجملة الموسيقية.

الانحناء والاهتزاز Bending & vibrating: وهي من أهم الأوامر الحيوية التي يكون فيها العزف مطابقاً تماماً لأحاسيس العازف عندما يهز إصبعه على الوتر مثلاً أو يسحبه بمعدلات متناسقة ليضفي على الجملة روحاً خاصة مميزة. وعندما يهمل صانع ملف الميدي هذه الأوامر يأتي الملف ناقصاً لهذه الأوامر وتحسه موسيقا جافة لا روح فيها.

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

مواقع الميدي المحترف Profissional MIDI لا تعطيك الملف مجاناً أبداً. وأرخص ملف ميدي لا يقل عن 3 - 5 دولارات بحسب طول المقطوعة والتي لا تتجاوز 4 دقائق. بينما أغنية MP3 غالباً مجانية، وإذا كانت ذات قيمة فلن تصل إلى سعر ملف الميدي الاحترافي الذي يصل سعره في بعض الأحيان إلى 25 دولار، ويقفز فوق ذلك أضعافاً مضاعفة عندما يكون تنفيذه بحسب الطلب.

لو بحث الزملاء عن مواقع تقدم ملفات جيدة الصنع لوجدوا ... ولكنها ليست مجانية. فموقع MIDI creation - MIDI for the Next Generation مثلاً يطلب 6 دولارات لملف ميدي لا يتجاوز طوله 4 دقائق ولا يتجاوز حجمه 80 كيلو بايت :D
هنا صفحة الكتالوغ العام للموقع، اي أغنية 6 دولار ... يا بلاش ... انقر هنا ...

هذا الموقع يطلب 35 دولارا أميركيا لأغنية طولها ثلاث دقائق ونصف إذا كانت لا تتجاوز ثمانية تراكات (أي ثمانية آلات موسيقية). وإذا كانت 16 تراك يرتفع سعر ملف الميدي إلى 45 دولاراً.
أما ملف الميدي بطول 10 دقائق فثمنه بسيط جداً ... أكثر من 115 دولاراً ... :lol2:
[URL=http://www.midicreation.com/customsequence.php]وهذه وصلة صفحة الطلبيات ... المسماة Custom MIDI Sequencing ، انقر هنا ...

وهذا البيع بهذا السعر البسيط يتضمن شروطاً بعد البيع تتضمن عدم بيعها مرة أخرى أو تشاركها مع الآخرين أو تحميلها على الإنترنت :cool: يحق لك تغيير ارتفاع صوت التراكات فقط، أما تعديل الموسيقا فممنوع :D ... شروط أخرى يمكن الاطلاع عليها في الوصلة التالية:
[url=http://www.midicreation.com/legal.php]http://www.midicreation.com/legal.php


:o
10-06-2004, 04:22 AM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}


الانتقال السريع للمنتدى:


يتصفح هذا الموضوع من الأعضاء الان: بالاضافة الى ( 4 ) زائر
{myadvertisements[zone_2]}
إتصل بنا | نادي الفكر العربي | العودة للأعلى | | الوضع البسيط (الأرشيف) | خلاصات التغذية RSS