More
See all Show me
1. tiction - early prototype 1
1 year ago
This is a music performance / sequencing application I'm writing called tiction. It will eventually be set up on a multi-touch table, but it works great with just the mouse and keyboard so far.

In this example, each node sends a MIDI note when triggered, the pitch and velocity of which is controlled by its current position on the screen. MIDI continuous controller messages can also be sent. One-way connections allow the next node(s) in the network to be triggered after a set number of tics. Connecting nodes in a closed circuit makes a repeating pattern.

Also, when an event is sent, some physical event occurs - this can be a slight pull toward other nodes, a slight push away from other nodes, or a jiggle in a random direction. Springs in the inter-node connections keep groups of nodes together amidst all this (ordered) chaos.

This early version is being written in Processing with proMIDI, traer.physics, and ControlP5.

Credits

23 Likes

  • Hi Hans,

    do you have further documentation on this?
    Will you be publishing this as a stand alone or with code as Opensource?

    nice work

    df
  •  
  • Hans Kuder 1 year ago
    Hi df,

    I will be publishing this, almost surely as a standalone with open source. The code isn't quite ready for scrutiny yet, let alone release.

    Things that still need to happen before I consider it ready for alpha publishing are:
    - Separate thread for event scheduling
    - A better way to track down a moving node with your mouse
    - Testing on Windows and Linux (I'm currently doing all my development on Mac OS X)
    - Fine tuning of the physics parameters
    - And more

    I'll be sure to post more information as soon as it's available!
  •  
  • Brett Warne 1 year ago
    hans!

    apparently this went out to the moms.... when I was watching it I was wondering what you wrote it in and thought.... hey, I should tell him about processing... it might be good for this. Then I came to the end of the description and, ta-da! processing. I was actually in contact with Ben Fry about doing meng work on it but sadly there was no funding and he isn't really affiliated with the institute anymore. the tech world is a much smaller place than people think....

    good stuff, I'll have to poke your brain about it more sometime.

    brett.
  • Hans Kuder 1 year ago
    Hi Brett! Good to hear from you!

    I sat down two or three times to start this in Cocoa, but it was too much of a pain to get pixels drawing, so I used it as an excuse to learn Processing. It may eventually get re-written in C++, Obj-C, or something else.

    Hope you're doing well in Boston!

    Hans
  •  
  • Hans Kuder 1 year ago
    Tiction is now available for download:

    tinkthank.net/software/tiction/

    It's a pre-alpha version, so there are a couple bugs, but please enjoy and send feedback!

    Hans
  •  
  • batuhan 1 year ago
    Hello Hans, this looks and feels really cool. You may want to check out my deQuencher project which initially started as a processing sketch but now I've ported it to C++ with openframeworks. They look a bit of similar but do different things: vimeo.com/938314
  •  
  • Hans Kuder 1 year ago
    Hi batuhan,

    Somebody on the Processing forum showed me deQuencher a couple days ago, and I just love it.

    I'm considering using openframeworks to take Tiction to something more than a sketch - I may ask for your input when I get around to it.
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

1 Related collections

Channels Channels

Statistics

  •  
    plays
    likes
    comments
  • Total
    plays 8,590
    likes 23
    comments 7
  • Nov 9th
    plays 0
    likes 0
    comments 0
  • Nov 8th
    plays 1
    likes 0
    comments 0
  • Nov 7th
    plays 0
    likes 0
    comments 0
  • Nov 6th
    plays 1
    likes 0
    comments 0
  • Nov 5th
    plays 10
    likes 0
    comments 0
  • Nov 4th
    plays 6
    likes 0
    comments 0
  • Nov 3rd
    plays 7
    likes 0
    comments 0
  • Nov 2nd
    plays 7
    likes 0
    comments 0
Previous Week

Downloads

Please join Vimeo or log in to download the original file. It only takes a few seconds.