Top tag
Next privilege 250 Rep.
View close votes
1 6
~7k people reached

  • 0 posts edited
  • 0 helpful flags
  • 4 votes cast
comment Electronic keyboard terms: Aftertouch vs Pressure-sensitive
Yes, that's what I would expect. I have yet to come accross a keyboard that actually generates poly aftertouch, though. Here's a (prob. incomplete) list of keyboard models I know of, which can generate poly aftertouch. I haven't used any of these myself. VAX77; Kurzweil: MIDIBoard; Roland: A80/50; Ensoniq: SQ-80, VFX(-SD), ASR-10, TS-10; Sequential Circuits: Prophet-T8; Yamaha: DX1; SynthAxe; GEM: S Series workstations; Elka: MK88 Master Controller
comment Electronic keyboard terms: Aftertouch vs Pressure-sensitive
Usually, when somebody says just "Aftertouch", without qualification, they mean "Mono Pressure", and that's what I meant in my last note as well. Most good Masterkeyboards and many top-level keyboards generate Mono Pressure. Like I said, only very few keyboards generate Poly Pressure, but quite a few synths can react to incoming Poly Pressure MIDI data. So Poly Pressure can be useful as well but you don't expect to find it often in keyboards. Though the recent emergence of new types of MIDI controllers (iPad, Eigenharp, DIY projects, etc.) may change things...
comment What is the difference between a mode and a scale?
To confuse things further, you can have modes of scales other than the major scale, e.g. the fifth mode of harmonic minor is similar to the so called Spanish gypsy scale (raises 7th).
comment Linux compatibility with CoreMIDI network protocol?
RtMidi is only a cross-platform library for interfacing with the low-level MIDI frameworks on Linux (ALSA, JACK), Mac OS X (CoreMIDI, JACK) and Windows (MMS, Windows Kernel Streaming). Support for MIDI network communication depends entirely on the low-level MIDI framework of each OS. I.e. with RtMidi on Linux, neither the ALSA or JACK backend has any support for talking RTP MIDI (see my other answer) to OS X/iOS devices. Whereas on OS X, with the CoreMIDI backend, you can of course use a network MIDI session and open it from RtMidi like any other (hardware) MIDI interface.