Happy Fugio Friday!

It’s been a long term goal for me to get Fugio running on ‪Raspberry Pi.

If you’ve not come across them before, they are cheap, credit-card size computers than can run a full desktop experience with mouse and keyboard support, networking, HD video playback, and even a GPU for 3D graphics.

I use them a lot for installations where I need seamlessly looping video playback, but I really want to develop artworks on them, so I can use them instead of leaving bulky and expensive computers in a gallery for months.

So, this week I’ve updated the source code to allow it to compile and run on a Raspberry Pi 2 (and 3). Everything works apart from PortAudio, which I’ll get to in due course.

Download Fugio for Windows and OS X

Get the source code for Linux (including Raspberry Pi)

NEW

Compiles and runs on Raspberry Pi

New Dial GUI node with example

National Grid example for getting real-time data from the Internet

Zoom in and out of patches with your trackpad

Websocket server (still testing)

Settings dialog with ‘My Snippets’ location (I set mine to my Dropbox)

qt.matrix4x4 with ortho, perspective, rotate, scale, translate methods

Fast JSON parser in Lua – examples to follow

Added COBS encode/decode nodes to Network

Get Size node for getting the size of data (deprecating Image Size)

Added Line Buffer node

UPDATED

LED now has a new, smarter look

PortMidi supports setting the default input and output devices

Snippets window has two views, and supports drag/drop/rename on ‘My Snippets’

Text Editor remembers visibility when you save and load

FIXED

Passing strings with zeros in them from Lua to Fugio now works

Context wasn’t always calling frameFinalise()

TESTED

Windows 10

OS X 10.11

Ubuntu 16.04

Raspberry Pi 2 (Jessie)

Share this: Email

Facebook

Twitter

Reddit

Pocket

