![]() ![]() I will be doing more videos without introducing new concepts so you become more comfortable with the SuperCollider topics I introduced so far. When receiving values via OSC is good to have predictable ranges. If I map the vertical position to numbers between 0 and 1, the numbers received by SuperCollider will stay in the same range no matter what size() I use: always 0 to 1. Suddenly, the numbers SuperCollider would receive could be larger, and maybe it would sound bad. If I would not do that, imagine I make SuperCollider produce nice sounds for my stars, and then I go and increase the height of my Processing sketch (changing size()). Hi, Im looking for a way to load several audio files into SC buffers randomly selected from a given. In the program I write I map the vertical position of the star to numbers between 0 and 1. supercollider Nordseele August 1, 2021, 1:56pm 1. If you don't have it installed, go to the Sketch menu, import Library, add Library, and search and install oscP5. In the Processing side we need a library called oscP5. In this episode we make an old Processing program send messages to SuperCollider, so it can now produce sound. OSC is something that lets different programs running in the same or in different computers communicate.īy using OSC we can send messages between Processing and SuperCollider. We have previously taken a brief look at OSC (in episodes 102 and 105). Audio rate means that the UGen will calculate a. ![]() Processing talks to SuperCollider via OSC SuperCollider calculates audio in groups of samples, called blocks. ![]()
0 Comments
Leave a Reply. |