Hexaglyphics is a 13-bit noise generator for iPad with an interface based on an original alphabet for hexadecimal values. It can turn gestures into a wide range of noise sweeps, zaps/clicks, squarish oscillations and abstract sounds. I’ve customly designed the alphabet taking ispiration from ancient numerical aphabeths and thinking about the most fitting symbols for a binary-based numerical system. I’ve coded the UI and the sound generator in c++ upon the JUCE framework.

Its features include:

  • Multitouch control zone with frequency of the noise oscillator on the x axis and (linear) amplitude on the y axis. The data of multiple touch are used consecutively each oscillator cycle. Every sample generated is visualized in this control zone, white are positive values and grey are negative values.
  • Multitouch filter bar: Bandpass filter when you use one finger or Lowpass/Highpass combination when you use two fingers. Filters frequencies are not smoothed so with the right fast gestures you can execute some kinds of strange clicky sounds.
  • Subsonic sine generator for subs and 808-ish kicks.
  • Buttons for selecting one of five different tone generation modes.
  • Latch button for holding down the touched points even when you raise your fingers, useful for further processing the sound using external effects or plugins. You can latch everything or just the filter bar. When “latch all” mode is active a button appears at the right of the filter bar for clearing the latched touch points.
  • Three performance mode: Standard for normal gated playing, Click mode for generating one-frequency-cycle clicks and Hybrid for generating click with a single touch and long sounds with multi-touch.
  • Three output channel modes: Mono, Stereo (sub is always mono) and Split (noise on the left and sub on the right, useful for using different channels on a mixer).
  • Audiobus 2 and Inter-App Audio support.

In the last years i made a switch from proprietary platforms to full support to open source technologies. As i no longer want to support a company such as Apple i stopped paying my developer fee, so this app has been retired from the store. I hope to have some time in the future to make a DIY version, maybe using an rPi and a touchscreen. I apologize to all the people who bought my app on Apple devices, but i thought this was the right thing to do.