Tiction
Tiction is a flexible, nodal music sequencer.
It’s pretty simple: Each node represents an event, and a connection from one node to the next triggers the next event after a certain number of tics. Nodes send MIDI note messages and/or MIDI controller change messages when triggered. Connecting nodes in a circuit lets you start a repeating pattern when one of the nodes is triggered.
A node can change its pitch and controller values based on its position on the screen. When a node is triggered, it performs some physical action: either repelling or attracting other nearby nodes, or nudging itself in a random direction. The physical interaction between nodes allows you to construct complex, rhythmic melodies and effects without having to draw filter envelopes or touch a traditional sequencer.
New to version 0.3.0
Tiction v0.3.0 adds support for OpenSoundControl (OSC). Now you can trigger and move nodes, start and stop the sequencer, and sync to an external source, all over a network with OSC. This lets you control Tiction with practically anything, including the iPhone/iPod Touch (using TouchOSC, Mrmr, or OSCemote, for example), Pd, Max/MSP, or pretty much anything else you can dream of. The ability to send OSC messages from Tiction is coming soon. See OSC and Tiction (below) for more information.
The ability to save files and open them later means you can hang on to that amazing patch you set up.
You can now globally disable the physical actions. This prevents nodes from moving around when triggered.
The background now subtly pulses to indicate which pitch was triggered. You can turn this off by setting the “bar brightness” slider to 0.
The Tiction window is no longer inverted, meaning the top of the window corresponds to higher pitch/velocity/CC values.
A number of other bugs were fixed, including one that didn’t preserve the source of a node’s note velocity.
Download
Tiction is available for Mac OS X 10.4 and above, Windows XP and Vista, and (nominally, so far) Linux.
Tiction v0.3.0 Mac
Tiction v0.3.0 Windows
Tiction v0.2.1 Linux (older version until I can test v0.3.0 on Linux)
Tiction is free for any use. However, if you use it and enjoy it - and especially if you make money with it - please consider a donation. Donations help me justify spending time to maintain and improve Tiction and other cool software. Thanks!
How to use Tiction
Get Tiction to play nice with others
Tiction doesn’t make any noise by itself - it just sends MIDI data. When you first launch Tiction you’ll need to press ‘o’ on your keyboard and select the correct MIDI output from the list shown in the options screen. Press ‘o’ again to hide the options.
If you have a MIDI-enabled hardware device, select the output on your MIDI interface to which the device is connected.
If you want to use Tiction to control a software instrument, you’ll need to set up an inter-application MIDI connection. On Mac OS X, you can create an inter-application MIDI bus with Audio MIDI Setup in Applications/Utilities. Launch the utility, select the MIDI tab, double-click on IAC Driver, and set up one or more buses. Make sure “Device is online” is checked. You’ll need to restart Tiction before the new bus(es) are visible.
I’ve never set up an inter-application MIDI connection in Windows, so you’re on your own there.
For now, set your instrument to listen to all MIDI channels on the bus you’ve selected.
Create a loop
Press ‘n’ to create a new node (it will be placed under your mouse pointer). Create a few more nodes. Now click on one to select it, press ‘c’, and click on another node or press ‘v’. You’ve just connected these two nodes; when the first node is triggered, it will trigger the second node after the number of tics shown on the connection. The two nodes are also linked by a springy connection; this lets you keep groups of nodes together.
Now connect the rest of the nodes together in a closed circuit, from one node to the next until you’ve connected the last to the first. The direction of the arrow indicates the direction of a message - make sure you construct a loop that allows a message to be passed in a complete circuit.
Make it go!
Now you just have to get things going. Start the sequencer by clicking on the “Start/Stop” button or just press the space bar. Select one of the nodes and press “Enter” or “Return”. The circuit should start playing!
By default, each node’s pitch is determined by its horizontal position in the window. If you click one of the nodes in the loop and drag it from left to right, you’ll hear the notes change pitch. Also by default, the MIDI velocity of a node is determined by its vertical position in the window. NOTE: Currently the vertical axis of Tiction is flipped. That is, higher Y values correspond to the lower part of the screen. This will be corrected soon.
Pressing ’s’ will set the selected node as a stop point - the next message to this node will not trigger it and will not be passed on.
Go wild
You can create as many nodes as you’d like (well, as many as your computer will handle) and connect them however you want. You can leave groups “un-circuited” - you’ll just have to retrigger them manually - or create densely interconnected meshes of nodes.
A note about stability
Stability - keeping things from blowing up - is a hard problem. In order to keep things as flexible as possible, I’ve left it mostly up to you to deal with it. Consider the following network:
What will happen when the left node is triggered? It’ll trigger the top node one tic later, which will trigger both the right node and the bottom node. One tic after the bottom node is triggered by the top, it gets triggered again by the right node. So now you’ve got two trigger events circulating through this network. After a couple more tics, you’ll have three. Pretty soon the network will be saturated - every node will be triggered during every single tic.
Tiction makes sure that a single node only sends one MIDI note per tic, so you don’t have to worry about flooding your instrument with data, but you will end up with a loop that just plays a four-note chord every tic. If that’s what you were going for, then great! But if you weren’t expecting this, it would get annoying. So be aware that this is possible.
Things to play with
Pressing ‘e’ brings up a set of controls for the selected node:
- You can set a node’s MIDI pitch to be determined by its X position, its Y position, a fixed pitch, or you can have the node send no note at all.
- You can set a node’s MIDI continuous controller number. You can set the CC value to be determined by the node’s X position, its Y position, a fixed value, or you can have the node send no CC messages at all.
- A node can have a physical action associated with its triggering. You can set the node to jiggle a bit in a random direction, attract other nodes, repel other nodes, or do nothing.
- Increasing the mass of the node increases its attract/repel effect on other nodes. This also makes it harder for connected nodes to drag it around.
- You can select the MIDI channel this node sends its messages on. NOTE: MIDI channels are currently offset by 1. So selecting Channel 0 in Tiction corresponds to Channel 1 in other applications.
- Clicking the “Copy to group” button sets all connected nodes to this node’s MIDI channel. Very useful for quickly assigning a loop to a new instrument.
If you press ‘e’ when a connection is selected (select the connection by clicking the dot at its midpoint), a couple controls for the connection pop up:
- The ‘tics’ box sets the number of tics this connection delays a message by before triggering its downstream node.
- The ’strength’ slider changes the spring strength.
To change the MIDI pitches associated with positions along either axis, press ‘o’ and edit the MIDI pitch numbers in the options screen. The axes are currently only divided into 16 pitches - future versions will allow more flexibility here.
Clicking and dragging the ‘tic tempo’ box in the upper right corner lets you speed up or slow down the pace of things. This number represents ‘tics per minute’.
To cycle through all nodes onscreen, press ‘tab’ repeatedly. To “grab” a selected node (suck it toward your mouse pointer), press ‘g’.
Pressing ‘h’ toggles the displayed help.
OSC and Tiction
Version 0.3.0 adds support for OpenSoundControl. So far the following messages are used:
- /tiction/nextnode takes one integer argument. If the argument is non-zero, the next node is selected. This is the equivalent of pressing “tab”.
- /tiction/tic takes one integer argument. If the argument is non-zero, the sequencer advances one tic. For this to have any effect, you must select “sync to osc” in the options screen.
- /tiction/triggernode takes one integer argument. If the argument is non-zero, the selected node is triggered. This is the equivalent of pressing “Enter” or “Return” when a node is selected.
- /tiction/stopnode takes one integer argument. If the argument is non-zero, the selected node is armed as a stop point. This is the equivalent of pressing “s” when a node is selected.
- /tiction/sequencer takes one integer argument. If the argument is 1, the sequencer starts. If the argument is 0, the sequencer stops. This is the equivalent of pressing the “start/stop” button or pressing the space bar.
- /tiction/movenode takes two float arguments, each between 0 and 1. The first argument sets the selected node’s X position on the screen, the second argument sets the selected node’s Y position on the screen. This lets you move a node around with controllers such as TouchOSC’s X-Y pads.
- /tiction/setpitch takes two integer arguments. The first argument, between 0 and 15, specifies which pitch to change. The second argument, between 0 and 127, specifies the new pitch value (60 is middle C).
The first four messages above take an argument in order to work with controller buttons that send a 1 when pressed and a 0 when released.
If you don’t have control over OSC addresses of the messages your controller sends, I recommend the excellent OSCulator, which you can use to route any OSC message to another.
Work in progress / Planned features
Work in progress
- MIDI clock sync
- Change screen size / fullscreen mode
Screenshots / Videos
Controlling Tiction v0.3.0 with OSC from Hans Kuder on Vimeo.
(The above video shows an earlier version of Tiction - new videos will be up shortly)
Older Versions
Tiction v0.2.1
Tiction v0.2.0
Tiction v0.1a
Tiction is made with Processing.




