Pixilang
Latest release - 3.6 (24 oct 2016)
Русская версия здесь

Download:
Pixilang for Windows, macOS, Linux, iOS and Windows CE +sources
Pixilang for Android

ChangeLog
Old versions

Please make a donation to support further Pixilang development. Thank you!

About
Documentation
Screenshots
Applications created with Pixilang
Forum

What is Pixilang

Pixilang is a pixel-oriented programming language for small graphics/sound applications and experiments. Originally created by Alexander Zolotov (NightRadio) and Mik Razuvaev (Goglus) for non-programmers, demosceners and designers. It is cross-platform and open source (MIT License).

Pixilang programs are stored in text files (UTF8) with extensions .txt or .pixi. So you can use your favorite text editor to create/edit these files. Pixilang has no built-in editor.

Key features:
  • universal containers (pixi-container) for any type of data;
  • dynamically typed variables (for integer or floating point numbers);
  • functions for sound synthesis and recording;
  • functions for block data processing;
  • supported file formats (load/save): WAV, PNG, JPEG, GIF (animated);
  • supported systems:
    • Windows;
    • macOS (10.6+);
    • Linux (x86, x86_64, ARM (Raspberry Pi, PocketCHIP, etc.), ARM64 (PINE64 etc.));
    • iOS (7.0+);
    • Android (2.3+);
    • Windows CE (including Pocket PC and Windows Mobile; ARM only);
  • supported sound systems: ASIO, DirectSound, MME, ALSA, OSS, JACK;
  • native code (external dynamic libraries) support;
  • OpenGL acceleration;
  • MIDI In/Out.
More information...

Screenshots




Applications created with Pixilang

Virtual ANS spectral synthesizer
PhonoPaper
PixiTracker - simple and fun sample based tracker with minimalistic pixel interface
PixiVisor - revolutionary tool for audio-visual experiments
PixiScope library for oscilloscope vector graphics generating
Soul Resonance - audio-visual album
PixelWave and SpectrumGen synths
Northern Forests and Dragon's Game videos
Tangerine Birthro 2012