کتاب الکترونیکی

نرم افزار موسیقی Rubato Composer: پیاده سازی مبتنی بر مؤلفه یک معماری مفهومی تابعی

The Rubato Composer music software: component-based implementation of a functorial concept architecture

دانلود کتاب The Rubato Composer music software: component-based implementation of a functorial concept architecture (به فارسی: نرم افزار موسیقی Rubato Composer: پیاده سازی مبتنی بر مؤلفه یک معماری مفهومی تابعی) نوشته شده توسط «Gérard Milmeister (auth.)»


اطلاعات کتاب نرم افزار موسیقی Rubato Composer: پیاده سازی مبتنی بر مؤلفه یک معماری مفهومی تابعی

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: Springer-Verlag Berlin Heidelberg

نویسنده: Gérard Milmeister (auth.)

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2009

تعداد صفحه: 301

حجم کتاب: 9 مگابایت

کد کتاب: 9783642001475 , 3642001475

نوبت چاپ: 1

توضیحات کتاب نرم افزار موسیقی Rubato Composer: پیاده سازی مبتنی بر مؤلفه یک معماری مفهومی تابعی

هم تئوری موسیقی مدرن ریاضی و هم علم کامپیوتر به شدت تحت تأثیر نظریه مقوله ها و تابع ها هستند. یکی از نتایج این تحقیق، فرمت داده‌های نشانگرها است که بر اساس پیش‌شورهای با ارزش مجموعه‌ای بر روی دسته ماژول‌ها و هممورفیسم‌های دیافینی است. رویکرد کارکردی نشانگرها با نقاط تعمیم یافته در قالب فلش سروکار دارد و امکان ساخت یک معماری مفهومی جهانی را فراهم می کند. این معماری برای رسیدگی به تمام جنبه های موسیقی، به ویژه برای تجزیه و تحلیل و ترکیب آثار موسیقی بسیار انتزاعی ایده آل است.

این کتاب مقدمه ای بر تئوری دسته بندی های ماژول و تئوری نشانگرها و همچنین ارائه می کند. طراحی یک سیستم نرم افزاری به نام Rubato Composer که پیاده سازی چارچوب مفهومی نظری دسته بندی است. این برنامه به زبان جاوا قابل حمل نوشته شده است و به اجزای پلاگین، به اصطلاح روبت، متکی است که ممکن است در شبکه های جریان داده برای تولید و دستکاری نشانگرها ترکیب شوند.

Rubato Composer برای توسعه دلخواه باز است و به صورت رایگان تحت مجوز GPL در دسترس است. این به توسعه‌دهنده اجازه می‌دهد تا برای کارهایی که مورد علاقه آهنگسازان است، روبت‌های تخصصی بسازد، که به نوبه خود آنها را برای ایجاد موسیقی ترکیب می‌کنند. این به همان اندازه در خدمت نظریه پردازان موسیقی است که از آنها برای استخراج اطلاعات و دستکاری ساختارهای موسیقی استفاده می کنند. آنها حتی ممکن است با آزمایش پارامترهای زیادی که به لطف افزایش انعطاف‌پذیری معماری مفهومی عملکردی در اختیار دارند، نظریه‌های جدیدی را توسعه دهند.

دو فصل ارائه‌شده توسط Guerino Mazzola و Florian Thalmann کاربرد این نظریه را نشان می‌دهند. و همچنین نرم افزار توسعه ابزار آهنگسازی و ایجاد یک اثر موسیقایی با کمک چارچوب روباتو.


Both modern mathematical music theory and computer science are strongly influenced by the theory of categories and functors. One outcome of this research is the data format of denotators, which is based on set-valued presheaves over the category of modules and diaffine homomorphisms. The functorial approach of denotators deals with generalized points in the form of arrows and allows the construction of a universal concept architecture. This architecture is ideal for handling all aspects of music, especially for the analysis and composition of highly abstract musical works.

This book presents an introduction to the theory of module categories and the theory of denotators, as well as the design of a software system, called Rubato Composer, which is an implementation of the category-theoretic concept framework. The application is written in portable Java and relies on plug-in components, so-called rubettes, which may be combined in data flow networks for the generation and manipulation of denotators.

The Rubato Composer system is open to arbitrary extension and is freely available under the GPL license. It allows the developer to build specialized rubettes for tasks that are of interest to composers, who in turn combine them to create music. It equally serves music theorists, who use them to extract information from and manipulate musical structures. They may even develop new theories by experimenting with the many parameters that are at their disposal thanks to the increased flexibility of the functorial concept architecture.

Two contributed chapters by Guerino Mazzola and Florian Thalmann illustrate the application of the theory as well as the software in the development of compositional tools and the creation of a musical work with the help of the Rubato framework.

دانلود کتاب «نرم افزار موسیقی Rubato Composer: پیاده سازی مبتنی بر مؤلفه یک معماری مفهومی تابعی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.