Skip to content

Instantly share code, notes, and snippets.

View nd-0r's full-sized avatar
📚

Andrew Orals nd-0r

📚
View GitHub Profile

CS341 Rasberry Pi Setup

Initial flashing

  • Rasberry Pi OS Lite (64-bit), Debian Bookworm, 03-15-2024
  • No WiFi configured
  • Hostname: cs341-testpi
  • Username: pi

Gadget mode setup

@nd-0r
nd-0r / compile_protobuf.md
Created May 2, 2023 08:17
How to link against protobuf on MacOS
c++ -std=c++14 add_person.cc addressbook.pb.cc -o add_person_cpp `pkg-config --cflags --libs protobuf`
@nd-0r
nd-0r / CustomADSR.cpp
Created April 29, 2023 21:40
CustomADSR in JUCE implementation
/*
==============================================================================
CustomADSR.cpp
Created: 27 Apr 2023 2:28:57pm
Author: Andrew Orals
==============================================================================
*/
@nd-0r
nd-0r / CustomADSR.h
Created April 29, 2023 21:39
CustomADSR in JUCE header
/*
==============================================================================
CustomADSR.h
Created: 27 Apr 2023 2:28:57pm
Author: Andrew Orals
==============================================================================
*/
@nd-0r
nd-0r / audiopluginhost.md
Created October 11, 2022 17:53
Compiling the JUCE Audio Plugin Host

Compiling the JUCE Audio Plugin Host

This week we'd like to start working with audio/midi plugins in JUCE. To test out your plugins, it's nice to have a lightweight host to run them inside where you can easily patch different plugins together. This tool is actually included with the JUCE library, but it needs to be compiled for your platform. Below are instructions to do so.

Instructions

  • Locate the JUCE folder on your computer and change to this directory (in my case /Applications/JUCE)
  • Navigate to extras/AudioPluginHost
  • Open the file AudioPluginHost.jucer in the Projucer
  • Export the Project to your IDE of choice
@nd-0r
nd-0r / installation.md
Last active September 16, 2022 22:36
JUCE Installation Instructions

New Member Setup

Here are instructions on how to install devtools. This includes some instructions for installing platform-specific toolchains and IDEs, along with general installation instructions for other software. Chances are you already have some of these tools installed already! Please follow the platform-specific instructions first, then the general instructions.


Platform-specific

MacOS (10.7+)