Skip to content

Instantly share code, notes, and snippets.

View ellenhp's full-sized avatar
🐈

Ellen Poe ellenhp

🐈
  • Seattle
  • 03:22 (UTC -07:00)
View GitHub Profile
"""
Copyright 2016 Ellen Poe
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
@ellenhp
ellenhp / Use Yubikey (GPG key) for SSH.md
Created June 21, 2020 05:43 — forked from jacquesbh/Use Yubikey (GPG key) for SSH.md
Use my Yubikey with GPG keys to SSH with a guest computer (OSX or Windows)

Audio in Godot

This is a short document describing the audio systems in Godot as I understand them. If you are unfamiliar with digital audio, I'd recommend reading the first two sections of this documentation page. "Sampling audio" and "Audio data format and structure". The terminology defined there will be important to get the most out of this document.

Target audience

This document is targeted at Godot engine developers, but may be useful for users too.

Similarities and Common Themes

@ellenhp
ellenhp / AudioCaptureModule.cc
Created January 17, 2022 17:51 — forked from mysteryjeans/AudioCaptureModule.cc
WebRTC AudioDeviceModule implementation for custom source
/*
* libjingle
* Copyright 2012, Google Inc.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,