Csound is an open source user-programmable software sound synthesizer of great power, originally created by Barry Vercoe at MIT in 1984. Users write instrument definitions in Csound's orchestra language to render notes written in Csound's score language, played on a MIDI controller, or generated within the orchestra or by some other programming language.
Csound contains a full complement of digital oscillators, samplers, filters, envelope generators, random number generators, physical models, sound granulators, phase vocoders, and other unit generators contributed for over 30 years by a community of musicians, programmers, and researchers from around the world.
This Android version of Csound provides a user interface with predefined sliders, buttons, and trackpad for real time control of instruments, or the user can write a custom user interface in HTML and JavaScript. The app integrates with text editors so that the app itself can be used to develop Csound pieces.
Csound pieces for the app can embed LuaJIT or JavaScript code for algorithmically generating scores.
The app was originally written by Victor Lazzarini and Steven Yi, and has been extended and is currently maintained by Michael Gogins.
This release runs only on Android 5.0 or later.
CSound را منبع باز قابل برنامه ریزی سینت سایزر نرم افزار صدا از قدرت های بزرگ، در اصل توسط Barry Vercoe در MIT در سال 1984. کاربران ایجاد شده ارسال تعاریف ابزار در زبان ارکستر CSound را به ارائه یادداشت های نوشته شده به زبان نمره CSound را است، در یک کنترلر MIDI، و یا تولید در ارکستر و یا توسط برخی زبان برنامه نویسی دیگر.
CSound را شامل مکمل کاملی از اسیلاتورهای دیجیتال، نمونه گیری، فیلتر، ژنراتور پاکت، مولد عدد تصادفی، مدل های فیزیکی، دستگاه پلت صدا، vocoders فاز، و دیگر ژنراتور واحد برای بیش از 30 سال توسط یک جامعه از نوازندگان، برنامه نویسان، و محققان از سراسر کمک جهان.
این نسخه آندروید از CSound فراهم می کند یک رابط کاربر با لغزنده از پیش تعریف شده، دکمه ها، و پد لمسی برای کنترل زمان واقعی از ابزار، و یا کاربر می تواند یک رابط کاربری سفارشی در HTML و جاوا اسکریپت ارسال. برنامه ادغام با ویرایشگرهای متن به طوری که خود نرم افزار می توان برای توسعه قطعات CSound را.
قطعات CSound برای این برنامه می توانید LuaJIT یا جاوا اسکریپت کد برای الگوریتمی تولید نمرات جاسازی کنید.
این نرم افزار در اصل توسط ویکتور Lazzarini و استیون یی نوشته شده بود، و تمدید شده است و در حال حاضر توسط مایکل Gogins داشت.
این نسخه اجرا می شود تنها بر روی آندروید 5.0 و یا بعد.