midi cc messages from another programme.

You're new to the LinuxSampler world? You don't know where to start and nothing works? Here's the place to ask for help.
Post Reply
Alex
Moderator
Posts: 316
Joined: Wed Jan 23, 2008 9:08 pm

midi cc messages from another programme.

Post by Alex » Tue Mar 11, 2008 10:00 pm

To the LS team, i have a question.
Is it currently possible to send midi cc message for volume, velocity, etc..to LS from another programme? I'm thinking it might be useful to be able to do this in realtime, enabling velocity curves by midi from a sequencer, for example, to better simulate crescendos and decrescendos by velocity, as well as volume.

Alex.

User avatar
cuse
Developer
Posts: 366
Joined: Wed Jan 23, 2008 10:07 pm
Location: Germany

Re: midi cc messages from another programme.

Post by cuse » Wed Mar 12, 2008 10:40 am

The gig engine currently supports the following hard coded Standard MIDI CCs:
  • 5 - Portamento Time
  • 7 - Volume
  • 10 - Panpot
  • 64 - Sustain
  • 65 - Portamento On / Off
  • 66 - Sostenuto
  • 120 - All Sound Off
  • 121 - Reset All Controllers
  • 123 - All Notes Off
  • 126 - Mono Mode On (=Poly Mode Off)
  • 127 - Poly Mode On (=Mono Mode off)
As well as the following Standard Roland GS controls:

RPN #2 (CC100 & CC101) & CC #6 ("Data Entry") -> Coarse Tuning

And one Standard Roland GS SysEx Messages so far:
  • Scale Tuning: F0 41 ii 42 12 40 1x 40 ss ss ss ss ss ss ss ss ss ss ss ss
Not sure if the sysex is 100% correct, better grab a GS spec as reference. But I can guarantee that they work as defined in the GS specs. They're already in use by people that way.

And last but not least, you can define your own controllers for in your gig instrument. But I'm sure you know that.

Alex
Moderator
Posts: 316
Joined: Wed Jan 23, 2008 9:08 pm

Re: midi cc messages from another programme.

Post by Alex » Wed Mar 12, 2008 11:18 am

Thanks for the info, C!
Yes i did know, and it's also good to see notes off hard coded as well. That's raised new possiblitiesl, particularly as Ardour's midi development is a bit shaky at notes off at the moment.

Thanks!

Alex.

p.s. All i need now is a sleep button.
And that's not for LS either.....
:mrgreen:

Post Reply