[linux-audio-user] [ANN] Shelljam 0.0.4 Overtones Edition! ;)

Florian Schmidt mista.tapas at gmx.net
Thu Mar 9 14:45:30 EST 2006


On Thu, 09 Mar 2006 20:00:30 +0100
Carlo Capocasa <capocasa at gmx.net> wrote:

> /* http://shelljam.sourceforge.net */

Gnah, the 0.0.4 tarball seems to be broken:

~/source/build_stuff/shelljam-0.0.4$ ls -la
total 56
drwxr-xr-x  2 tapas tapas  4096 Mar  9 12:46 .
drwxr-xr-x 81 tapas tapas  4096 Mar  9 20:35 ..
-rw-r--r--  1 tapas tapas   378 Mar  9 12:46 AUTHORS
-rw-r--r--  1 tapas tapas 17976 Mar  9 12:46 COPYING
-rw-r--r--  1 tapas tapas  1238 Mar  9 12:46 INSTALL
-rw-r--r--  1 tapas tapas  4308 Mar  9 12:46 README
-rw-r--r--  1 tapas tapas   416 Mar  9 12:46 SConstruct
-rw-r--r--  1 tapas tapas   142 Mar  9 12:46 TODO
-rw-r--r--  1 tapas tapas   473 Mar  9 12:46 changelog

scons rightously complains:

~/source/build_stuff/shelljam-0.0.4$ scons
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
scons: *** Source `shelljam.cpp' not found, needed by target `shelljam.o'.  Stop.
scons: building terminated because of errors.

Anyways,i almost started writing a software just like yours as i was
inspired by SC3's MouseX and MouseY UGens. But you were quicker :) As i
cannot test your app atm, i just leave some random ideas here which you
maybe consider worth integrating into your app (maybe you already
implemented some of them).

- Read the mouse and keyboard regardless of the window focus. This
enables twiddling with other knobs in other apps without having to
switch focus all the time (of course twiddling other knobs will also
generate midi events then, but often this is done in a fiddling phase
anyways, so it doesn't hurt.

- use a bunch of shortcuts to do certain stuff (again regardless of
window focus)  
  - read/ignore mouse/keyboard
  - grab/ungrab mouse/keyboard (if ungrabbed, but reading is on, 
    the mouse/keys will be free to do other stuff while still generating midi
    events. I know this is possible as SC3's MouseX and MouseY do it
  - toggle configurable midi setups (as to which controllers are mapped 
    to the mouse axes, midi channel, etc)
  - use the scrollwheel, too

Have fun,
Flo

-- 
Palimm Palimm!
http://tapas.affenbande.org



More information about the Linux-audio-user mailing list