/[svn]/linuxsampler/trunk/src/drivers/midi/VirtualMidiDevice.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/drivers/midi/VirtualMidiDevice.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2522 by schoenebeck, Wed Feb 19 19:21:31 2014 UTC revision 3018 by schoenebeck, Wed Oct 19 17:22:28 2016 UTC
# Line 1  Line 1 
1  /*  /*
2      Copyright (C) 2008 - 2014 Christian Schoenebeck      Copyright (C) 2008 - 2016 Christian Schoenebeck
3   */   */
4    
5  #include "VirtualMidiDevice.h"  #include "VirtualMidiDevice.h"
# Line 80  namespace LinuxSampler { Line 80  namespace LinuxSampler {
80          if (p->events.write_space() <= 0) return false;          if (p->events.write_space() <= 0) return false;
81          p->events.push(&ev);          p->events.push(&ev);
82          return true;          return true;
83        }
84    
85        bool VirtualMidiDevice::SendChannelPressureToSampler(uint8_t Pressure) {
86            if (Pressure > 127) return false;
87            event_t ev = { EVENT_TYPE_CHPRESSURE, 128 /*actually ignored by engine*/, Pressure };
88            if (p->events.write_space() <= 0) return false;
89            p->events.push(&ev);
90            return true;
91      }      }
92    
93      bool VirtualMidiDevice::SendPitchBendToSampler(int Pitch) {      bool VirtualMidiDevice::SendPitchBendToSampler(int Pitch) {

Legend:
Removed from v.2522  
changed lines
  Added in v.3018

  ViewVC Help
Powered by ViewVC