User Tools

Site Tools



—-July 3, 2010

  • Okay the side-by-side comparisons are reasonable (on a large screen ;^) and I'm thinking through the right way to do things next semester. Finish the samples and do proof-of-concept on these old assignments:

Use the Minim equivalent of the samples[] array to normalize, increase/decrease volume(given a percentage), and a function which given a delay (in milliseconds) echoes the sound in again after that many seconds.

  • We can't wrap up without running experiments using flob! Trouble is next week I have to take my daughter to Atlanta and have some oral surgery done - nice! Let's try and get together Tuesday afternoon to coordinate.

—-June 30, 2010

  • I'd like to do side-by-side (or nearly so) comparisons between the current on-line audio examples and Minim versions of same. One way is just to set up a series of one-off pages, copy each current example into it, and copy the Minim version above/below it (don't know if a big Table would work for side-by-side or not). Then, I'll replace the existing example code with the new one when/if I'm happy with it.
  • The DrawStuff patch is pretty cute! I like the fade out effect, but I'm not sold on the size/shape of the ellipse, but I can see there might be some tradeoffs required (between size big enough to “uncover” enough real estate on the image, etc.). Experimentation is called for I guess. What keeps this version from being an applet?

» I'd like to add in some noise effects, so that the brush is guaranteed to be at least so big, and then deviates from that a little. The fade is a constant, so I can make that a graphic control maybe and we can play with some other settings.

  • Two things: fade out may be too fast. Can we make a clear division between the control area and the image area of the window?

» I can absolutely do that. I pretty much just setup a condition that would allow you to draw over the controls. What I would like to do is implement a version that handles the virtual image better. As of right now, there is still image data under neath the control space, I need to do a shift down and expand the window. Will that system of loading files work? I think the same concept could be extended to adding another jFrame, allowing for full swing controls, but that may be more than is needed.

—-June 3, 2010

  • Is there an example Processing *library* with source out there somewhere (beside the template on

Answer: Yes, minim does provide code. Also, SoundCipher includes source in the distribution package

—-June 2, 2010

  • Just FYI, my course repository is/will be at BitBucket. Nothing there yet.\

—-June 1, 2010

  • Breaking form here: yesterday I put my changes to sphereGen (incorporating ideas from the pentatonic example using Minim) under version control using Mercurial. It isn't yet on a server, and for now I'm going to be trying out several odd ideas I've been having. Soon, though, we'll need to experiment with code sharing via Mercurial. This will be important for the CS 428 class, so whatever works best for us will need to be well documented. File this under Real Soon Now.
  • Keep focus on learning how to use jMusic's algorithmic comp classes. The tutorials are spotty at best, so I'm hoping there's some more stuff in the book.

—-May 26, 2010

  • Look at Fritzing for diagramming the circuit for the USB↔Arduino project
  • Study the jMusic book, trying out some examples showing how to use the algorithmic comp classes
  • Check out the process of making libraries for Processing, and see if the partial jMusic library for Processing includes source code
  • Otherwise, just keep making good progress!

—-May 25, 2010

  • Remember to post Arduino sketches online as new things start working

—-May 21, 2010

  • Post (to arduino page) links to USB ↔ Arduino projects on Playground - including those that build on the original

—-May 20, 2010

  • Reacquaintance with Arduino
  • 1/f note sequence processes (tied to sphereGen)
prensf2010/todo.txt · Last modified: 2010/07/04 01:46 by scarl