Hello. This is AstralTrip

currently under no development because of lack of time Open source shading IDE Lego-like interface for GLSL programming Realtime VJ shader tool Pixel-perfect and Frame-perfect shader editor Lineal/nonlineal audiovisual proyect creator Made for Linux. Runnable in the browser "The open-source Kodelife" Timeline-based shader creator Live performance director. A DAW for visuals ISF-compatible The new era of shader programming Export to video, GLSL code or directly to shadertoy
Download (Appimage v0.2)
or try it online (Better with chrome/chromium)

Professional GLSL/ISF IDE with fine-tuning capabilities, audio reactive, with a drag-and-drop interface, MIDI compatible and timeline-based. The next level to create stunning VJ projects. And open source. And made for Linux, compatible with windows and mac

DO MORE,
WRITE LESS

Create shaders by drag-n-dropping blocks into the workspace and see how the output is updated immediately. Even if it looks like made for and by kids, having the program structured in blocks instead of characters lets you easily mutate your program dynamically and leads you to a less error programming experience.

Read the docs      

REUSE YOUR CODE

Use the block creator to save your code and access later easily. Save your favourite ones into your block library for using them also in future projects. If you don't like the Blockly interface, you can always change to traditional code editor (and keep the integrations :D )

RENDER TO VIDEO
OR GO LIVE

Render your project into a video without (virtually) resolution nor FPS limits. Astraltrip support most of modern codecs and you can also create GIF loops. Turn on the live mode to make the output reactive to changes in the workspace.

WITH NO DEFAULT PROJECTS

Fully compatible with GLSL and IFS. Mostly each function have a block and, if not, you can also insert raw GLSL code. With AstralTrip you are not tied to any default shader compilation, you only have a white screen where your creativity can flow.

LINEAR OR NON-LINEAR PROJECTS

Thanks to the full-featured timeline, you can automate each variable along the time. This lets you create complex linear experiences in a simple way. AstralTrip also allows you to easily create UI elements to control the variables of your shaders and to connect MIDI controls to GLSL variables (Soon also OSC). 100% native real-time control over GPU power one click away

FRAME-PERFECT AUDIO REACTIVE

This means that the frame will know the features of the sound playing in this exact moment without any delay. Access to audio features like loudness, energy or perceptual sharpness in real-time.
about-me

FREE(as in FREEDOM)

The code is released under GPL license. Don't be slave of privative formats and be the owner of your work. The .trip projects are saved in plain text and can be exported to GLSL and ISF. The development is very active at this moment and you can expect new features each month.about-me

Astraltrip code      

Sadly, not everything is true (yet).

This is developed by a single guy (me) and is in a early development stage and it needs lot of work to became a real professional IDE. Even when it seems pretty stable, it needs a lot of performance and usability improvements, and this take time, so I'm asking the community to support me on Patreon (the less I work, the more I code :D ).

I know that is difficult to live from altruist donations without being a social-media star so, in exchange for being my patron, you will get access to the exclusive AstralTrip community where you can access early to exclusive pre-release builds with all new features and you will have vote right for next steps in the development roadmap . In addition, 20% of each donation will go to support the open software libraries I used.

Currently the development is possible thanks to my lovely Patrons:

Not a single one yet...

AstralTrip is proudly sponsored by:

about-me

Future

Currently it just work with my controller and similar ones

Custom MIDI/OSC mappings

Currently it just work with my controller and similar ones

Currently in experimental mode

Robust block creator and library

Currently in experimental mode

Actually very buggy (or directly will not work)

Video and GLSL exporting

Actually very buggy (or directly will not work)

is in the way but it needs work

Video and music importing

is in the way but it needs work

I have spotted lots of possible improvements to the internal workflow

Performance improvements

I have spotted lots of possible improvements to the internal workflow

I also need time to write the documentation

Docs

I also need time to write the documentation

Mapping, Syphon, multi-pass,...

And much more!

Mapping, Syphon, multi-pass,...

YOU WANT TO MAKE IT TRUE?

BE MY PATRON!

TESTIMONIALS

This website does NOT use cookies :)

website generated with statik.page - theme by somrat