-
Notifications
You must be signed in to change notification settings - Fork 0
Media
This is a BASH script developed in January/February 2010 which recursively opens X-terminals to run itself over and over. This is what gave birth to BoxySeq.
This is a video of the “myterm” BASH script running under the EvilWM window manager. EvilWM was using the ‘place-under-mouse’ placement option.
This is the BASH script prototype of BoxySeq. I mean, it is classified as a prototype in hindsight. I did not seriously think about implementing the script as a real JACK MIDI application until some time later.
Just a text file giving some good pointers about how to get “xwinmidiarptoy” running well on your system. You should read it if you wish to see “xwinmidiarptoy” in action.
This video shows the freespace_state at a development stage where events are being placed into 5 separate boundaries. The fifth boundary overlaps the other four. Boxyseq is outputting the freespace grid state to stdout within a Xterm resized to accommodate at least 128 × 128 characters.
This video shows the “i hate git changes” commit of boxyseq in action. Boxyseq is outputting the freespace grid state to stdout within a Xterm resized to accommodate at least 128 × 128 characters, though the video only shows a portion of that.
A first demo of the BoxySeq backend sequencing a pattern and generating pitch/velocity data for that pattern. Yoshimi is the soft synth of choice.
Second demo of the BoxySeq backend sequencing a pattern. This time the pattern is output to two boundaries, each with different placement options, with the first outputting to MIDI channel 1 and the second to MIDI channel 2., with Yoshimi being the soft synth of choice using a different voice for each of the two channels.
Gentle demo of BoxySeq backend sequencing a pattern. I tweak voice parameters within Yoshimi as the piece progresses.
BoxySeq demo with 8 boundary boxes being moved around and their mode switched between play and block.