Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Is there a virtual midi controller opcode, or it needs to be coded?

Date2006-11-29 15:10
From"Art Hunkins"
SubjectRe: [Cs-dev] Is there a virtual midi controller opcode, or it needs to be coded?
If you are on Windows, midiox (free at midiox.com) includes a handy ASCII
keyboard mapping capability. The default map is quite useful; making your
own is not too difficult. I've done several in order to drive my real-time
MIDI pieces from the ASCII keyboard.

It's mostly useful as note (event) triggers; but there are a couple of
builtin possibilities for quasi-sliders.

Art Hunkins

----- Original Message ----- 
From: "Steven Yi" 
To: "Developer discussions" 
Sent: Wednesday, November 29, 2006 9:39 AM
Subject: Re: [Cs-dev] Is there a virtual midi controller opcode,or it needs
to be coded?


Hi Robson,

Sorry, I have no plans to do any user customizable keysettings.  One
can always do a sort of mapping in Csound code if necessary, and the
support for that kind of mapping is more than work than I am
interested to invest in this.  If someone else would want to implement
such a thing for the virtual keyboard though, that's totally fine with
me.

steven


On 11/27/06, Robson Cozendey  wrote:
> Hi Steven,
>
> Its in your plans in the future to allow the Virtual Midi Keyboard to
assign
> different keystrokes to MIDI Values, defined by the user?
> I´m saying that because, if someone wants to use the keyboard like a
drumkit
> (like me), it would be nicer to use the numeric keypad for it, instead of
> the default piano-like setting :)
>
> thx in advance,
> robson
>
>
>
> On 11/25/06, Robson Cozendey  wrote:
> >
> > Ok, I could read it in the tagged way :-)
> > Now I´m moving to the general list, thanks for the good news!
> >
> >
> >
> > On 11/25/06, Robson Cozendey  wrote:
> > >
> > > Thank you, Steven!
> > >
> > > I downloaded the XML manual page, but it´s not being recognized by
> Internet Explorer. Is it expected, should I get another browser to work?
> > >
> > > thx again,
> > > robson
> > >
> > > ps: I know that this discussion is going away of the dev purpose... as
> soon as possible, I will move it to the general list :-)
> > >
> > >
> > >
> > > On 11/25/06, Steven Yi  wrote:
> > > > Hi Robson,
> > > >
> > > > Yes, the virtual keyboard is in CVS and also was released in 5.04.
> > > > There is a manual entry but it wasn't done until after 5.04 was
> > > > released, so you have to get it from CVS.  (You can see the xml
here:
> > > >
> > > >
>
http://csound.cvs.sourceforge.net/csound/manual/midi/virtual.xml?revision=1.2&view=markup
> > > >
> > > > and image here:
> > > >
> > > >
>
http://csound.cvs.sourceforge.net/csound/manual/images/virtualkeyboard.png?revision=1.1&view=markup
> > > >
> > > > steven
> > > >
> > > >
> > > > On 11/25/06, Robson Cozendey < robson.cozendey.rj@gmail.com> wrote:
> > > > >
> > > > > Hello everyone,
> > > > >
> > > > > Thanks for the help on building CSound, in the other topic :)
> > > > >
> > > > > One of the reasons I entered the list, is that I did not found an
> opcode
> > > > > with the functionality I needed, so I wondered that I would need
to
> code it,
> > > > > so here I am.
> > > > >
> > > > > The opcode I need and didn´t found was a virtual midi controller,
> that would
> > > > > turn the PC keyboard into a midi controller, and each keystroke
> would send a
> > > > > midi message to CSound.
> > > > >
> > > > > But before starting it, I would like to know if I didn´t missed
> something,
> > > > > maybe already exists such an opcode, and I would not need to
> re-invent the
> > > > > wheel
> > > > >
> > > > > I´m saying that because I read (in the Steven Yi deferred plug-in
> topic)
> > > > > that he was working on some sort of a virtual keyboard driver, so
> maybe
> > > > > somewhere inside CSound there is such a functionality already. I
> would be
> > > > > glad to find that is such a case
> > > > > Otherwise, I would start my homework asap...
> > > > >
> > > > > thanks in advance,
> > > > > robson
> > > > >
> -------------------------------------------------------------------------
> > > > > Take Surveys. Earn Cash. Influence the Future of IT
> > > > > Join SourceForge.net's Techsay panel and you'll get the chance to
> share your
> > > > > opinions on IT & business topics through brief surveys - and earn
> cash
> > > > >
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > > >
> > > > > _______________________________________________
> > > > > Csound-devel mailing list
> > > > > Csound-devel@lists.sourceforge.net
> > > > >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> -------------------------------------------------------------------------
> > > > Take Surveys. Earn Cash. Influence the Future of IT
> > > > Join SourceForge.net's Techsay panel and you'll get the chance to
> share your
> > > > opinions on IT & business topics through brief surveys - and earn
cash
> > > >
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > > _______________________________________________
> > > > Csound-devel mailing list
> > > > Csound-devel@lists.sourceforge.net
> > > >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > > >
> > >
> > >
> >
> >
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net