From cinelerra-admin@skolelinux.no  Fri May  9 13:50:40 2008
Return-Path: <cinelerra-admin@skolelinux.no>
X-Original-To: cinelerra@e.kevb.net
Delivered-To: cinelerra@e.kevb.net
Received: from init.linpro.no (init.linpro.no [87.238.46.2])
	by e.kevb.net (Postfix) with ESMTP id 774791040061
	for <cinelerra@e.kevb.net>; Fri,  9 May 2008 13:50:40 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=init.linpro.no)
	by init.linpro.no with esmtp (Exim 4.50 #1 (Debian))
	id 1JuWgz-0007TR-SD; Fri, 09 May 2008 19:48:02 +0200
Received: from [193.69.32.11] (helo=virusvask.itsjefen.no)
	by init.linpro.no with esmtp (Exim 4.50 #1 (Debian))
	id 1JuWfc-0007QB-5f
	for <cinelerra@skolelinux.no>; Fri, 09 May 2008 19:46:34 +0200
Received: from [193.69.32.11] by 80.232.38.252 (e-nough); Fri,  9 May 18:31:50 2008 +0100
Received: from localhost (localhost.localdomain [127.0.0.1])
	by virusvask.itsjefen.no (Postfix) with ESMTP id F3DB68AC050
	for <cinelerra@skolelinux.no>; Fri,  9 May 2008 19:45:58 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at virusvask01.itsjefen.no
Received: from virusvask.itsjefen.no ([127.0.0.1])
	by localhost (virusvask01.itsjefen.no [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id pMMz5QNpdcP9 for <cinelerra@skolelinux.no>;
	Fri,  9 May 2008 19:45:55 +0200 (CEST)
X-Greylist: delayed 330 seconds by postgrey-1.27 at virusvask01.itsjefen.no; Fri, 09 May 2008 19:45:54 CEST
Received: from QMTA04.westchester.pa.mail.comcast.net (qmta04.westchester.pa.mail.comcast.net [76.96.62.40])
	by virusvask.itsjefen.no (Postfix) with ESMTP id F25748AC046
	for <cinelerra@skolelinux.no>; Fri,  9 May 2008 19:45:54 +0200 (CEST)
Received: from OMTA02.westchester.pa.mail.comcast.net ([76.96.62.19])
	by QMTA04.westchester.pa.mail.comcast.net with comcast
	id PSZr1Z0020QuhwU540AD00; Fri, 09 May 2008 17:37:59 +0000
Received: from [192.168.0.106] ([71.198.249.226])
	by OMTA02.westchester.pa.mail.comcast.net with comcast
	id PVgN1Z0034tpjLf3N00000; Fri, 09 May 2008 17:40:23 +0000
X-Authority-Analysis: v=1.0 c=1 a=n89rBa45TsDaVDtAUs0A:9
 a=uy3QvxzXuuc3lAplPj1n3JBQzRMA:4 a=Mz_smNXqyOQA:10
Message-ID: <48248C85.3030300@personnelware.com>
From: Carl Karsten <carl@personnelware.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080505)
MIME-Version: 1.0
To: cinelerra@skolelinux.no
Subject: Re: [CinCV] jog n shuttle hardware
References: <48225495.2010904@personnelware.com>		<b1d8b0a70805071836u29eba385y778dc0708a6f5472@mail.gmail.com>		<79e3aefb0805080304k1d9ba8dcu1f1a434e19bd4799@mail.gmail.com>	<5785596e0805080654s67438d3al3b251a2f32ca5da2@mail.gmail.com>	<48230C0A.5040608@jockusch.de> <48239F60.3070602@personnelware.com> <4823EA3B.5050709@jockusch.de>
In-Reply-To: <4823EA3B.5050709@jockusch.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on spamtrap
X-Spam-Status: No, hits=0.0 required=5.0 tests=DSPAM=0	version=2.63
X-Spam-Level: 
X-DSPAM-Signature: !DSPAM:48248a8f218392912230336!
X-DSPAM-Probability: 0.0000
X-DSPAM-Confidence: 0.9997
X-Spam-Score: 0.0 (/)
Sender: cinelerra-admin@skolelinux.no
Errors-To: cinelerra-admin@skolelinux.no
X-BeenThere: cinelerra@skolelinux.no
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: cinelerra@skolelinux.no
List-Unsubscribe: <https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra>,
	<mailto:cinelerra-request@skolelinux.no?subject=unsubscribe>
List-Id: Mailinglist for Cinelerra,
	the community version <cinelerra.skolelinux.no>
List-Post: <mailto:cinelerra@skolelinux.no>
List-Help: <mailto:cinelerra-request@skolelinux.no?subject=help>
List-Subscribe: <https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra>,
	<mailto:cinelerra-request@skolelinux.no?subject=subscribe>
List-Archive: <https://init.linpro.no/pipermail/skolelinux.no/cinelerra/>
Date: Fri, 09 May 2008 12:40:21 -0500
X-Spam-Score: 0.0 (/)

Jan Jockusch wrote:
> Carl Karsten wrote:
>> Jan Jockusch wrote:
>>>
>>>
>>> I published the patch to the list, but it's still less than 
>>> half-finished. I will be glad to team up with anyone brave enough to 
>>> test the new functions with different hardware, so just drop me a 
>>> line, anyone.
>>
>> I now have a ShuttlePro2.  building c-cv cvs.  where is this patch you 
>> speak of?
>>
>>
> Your dmesg looks fine. I've attached the patch. But I guess it won't 
> work out of the box.

I'll try to apply it later today.  need to do some work outside while the sun is 
up :)

> 
> To find out about your controller, please run 'aconnect -l -i' and see 
> if you can find your device.
> 

juser@pycon08a:~$ aconnect -l -i
client 0: 'System' [type=kernel]
     0 'Timer           '
     1 'Announce        '
	Connecting To: 15:0
client 14: 'Midi Through' [type=kernel]
     0 'Midi Through Port-0'


> You should also be able to find an according '/dev/snd/midiCxDx' device 
> node.

close...

juser@pycon08a:~$ ls /dev/snd
controlC0  hwC0D0  pcmC0D0c  pcmC0D0p  pcmC0D1p  seq  timer

juser@pycon08a:/dev/.static/dev$ ls
agpgart   fd     midi0   mpu401data  ram10  ram7       smpte1   tty4
audio     full   midi00  mpu401stat  ram11  ram8       smpte2   tty5
audio1    kmem   midi01  null        ram12  ram9       smpte3   tty6
audio2    loop0  midi02  parport0    ram13  random     sndstat  tty7
audio3    loop1  midi03  parport1    ram14  raw1394    stderr   tty8
audioctl  loop2  midi1   parport2    ram15  rmidi0     stdin    tty9
console   loop3  midi2   port        ram16  rmidi1     stdout   urandom
core      loop4  midi3   ptmx        ram2   rmidi2     tty      xconsole
dsp       loop5  mixer   pts         ram3   rmidi3     tty0     zero
dsp1      loop6  mixer1  ram         ram4   sequencer  tty1
dsp2      loop7  mixer2  ram0        ram5   shm        tty2
dsp3      mem    mixer3  ram1        ram6   smpte0     tty3

plugged/unplugged it while 'watch -d ls' no change.

> 
> After that, you should use 'amidi -d -p <your port>' to dump raw midi 
> data from the device and see if it meets your expectations.

im stuck.  from what i can tell, i have no port.  or at least i don;t know what 
it is.

> 
> If you send me that dump along with comments when you did what (turn 
> left, turn right, push button), then I can configure the patch 
> accordingly. The MIDI control/key switch statement can be easily found 
> in the patch, so you might even change the patch yourself.
> 
> 
> Good luck and don't hesitate to ask if anything's unclear.

Thanks - looking forward to it.

Carl K

_______________________________________________
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
