Skip to content

Instantly share code, notes, and snippets.

Satoru Higa satoruhiga

View GitHub Profile
@satoruhiga
satoruhiga / ofxDelayLineQueue.h
Last active Apr 3, 2016
ofxDelayLineQueue.h
View ofxDelayLineQueue.h
#pragma once
#include <chrono>
#include <deque>
template <typename T>
class ofxDelayLineQueue
{
public:
View tellmeUSBSerialDevice.h
#pragma once
#include "ofMain.h"
inline void tellmeUSBSerialDevice()
{
ofDirectory dir;
int n = dir.listDir("/dev");
vector<string> arr;
@satoruhiga
satoruhiga / ofxAutoSaveParam.h
Last active Apr 3, 2016
ofxAutoSaveParam.h
View ofxAutoSaveParam.h
#pragma once
/*
USAGE:
ofxAutoSaveParam param;
class ofApp {
public:
View PackedBuffer.h
template <typename T, bool (*remove_predicate)(const T&)>
class PackedBuffer
{
public:
PackedBuffer(size_t size)
: size_(0)
, buffer_(size)
{}
View TypedArray.h
#include <vector>
#include <cmath>
#include <assert.h>
class ArrayBuffer
{
public:
ArrayBuffer(size_t size)
: data_(size, 0)
View stack_blur.h
#include "ofMain.h"
namespace stack_blur {
template<class T> struct stack_blur_tables {
static uint16_t const g_stack_blur8_mul[255];
static uint8_t const g_stack_blur8_shr[255];
};
//------------------------------------------------------------------------
View ofxNanoSVG.h
#pragma once
#define NANOSVG_IMPLEMENTATION
#include "nanosvg.h"
class ofxNanoSVG
{
public:
bool load(const string& filepath)
View CollectAllWindows.applescript
(*
collect all windows
http://apple.stackexchange.com/questions/709/how-to-retrieve-windows-that-have-moved-off-screen
http://d.hatena.ne.jp/hirose31/20111213/1323761962
*)
property processesToIgnore : {}
tell (do shell script "/usr/sbin/system_profiler SPDisplaysDataType | grep Resolution | tail -n 1") to set {screen_width, screen_height} to {word 2, word 4}
View BAD_TUNE_TV.fs
/*{
"DESCRIPTION": "BAD_TUNE_TV",
"CREDIT": "by satoruhiga",
"CATEGORIES": [
"GLSL FX"
],
"INPUTS": [
{
"NAME": "inputImage",
"TYPE": "image"
@satoruhiga
satoruhiga / ofxMaxCollTextParser.h
Last active Aug 29, 2015
ofxMaxCollTextParser.h
View ofxMaxCollTextParser.h
#pragma once
#include "ofMain.h"
class ofxMaxCollTextParser
{
public:
bool open(const string& path)
{
You can’t perform that action at this time.