performer-composer / researcher

new_LOrk

  • ✴︎

    ✴︎ , , ,

    This article will provide a comprehensive guide to building an embedded development environment for Raspberry Pi Pico using CLion and the J-Link debugger tool RTT (Real-Time Transfer) on macOS. I will provide the Ubuntu setup instructions in a separate article. Getting Started with Pico The official documentation by Raspberry Pi Pico provide a general instruction to install Pico SDK and also necessary toolchain. Please read the following chapters in this PDF (https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf). CLion and J-Link After installing the Pico SDK and toolchain, the next step is to install the CLion and J-Link applications. Please download the latest J-Link application from…

    read more >>

  • ✴︎

    ✴︎ , , ,

    There are many ways to build a development environment on a Linux or Mac machine for developing hardware/software based on Raspberry Pi Pico, and there is no particular way that is the best. However, I found that using CLion and Segger’s J-Link debugger provides a streamlined experience, so I suggest my students try this. No matter which IDE and debugger you choose, it is essential to have a place to share code and ideas. Therefore, as part of the development environment, we need to learn how to use Git and GitHub to share code. Let’s figure out Git and GitHub…

    read more >>

  • ✴︎

    ✴︎ , ,
    Max – Creating a Simple Additive Synthesizer

    In this tutorial, we will explore the concept of additive synthesis and learn how to create a simple software additive synthesizer using Max.

    read more >>

  • ✴︎

    ✴︎ ,
    Sample Code for Demystifying SFZ

    The SFZ format is a file format used for defining sound libraries in a plain text file. Essentially, a file with a .sfz extension contains instructions and parameters on how a sampler should play back a set of audio samples listed in the .sfz file. These instructions and parameters cover various aspects, including key ranges, velocity layers, mapping, modulations, and more. The ACIDized WAV file is another file format for samplers, and it is a single file with all metadata for the sampler. For end-users, this might be an easy solution, as you just need to drag the file into…

    read more >>