-psycledelics- (http://psycle.pastnotecut.org/index.php)
|- MAIN BOARD (http://psycle.pastnotecut.org/board.php?boardid=1)
|-- Hosting a VSTi for a virtual organ: Midi input problem (http://psycle.pastnotecut.org/threadid.php?boardid=1&threadid=2631)


From moonskin on 02.06.2010, 11:05:

  Hosting a VSTi for a virtual organ: Midi input problem

Hello everyone. I've just discovered Psycle (I know, I'm a bit slow) and it looks perfect for what I want to do.

I'm using a Virtual Organ (Miditzer) with LinuxSampler (VSTi) as the sound engine and Freeverb3_Impulser (VST) for convolution reverb. When I load these they work well. LinuxSampler loads all its channels and plays each from its interface keyboard.

From Miditzer, I send MIDI out on MidiYoke 1. Each "Pipe" rank sends on its own channel and each channel corresponds to a channel in Linuxsampler.
(eg Miditzer sends "Flute" MIDI on channel 1. LinuxSampler Channel 1 has the flute sample loaded and listens for data on Midi Channel 1 only. This is done for each of the 16 channels for each "pipe" instrument)

The problem is, when I do this, I only get the channel that is showing in the machine bar through to Linuxsampler and it plays that particular sound. It seems like Psycle is mapping every Midi channel coming in on MidiYoke 1 to whatever channel is set in the machine bar rather than just sending all 16 channels straight through to Linuxsampler.

It may be that I am doing something wrong or that Psycle is not designed to do this and I'm wondering if someone will lead me to enlightenment.

Thanks
Graham


From [JAZ] on 02.06.2010, 19:19:

 

This would require a bit of configuration, which may be too much for your interests. (And or maybe too difficult with your setup).


The "easy" mode (using Psycle with a keyboard) does not make use of the midi channel for notes. It seems it may have been an overlooked thing, since it is generally easy to change the midi channel in a keyboard so it is an easy way to change what is playing. (Or maybe because back then, most VSTis didn't have multiple midi channels)


The "difficult" mode (using psycle with a sequencer) can be configured so that you can map a midi channel to a machine and midi channel (listed as the instrument column, but it is the midi channel with VSTs).
To do so, you need to send some midi command to psycle, so that some of the parameters shown in the Midi monitor of Psycle get setup.

The exact commands that you have to send are explained in the documentation: http://psycle.pastnotecut.org/download/f...leMIDIChart.TXT

(Read this if you need more info: http://psycle.pastnotecut.org/download/f...psyclemidi.html)

As i say, this is probably difficult (because it has to be setup everytime psycle is started), and really was intended to use from a software sequencer and not a physical keyboard.


I would suggest that you use VstHost instead: http://www.hermannseib.com/english/vsthost.htm


__________________
<[JAZ]> Pa pi pa pa pa pi pa.... ;·D


From moonskin on 04.06.2010, 07:45:

 

Thanks for this information. I'll have a look at what you suggest because in other respects, this is a great piece of software.

Just to be clearer, Miditzer looks to other software like a 16 track sequencer sending each track on a particular midi channel. The physical keyboards are sent to Miditzer only.

I have tried VSTHost but LinuxSampler generates an error for an as yet unknown reason.

Regards
Graham

Powered by: Burning Board 1.0 Beta 4.5eEnglish Translation by AnnaFan
Copyright © 2001 by WoltLab