Hexler.net uses cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.

KodeLife: The Future

Sep 22, 2019 Link To This Post
New version available now! Compute Shaders! Japanese! And more...

Today we are proud to announce one of our bigger KodeLife updates: Many under-the-hood improvements have been implemented but the two key features we are most happy about are the addition of compute shaders and UI language localization. So Much. Work. Read on...

Get a License Download Now

Compute Shaders

This new feature starts small but will eventually become huge. Being able to harness GPU power for heavy-duty number crunching has become commonplace in numerous fields, from AI, scientific research, fintech, cryptocurrency and cryptography ... well, KodeLife now does compute shaders!

Admittedly the current iteration is aimed at image manipulation but that is just our doorway into the room. Once development gets up to full speed expect to see KodeLife become the defacto, cross-platform, OS / API agnostic real-time compute shader editor. What a mouthful. We cannot wait to see what people create with this feature.

Download Now

UI Language Localization

This type of feature doesn't seem like much ... unless you don't read or speak English i.e: 80% of the world’s population. Hexler firmly believes that everyone on this planet should have the right to be able to learn new skills – including coding – and our contribution towards the goal of education includes lowering as many barriers to entry as possible.

At the time of writing this post, KodeLife runs in either English or Japanese. We have plans to include Spanish and Simplified Chinese in future versions, so if you would like to assist with these – or any other languages (or correct any translation errors!) – please drop us a line.

Download Now

PNG Image Export

We feel slightly silly omitting this feature for so long. From the File menu you can now save a PNG capture of the main output. Astute users will notice the suffix '0000' as part of the file name. Could this mean ... export image sequence is coming?

From the present, to the future

The rest of this blog post reveals sneaky previews of some exciting future features, so grab a coffee, there's a lot. To help us turn our KodeLife dreams into reality Hexler is hiring new developers and programmers, which leads us neatly onto licenses...

Licenses now available: 75% early supporter discount!

The easy way for us to gauge – and finance – future KodeLife development is to start selling licenses. Existing KodeLife fans and users can get in now with a very generous 75% discount on our one-time, single purchase, lifetime licenses.