September 19th, 2008 at 12:38 pm (#)
[...] Tiction Tiction v0.1a Back to home / View comments [...]
September 19th, 2008 at 9:07 pm (#)
[...] Tiction @ Tink Thank Software [...]
September 20th, 2008 at 1:12 am (#)
beautiful tool for ambiant works ( or other too i suppose )
could be cool to have different colors ( choose for each node or maybe different for different function ( jiggle , attract , repel…? )
thanks anyway
now i can stop a little my brain and look and listen my computer work
regards
nay-seven
September 20th, 2008 at 1:42 am (#)
This thing is great! I’ve just been playing around with it in Logic for the last hour and had some great results already.
One thing - is there any way to get Tiction to send a MIDI Off signal upon hitting the space bar to stop it running? At present, the final note just continues playing until you close the AU instrument in Logic; unless I’m just missing something obvious…
I know it’s very early days, but one thing I’d love to see is the ability to send MIDI to different outputs via separate clusters of nodes. I’m sure you’re already planning that, but I just thought I’d mention it! Being able to send SysEx messages would be great too.
Thanks, and congratulations on such a promising piece of software!
September 20th, 2008 at 6:59 am (#)
Hey. Cool idea. But on my Windows XP machine the midi output isn’t functional.
I’m one of those rare people that has actual external synths and midi interfaces. When I press follow your quick instructions to mnake a sequence, hit ‘M’ and select a device, and hit the space bar, I get silence. What’s more I have both a RME Multiface and USB Midisport, both of which will blink lights if you send it midi data, and neither of them blink their lights.
Neither does selecting the Microsoft GS midi synth or Java synth make any sound.
September 20th, 2008 at 7:04 am (#)
in fact the sequencer never starts when I press space. When it’s running, the nodes should move based on their selected action right?
September 20th, 2008 at 8:14 am (#)
I’m getting an error message, “can’t find javaw.exe” when trying to launch, using Vista.
September 20th, 2008 at 8:53 am (#)
Thanks for the comments everyone.
Nay-Seven: User-selectable colors are on my list of things to add. Stay tuned!
Martin: I’m working on making note off messages much better - the library I’m using just doesn’t do a good job of it, so I’m switching to something else. On my setup (I’m using Logic, too), only some MIDI channels have problems with note off messages - is it the same for you?
Kent: Pressing space bar just starts the sequencer - you have to trigger a node as well to get it to start. Select a node by either clicking on it or tabbing to it, and press Enter. If you still don’t get MIDI output, please let me know. Thanks!
Andars: Have you changed anything to Vista’s Java setup? I’m looking into this. In the meantime, you might want to try this: go to processing.org and install the Windows package, then see if Tiction still has problems. Whether this works or not, please let me know.
September 20th, 2008 at 10:22 am (#)
post this at cdm but maybe here too : works fine here under vista sp1 + Usine from sensomusic
September 20th, 2008 at 10:25 am (#)
Nice idea!
And its visually aesthetical too. I would imagine I could watch this thing for hours
Any plans on making this thing a VST - it would make it’s usage more convenient.
September 20th, 2008 at 10:47 am (#)
Ah this is great…easy and fun…a big invitation to the right brain to relax and go wild at the same time.
September 20th, 2008 at 2:28 pm (#)
[...] Tiction Tiction v0.2 Back to home / View comments [...]
September 20th, 2008 at 2:45 pm (#)
Hey I just tried v. 2.0 on my Mac and found I wasn’t able to connect Tiction to my IAC. It looks like you removed the Bus 1 midi routing option, which works great for me in v. 1.0.
No biggie though, I’ll stick with 1.0 for now. This really is some serious fun….
September 20th, 2008 at 5:34 pm (#)
Hi Chris -
Did you install OSXMidiSPI, as mentioned in the download section? You have to unpack the zip archive and place the files in /Library/Java/Extensions. I’m hoping to be able to do this automatically at some point, but you have to do it manually for now.
If you did that, and still no worky, please let me know.
September 20th, 2008 at 6:14 pm (#)
Installed newes JRE and no problems anymore!
September 21st, 2008 at 12:41 am (#)
0.2 works fine here too ( vista sp1 )
2 instances on 2 virtual ports …cool
question : do you plan to do a load / save function…?
September 21st, 2008 at 12:48 am (#)
humm , sorry , second question , resize window ( mouse or W )
don’t work for me…normal…? ( my resolution is 1680 X1050 )
September 21st, 2008 at 7:19 am (#)
[...] (More details, including entrancing video of Tiction in action, at the software’s homepage, tinkthank.net, plus coverage and discussion at processing.org and [...]
September 21st, 2008 at 7:32 am (#)
Same problem here with the screen (1920×1200)
September 21st, 2008 at 9:31 am (#)
0.2 now working after installing OSXMidiSPI — thanks Hans. (I tried installing it before, but was using the wrong Library folder.) Now I too am playing with a couple instances, and it’s awesome!
September 21st, 2008 at 1:50 pm (#)
I’m having the same problem as Kent Williams on XP. Sequence still doesn’t start even when activating a node with the enter key…
September 21st, 2008 at 1:54 pm (#)
Just tryed version 0.1 on XP and this fixes the problem. Something gone wrong in the update?
September 21st, 2008 at 4:32 pm (#)
For OSXMidiSPI, archive and place the files in /Library/Java/Extensions of SYSTEM or /volume ?
The same directory exists in two places. I can’t get it working anyway - only Java sound Synthesizer is making a sound.
September 21st, 2008 at 4:51 pm (#)
[...] create this track using Tiction (recently featured on CDM), an interesting piece of MIDI sequencing software created by Hans Kuder [...]
September 21st, 2008 at 4:52 pm (#)
got my IAC sorted out with some new buses and now i’m giving Reaktor a spin with this : fabulous fun !
September 21st, 2008 at 9:21 pm (#)
Hey Hans, this is really looking great!! Only one thing I couldn’t figure out, will it sync using beat clock through the IAC? Doesn’t seem to work and I can’t find any info about it. Is it still a planned feature? (it will be much more useful with a sync function) Well anyway keep up the good work. Many thanks!!!
September 22nd, 2008 at 2:47 am (#)
hey im using ableton live and jus trying to trigger a vst or instrument in live from tiction. i installed the osxmidi thing and have the latest java. it just doesn’t work , Lives midi input is flashing so theres definitely midi coming into Live, but once its there i cant seem to get any noise. do u think the midi command could be off?? please i’d really appreciate some help.
September 22nd, 2008 at 5:46 am (#)
Hello,
Just tried the win version on XP.
I can’ t get the Tiction to start. I’ve got the message “Could not find the main class”.
Is there somthing to install before using it? I have latest JRE version.
September 22nd, 2008 at 10:57 am (#)
This is so sexy, dudes! way to go!
a shimmering modular way to do music!
glorious.
please, go on developing it!
September 22nd, 2008 at 2:39 pm (#)
Finally :)! !!! great app with lots of potential can’t wait until the next version
my studio is almost keyboard less
September 22nd, 2008 at 4:06 pm (#)
This is excellent. I have just created a random music generator in java. Its still in development without any idea as to what it should be doing really. However somehow the inter application thing aint quite working. Im sure there may be an issue with osx…
Feel free to email with any hints or tips. Even just to say hello.
Jolly good work though!!
September 22nd, 2008 at 11:08 pm (#)
[...] Generative Music Application Over at CDM, Peter Kirn turned me onto Hans Kuder’s tiction - a new visual music performance/sequencing [...]
September 23rd, 2008 at 1:21 am (#)
first of all thank you for a great program a please do continue the work .
could not get the midi out working on a ppc mac running osx 10.4.11.
I made it work by downloading http://www.mandolane.co.uk/swPlumstone.html and installing midi java thingy.
hope this helps somebody with a similar configuration/problem.
greetings from Belgrade Serbia
rastko
September 23rd, 2008 at 11:38 am (#)
Absolutely fascinating, can’t wait to attach it to my MIDI Glockinspeal at the weekend.
http://www.thebox.myzen.co.uk/Hardware/Glockenspiel.html
September 23rd, 2008 at 12:42 pm (#)
awesome program. got it working fine on mac 10.5 any chance for a fullscreen mode?? that would make it better as a performance tool. also saving patterns??
September 23rd, 2008 at 1:59 pm (#)
this is absolutely fantastic!
congrats on your development!
on the feature request side, i would love to have a midi input (note and CC) so we people that don’t like the mouse can use this with lemurs and wiimotes! would be great if i can trigger nodes with some buttons on the wii, and use the accelometer to position the groups!
i’m playing a live improv session this weekend and i would love to use this app, projected on the wall for eye pleasure of the audience. is it ok to use it live?
thanks and keep up this amazing development! going to do a small but well intentioned donation for support
cheers
September 23rd, 2008 at 2:13 pm (#)
ah! and i forgot to mention midi sync!
September 23rd, 2008 at 6:25 pm (#)
Seconding MIDI sync! Would be absolutely fantastic!
Other than that, brilliant application, very very cool. Hours of fun with this.
September 23rd, 2008 at 10:50 pm (#)
Hans, thanks for such an inspiring instrument. FYI, I could not get OSXMidiSPI to work on either my Mac Pro Intel, nor my PowerBook PPC. Cheers to Ratsko for the Plumstone tip. Loaded it on my PowerBook and works well and will try the Mac Pro tomorrow. For those interested, a brief description on how to set up Tiction to work with Logic Pro. As Hans describes above…
Set-Up Audio Midi on your Mac,
Macintosh HD.Applications.Utilities.Audio MIDI Setup
Double click on IAC Driver
“Check” Device is Online
Click Ports tab
Click Add Port button
Double click on the new entry (likely Bus 2) and rename Tiction (labels are good!)
Open a New Project in Logic 8
Create a stereo Instrument Track
Place an ES2 (or your favorite synth) on the track
Go to the environment (Apple ‘8′ to fastpath)
Go to the ‘New’ tab
Select ‘Instrument’ and a new instrument will appear
Cable it to track Inst 1 and choose ‘Remove’ in the pop up
Label the instrument ‘Tiction’
Click next to ‘Port’ and choose IAC Driver Tiction
Click next to ‘Channel’ and choose All
Go fire up Tiction
Hit m (for MIDI) and choose Tiction MIDI Out (will be followed by a MIDI number; see note above on numbering that starts at 0)
Create a Tiction canvas with your nodes like explained above and play
If all is well, you will hear Tiction being played through the ES2 (or your chosen synth)
To record the MIDI out from Tiction into Logic, simply press R for record on the track and the main Record button on Logic Pro and you will get a nice, Tiction generated MIDI file.
Hope this is helpful & enjoy Tiction!
September 24th, 2008 at 2:22 pm (#)
Confirmed that mmj works for MIDI out on a Mac Pro Intel, OSX 10.5.5. You can get it here…
http://www.humatic.de/htools/mmj.htm
September 25th, 2008 at 6:19 am (#)
Hans-
This thing is really fun to work with. Keep up the good work.
The additional features you have listed above would be great. Also, what do you think of an “anchor” setting for node (non) movement - I notice when you select ‘none’ they still get dragged around a bit by the other nodes.
Thanks for developing this!
September 26th, 2008 at 10:46 am (#)
Haven’t had a lot of time to play with Tiction yet, but it’s working on my XP SP2 computer. I had it sequencing the standalone version of Arturia’s Moog Modular V. I’m hoping I can get it to sequence my real modular.
September 27th, 2008 at 10:59 pm (#)
I’m trying to get Tiction 0.2 running on my MBP. I had an expired demo version of Mandolane MIDI SPI. A dialogue box came up telling me demo was over and Tiction wouldn’t start. I killed Tiction, removed the Mandolane MIDI SPI from /Library/Java/Extensions, and installed the recommended Ruin & Weisen osxmidispi. However, when I start up Tiction, it doesn’t see the new MIDI SPI, and only gives me the Java synth as MIDI out options.
Is the SPI location cached somewhere? If so, I couldn’t seem to figure out where. Any suggestions would be most appreciated.
September 28th, 2008 at 6:21 pm (#)
Hans, thanks for making this available. I really enjoy playing with tiction and get some really interesting results. Looking forward to seeing how this develops.
September 28th, 2008 at 7:15 pm (#)
hmmm uninstalled osxmidi, tried mandolane, but when i started tiction mandolane would bring its box up before tiction and just end up freezing tiction, so i deleted the mandolane files and tried osxmidi again and now it works hmm. anyway takns a lot , what a wonderful app this is. great work.
September 29th, 2008 at 1:05 am (#)
[...] Tiction,如果妳是MAC愛用者請用Ruin & Wesen’s [...]
September 30th, 2008 at 9:20 am (#)
0.2.1 doesn’t run on linux. Looks like processing bug 891 (which should be fixed in 0149).
java.lang.IllegalArgumentException: GLDrawableFactory.chooseGraphicsConfiguration() was not used when creating this Component
at com.sun.opengl.impl.x11.X11GLDrawableFactory.getGLDrawable(X11GLDrawableFactory.java:238)
at processing.opengl.PGraphicsOpenGL.allocate(PGraphicsOpenGL.java:183)
at processing.core.PGraphics3D.resize(PGraphics3D.java:245)
at processing.core.PGraphics.(PGraphics.java:656)
at processing.core.PGraphics3D.(PGraphics3D.java:220)
at processing.opengl.PGraphicsOpenGL.(PGraphicsOpenGL.java:112)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at processing.core.PApplet.makeGraphics(PApplet.java:1153)
at processing.core.PApplet.size(PApplet.java:1003)
at processing.core.PApplet.size(PApplet.java:947)
at tiction_sketch.setup(tiction_sketch.java:75)
at processing.core.PApplet.handleDraw(PApplet.java:1377)
at processing.core.PApplet.run(PApplet.java:1305)
at java.lang.Thread.run(Unknown Source)
Exception in thread “Animation Thread” java.lang.RuntimeException: GLDrawableFactory.chooseGraphicsConfiguration() was not used when creating this Component
at processing.core.PApplet.makeGraphics(PApplet.java:1171)
at processing.core.PApplet.size(PApplet.java:1003)
at processing.core.PApplet.size(PApplet.java:947)
at tiction_sketch.setup(tiction_sketch.java:75)
at processing.core.PApplet.handleDraw(PApplet.java:1377)
at processing.core.PApplet.run(PApplet.java:1305)
at java.lang.Thread.run(Unknown Source)
September 30th, 2008 at 12:12 pm (#)
[...] “Tiction” Nodal based seq. [...]
September 30th, 2008 at 7:41 pm (#)
Thanks, Paul. I’d rather keep things in the OpenGL realm, so here’s hoping Processing 149 provides a fix!
October 1st, 2008 at 8:20 pm (#)
[...] at Tiction and some exposure to Processing Published October 1, 2008 Uncategorized Tiction is a generative music sequencer that capitalizes on the visual aesthetics of Processing to trigger [...]
October 5th, 2008 at 7:02 pm (#)
[...] Tiction :: TinkThank Tiction is a flexible, nodal music sequencer. [...]
October 12th, 2008 at 3:07 pm (#)
amazing tool!!
still has a lot of small issues, but great to play around already…
October 25th, 2008 at 3:09 pm (#)
The OSXMidiSPI library doesn’t seem to be available from that R&W site anymore - I had to extract it from the Nomad Nord editor program. I couldn’t get the Plumbstone library to work on OS X 10.4, but I think that’s because I have an Intel mac. Ok on 10.5 though. Not sure why the OSXMidiSPI library has been withdrawn from distribution there though,
November 2nd, 2008 at 4:24 pm (#)
My understanding is the maker of the library used in OSXMidiSPI wanted it removed from R&W’s site. Tiction v0.3.0 on Mac now installs this library in the right place, so you shouldn’t need to download it separately anymore. If, for some reason, you want it (it’s called MMJ) you can get it here:
http://www.humatic.de/htools/mmj.htm
November 4th, 2008 at 3:41 pm (#)
[...] You can get it here. [...]
November 5th, 2008 at 8:19 pm (#)
Is this a bug?
I installed Tiction 0.3 on Mac OS X (10.5.5).
The installer installed mmj.jar and libmmj.jnilib into the root directory instead of /Library/Java/Extensions.
November 6th, 2008 at 4:40 pm (#)
Thanks, jaeho. I’ve updated the installer - it should stick the mmj files in the right place now.
November 10th, 2008 at 8:52 am (#)
this is fuckin’ awesome!.Good work, i’m suffering the MIDI off note issue in channel one, goin to try other channel… Amazing ensemble!
November 14th, 2008 at 5:49 am (#)
Really amazing project. Thanks for developing it!
I’m a newbie so excuse me if my question’s dumb but I noticed that my java runtime eats up to 80% of my processor power so there’s really not much left to play with. I run a 1,7 GHz, XP. Is there any way to change it?
November 17th, 2008 at 2:48 am (#)
[...] Tiction, music sequencer http://www.tinkthank.net/software/tiction/ [...]