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 adalah open source user-programmable synthesizer suara perangkat lunak dari kekuatan besar, awalnya dibuat oleh Barry Vercoe di MIT pada tahun 1984. Pengguna menulis definisi instrumen di Csound ini bahasa orkestra untuk membuat catatan yang ditulis dalam bahasa Rata Csound ini, dimainkan pada MIDI controller, atau dihasilkan dalam orkestra atau oleh beberapa bahasa pemrograman lain.
Csound berisi lengkap osilator digital, samplers, filter, generator amplop, nomor acak generator, model fisik, granulators suara, fase vocoders, dan generator Unit lainnya memberikan kontribusi lebih dari 30 tahun oleh komunitas musisi, programer, dan peneliti dari seluruh Dunia.
Versi Android ini Csound menyediakan antarmuka pengguna dengan slider yang telah ditetapkan, tombol, dan trackpad untuk kontrol real time dari instrumen, atau pengguna dapat menulis antarmuka pengguna kustom di HTML dan JavaScript. Aplikasi ini terintegrasi dengan editor teks sehingga aplikasi itu sendiri dapat digunakan untuk mengembangkan buah Csound.
Potongan Csound untuk aplikasi dapat menanamkan LuaJIT atau kode JavaScript untuk algoritmik menghasilkan skor.
Aplikasi ini pada awalnya ditulis oleh Victor Lazzarini dan Steven Yi, dan telah diperpanjang dan saat ini dikelola oleh Michael Gogins.
Rilis ini hanya berjalan pada Android 5.0 atau yang lebih baru.