This 75% early supporter discount will only run for a few months (we know roughly how many active beta users there are, so once we've sold approximately that number of licenses, then the discount will cease). We thank you in advance for your support! KodeLife thanks you.

Fund Future Development! Get Customer Support! Be Awesome!
Get a License

KodeLife: The Future

KodeLife contains features not present – or even possible – in other competitive shader editors. What follows below is a constantly updated list of upcoming features. Basically, future features that will appear after licensed users start signing up. If you have any ideas or comments please do contact us. But for now, enjoy these new toys...

1. MIDI Learn. Also OSC and Gampad.

Power is nothing without control. We briefly demoed KodeLife’s MIDI Learn feature during our presentation at the 2019 LPM Festival … and we’re almost ready to make this public.

Future Feature

Users of a popular *cough* Live music DAW might recognise how KodeLife’s MIDI learn works. Turn on control mapping, click part of the interface, wiggle a knob, done. Want to change a setting? Wiggle a different knob. For performing artists, or GPU developers working with interactivity, MIDI Learn and OSC / Gamepad control in KodeLife is going to be very helpful.

2. Patchable Node Editor

We love node interfaces. From Nuke and Fusion to Quartz Composer and everything in between, there is something very satisfying about linking blocks together with virtual cables.

Future Feature

Not going to lie, this feature is going to require some effort in the UI department before it hits public release, but we have node patching in our internal alpha, and damn is it fun. Quickly assemble scripts. Create groups and macros. And as a teaching or learning aid this a great way to encourage experimentation without the hang-ups of top-to-bottom text based coding.

3. Looped Movie Recording

The single most requested feature in our KodeLife e-mail inbox. It’s coming! While KodeLife runs, export a PNG image sequence to disk, looped or one-shot, at whatever framerate, which you can then convert (using any third party compression app) to the video codec of your choosing.

We opted for image sequence export due to simplicity, high image quality, minimal processing overhead, platform and OS agnostic output ... and did we mention simplicity? You can vote for this feature by grabbing a license.

4. Document Includes

Although lacking a screenshot (for now) we want also to briefly mention KodeLife Document Includes a.k.a. reusable code fragments. This feature is not only aimed at the working developers trying to manage complex shaders, but also for live performers and artists who want to quickly access blocks of code without resorting to copy & paste.

We are working towards an extended KodeLife document structure that contains a workspace of interlinked code fragments and chunks – thus making complex shader projects portable between entirely different platforms without the issues of missing or forgotten files.

5. More Localization: Chinese and Spanish and...

KodeLife already runs now with English and Japanese localization, and work is underway to implement Chinese and Spanish very soon.

6. More Compute Shader Functionality

The current version of KodeLife establishes our commitment towards providing compute shader functionality – at this stage in terms of image manipulation – but our intention is to see KodeLife become a fully featured real-time compute shader editor, alongside traditional GPU API shader coding.

And much more to come...

This is just a taste of the future features we have planned for KodeLife – bookmark this page or receive RSS updates when we add new information. Work will always continue on KodeLife but if you want to hurry things up, please consider supporting our work with a license purchase. Thanks!

Fund Future Development! Get Customer Support! Be Awesome!
Get a License

No DRM. One-time Purchase.

We hate subscriptions: Buying a KodeLife license is a one-time deal. We hate DRM and intrusive 'call-home' checks: KodeLife doesn't do any of that either. You can run KodeLife on as many machines and operating systems as you own.

Large corporate users will need one license per head, but we won't hassle individual shader coders, small studios and visual artists with onerous license checks. Contact us if you have any licensing requests ... we're more than happy to work out deals for bulk licenses or academic sites. We hate asking for money – and internal discussion about how to fund KodeLife's future has nagged us for a couple years – but at this stage in KodeLife's development we feel that it's finally worth something.

Not to mention our 4+ year track record of 100+ beta releases, which can be relied upon as a sign of our goodwill towards development! Thanks again.

Intro to Ray Marching

Sep 02, 2019 Link To This Post
Wireframe magazine issue 20 out now ...

As part of our on-going support for all things Raspberry Pi and our desire to make the barriers into coding as low as humanly possible, when Hexler was asked to submit a short tutorial piece for RPi Foundation's game development focused Wireframe magazine, we accepted! An honour, no less.

And as part of our on-going support for grass roots creatives, we decided to ask upon the very talented visual artist Char Stiles to share her knowledge on the topic of ray marching, and she quickly knocked out four pages with demo code and clear explanations.

Char Stiles is a Carnegie Mellon University graduate and currently creative-in-residence at the Frank-Ratchye STUDIO for Creative Inquiry, but more importantly she has an engaging Instagram account littered with cool imagery. We're fans.

Back to the Ray Marching

A free PDF of issue 20 of Wireframe magazine can be downloaded here, or if you live in the UK keep an eye out for the print edition and buy a copy. Our tutorial begins on page 36.

Get the PDF

KodeLife

Finally, in terms of 'blowing our own trumpet', Char Stiles used our GPU shader editor KodeLife (running on a Raspberry Pi) to demo her tutorial. And so can you: Still in free public beta, and immensely cross platform, KodeLife runs pretty much anywhere so grab a copy of the app here. The circle is complete.

Thanks to Ryan and Eben at Wireframe and RPi Foundation respectively for this chance to contribute, and massive thanks to Char Stiles for producing the actual tutorial.

TouchOSC…Tee

Aug 28, 2019 Link To This Post
You are the UI

Celebrate TouchOSC's iconic UI icons by wearing this somewhat cryptic shirt – can you see it? – now available in our online shop. Every control element available in the TouchOSC app is represented on the shirt. Five shirt colours are available, in sizes XS thru 3XL.

Buy Now Visit Shop

Limited Edition

This will be a limited edition design, when they're gone they're gone. Also take a moment to check out our new app icon shirts for KodeLife, Protokol and our very sleek new TouchViZ icon shirt.

Compatibility

The TouchOSC tee shirt is compatible with all body types, from fatOS to Skinnydows. Attempting to touch the UI while someone else is wearing this shirt might not be advisable, and in some countries illegal.

TouchViZ 1.4.0!

Jul 15, 2019 Link To This Post
Out now! Files.app integration! New icon! New tee shirt! And more ...

Available now on the iOS App Store our much-loved iPad VJ app TouchViZ has been updated to version 1.4.0, and with that brings a few notable features and improvements.

Files.app Integration

Now accessible to TouchViZ users – arguably one of the more useful additions to iOS – Files.app will be familiar to anyone using iOS 11+ and effectively enables users to interact with iPad file storage in much the same way as Explorer or Finder works on a computer.

Users are able to access, duplicate, delete, rename and move TouchViZ's projects, media files and performance recordings within Files.app quicker and easier than ever before.

New app icon! New tee shirt!

For anyone paying attention to what's been going on at Hexler these last 6-7 months, its clear we have been busy refreshing our image, as well as releasing some new software. These updates include a new family of icons across our entire range of current apps, and this now extends to a funky new TouchViZ icon.

P.S. For the design geeks – the new icon is a 16:9 aspect ratio rectangle above a smaller 'iPad' aspect ratio rectangle, with the beam of a projector linking the two. Also the negative space creates a 'T' and a 'V'... Just in case you were wondering.

Oh, and we have a tee shirt design featuring the new TouchViZ logo on sale right now, right here.

And also ...

The following updates in version 1.4.0. will benefit all TouchViZ users:

  • New projects default to 'Quality' output mode
  • Improved 'About' screen with direct links to support and documentation
  • Corrected sorting of 'Load/Save' project lists
  • Corrected sorting of 'Media/Recording' lists
  • Corrected handling of incoming OSC messages with 64-bit integers
  • Various minor bug fixes and performance enhancements

#touchviz on Social Media

We really enjoy seeing & sharing what you have been up to with TouchViZ, so please tag all your social media posts with #touchviz and tag our dedicated app accounts @touchviz_hexler on Twitter and @touchviz.hexler on Instagram. There is also a TouchViZ Facebook page you can contribute to.

Thanks for your support!

Hexler Swag

Jun 30, 2019 Link To This Post
Show some love for our apps by wearing our app...arel.

What's better than software? Hardware! Especially the nerdy kind you can wear.

Worldwide Shipping

Hexler Hardware is now online selling logo and app icons tee shirts ... Fan of KodeLife? Here's the shirt. Also one for Protokol. And three different logo shirts for Hexler Heavy Industries because why not.

Once they're gone, they're gone!

Designs rotate regularly and at random, old designs are retired and new designs added often. We ship worldwide. Sizes from XS to 3XL and more-than-just-black is available!

The KodeLife Bible

Apr 29, 2019 Link To This Post
Everything you wanted to know, and more ...

KodeLife's public beta has been out in the wild for quite some time and for the most part users have reported it fairly intuitive to use.

In the interests of allowing a larger number of users to access the power of GPU shaders - and to reduce confusion for less experienced coders wishing to join the party - today, we have made available the first iteration of KodeLife's Documentation aka The KodeLife Bible.

Coding ain't easy and one of KodeLife's primary aims is to make coding easier.

In the documentation we explain the ethos for the app, cover the user interface, key functions and features, highlight a few quick and secret button combos plus – the more astute users might note - hints of a hidden roadmap written between the lines.

Work in Progress

As Hexler constantly strives to improve the functionality and features in our apps, the same evolving improvement can be said of our Documentation. If at first you don't find the answers you seek, check back tomorrow, in a week, in a month as there will be continual updates, or for the impatient just drop us a line if something is lacking or unclear.

Live Performers Meeting

Apr 09, 2019 Link To This Post
Come meet Hexler at LPM in Rome (May 2019)

We are huge fans of the hard working organizers & artists behind LPM aka Live Performers Meeting: A regular get-together of creative minds focused on showcasing cutting-edge visual art and the technology that enables it.

This year Hexler – both Rob and Dan – will be at the meeting to learn and hopefully share in equal measure. We are planning a short talk to introduce our latest GPU shader prototyping utility KodeLife, and to also throw some pixels of our own onto a screen.

LPM Schedule Info

Rob will be showcasing KodeLife (showcase info here), and also performing live visuals alongside audio artist GRAIN noir (live set info here).

Live Performers Meeting

For any visual performer a visit to LPM is a must. It's an inspirational goldmine for VJs, live coders, light wranglers and any sort of technologically inclined artists but as this year's event marks the 20th meeting (the "XX edition") it's a special milestone to be celebrated. Visit the Live Performers Meeting website for full information and registration.

And if you'd like to meet Hexler either at LPM or on the fringe, we will be in Rome for the duration: May 2-5 2019. See you there!

On A Mission

Feb 08, 2019 Link To This Post
Hexler.net gets a remix ...

Welcome to Hexler 2019!

Welcome to our new website. Behold our new logo! Our newly formatted documentation! Our new online store! Our upgraded search functionality! OK you get the idea.

You would be amazed by the sheer willpower required to peel ourselves away from the work we actually prefer to be doing (i.e: making apps) to instead dive eyeballs deep into the thankless Sisyphean muck of a total website redesign: A task we've happily been rescheduling for quite some time, but could not put off any longer.

We did it. For you.

So welcome to the new online home of all things Hexler, hopefully you find the droids information you are looking for. And be sure to follow our new social accounts while you're at it: Twitter, Instagram and Facebook.

2 3 4