Coding Activities for Developing Music with Sonic Pi » MIRLIB.RU - ТВОЯ БИБЛИОТЕКА
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Coding Activities for Developing Music with Sonic Pi
/
Coding Activities for Developing Music with Sonic PiНазвание: Coding Activities for Developing Music with Sonic Pi
Автор: Cathleen Small
Издательство: Rosen Publishing
Серия: Code Creator
Год: 2022
Страниц: 68
Язык: английский
Формат: pdf, epub (true)
Размер: 10.2 MB

Music used to be created in recording studios, first using analog tape and eventually moving to digital tracks. In the twenty-first century, musicians do not need a recording studio to create music; all they need is a computer and some passion. Those with an interest in coding and a talent for music can use Sonic Pi, a live coding environment based on the Ruby programming language, to create simple tunes or masterful compositions. This lively guidebook offers a series of unique activities, starting with live loops and progress to using envelopes and samples, to start readers on a musical coding journey.

Sonic Pi is free to use. The idea behind the software is that it uses music development to teach basic computing concepts. Not only does this allow users to combine musical creativity with some simple instruction on coding, but it also introduces aspiring coders to an easy-to-use language that will provide a solid foundation of knowledge if they go on to learn more complex coding languages.

Sonic Pi touts itself as being powerful enough for professional musicians, but simple enough for new coders to learn. The programming language used is Ruby, but Sonic Pi is the integrated development environment (IDE) that uses Ruby syntax to produce music. Ruby is an object-oriented programming language that was first developed in the 1990s.

Ruby is a highly popular programming language, and it often makes lists of top ten most popular coding languages. Learning Ruby in the context of developing music with Sonic Pi allows users to learn the fundamentals of a programming language that is widely used in the greater technology field. The beauty of combining music and coding is that the feedback is both immediate and enjoyable. It does not take long to code a simple melody, repeating rhythm, or bass line, and users can quickly check their work by making sure the tune plays as intended. More than that: it is just plain fun to create music.

Скачать Coding Activities for Developing Music with Sonic Pi







[related-news]
[/related-news]
Комментарии 0
Комментариев пока нет. Стань первым!