om-synth
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Om-synth] cvs broken?


From: Atte André Jensen
Subject: Re: [Om-synth] cvs broken?
Date: Sun, 11 Dec 2005 00:48:36 +0100
User-agent: Debian Thunderbird 1.0.7 (X11/20051017)

Lars Luthman wrote:

I meant that I've seen number 2) too.

Ok

1) is not a bug - now that Om has
MIDI patching you need to explicitly add a "MIDI input" module to get a
MIDI input port, just as with audio.

Aha.

Most severly I find that my polyphonic patches behave very strange; notes hangs, noteon is sometimes not reacted to, etc. An example is the attached patch...

--
peace, love & harmony
Atte

http://www.atte.dk
<?xml version="1.0" encoding="UTF-8"?>
<patch>
  <name>organ_01.om</name>
  <polyphony>6</polyphony>
  <node>
    <name>adsr_g+t</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>adsr_g+t</plugin-label>
    <library-name>adsr_1680.so</library-name>
    <module-x>1367,000000</module-x>
    <module-y>1334,000000</module-y>
    <port>
      <name>Attack Time (s)</name>
      <user-min>0,000000</user-min>
      <user-max>0,100000</user-max>
    </port>
    <port>
      <name>Decay Time (s)</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
    <port>
      <name>Release Time (s)</name>
      <user-min>0,000000</user-min>
      <user-max>0,100000</user-max>
    </port>
  </node>
  <node>
    <name>audio_output</name>
    <polyphonic>false</polyphonic>
    <type>Internal</type>
    <plugin-label>audio_output</plugin-label>
    <module-x>1847,000000</module-x>
    <module-y>1297,000000</module-y>
  </node>
  <node>
    <name>audio_output_2</name>
    <polyphonic>false</polyphonic>
    <type>Internal</type>
    <plugin-label>audio_output</plugin-label>
    <module-x>1844,000000</module-x>
    <module-y>1360,000000</module-y>
  </node>
  <node>
    <name>note_in</name>
    <polyphonic>true</polyphonic>
    <type>Internal</type>
    <plugin-label>note_in</plugin-label>
    <module-x>1288,000000</module-x>
    <module-y>1060,000000</module-y>
  </node>
  <node>
    <name>product_iaia_oa</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>product_iaia_oa</plugin-label>
    <library-name>product_1668.so</library-name>
    <module-x>1819,000000</module-x>
    <module-y>1121,000000</module-y>
  </node>
  <node>
    <name>product_iaic_oa</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>product_iaic_oa</plugin-label>
    <library-name>product_1668.so</library-name>
    <module-x>1693,000000</module-x>
    <module-y>1308,000000</module-y>
    <port>
      <name>Second Input</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <node>
    <name>product_iaic_oa_2</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>product_iaic_oa</plugin-label>
    <library-name>product_1668.so</library-name>
    <module-x>1388,000000</module-x>
    <module-y>979,000000</module-y>
    <port>
      <name>Second Input</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <node>
    <name>product_iaic_oa_3</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>product_iaic_oa</plugin-label>
    <library-name>product_1668.so</library-name>
    <module-x>1388,000000</module-x>
    <module-y>1055,000000</module-y>
    <port>
      <name>Second Input</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <node>
    <name>product_iaic_oa_4</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>product_iaic_oa</plugin-label>
    <library-name>product_1668.so</library-name>
    <module-x>1387,000000</module-x>
    <module-y>1128,000000</module-y>
    <port>
      <name>Second Input</name>
      <user-min>0,000000</user-min>
      <user-max>1,500000</user-max>
    </port>
  </node>
  <node>
    <name>product_iaic_oa_5</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>product_iaic_oa</plugin-label>
    <library-name>product_1668.so</library-name>
    <module-x>1385,000000</module-x>
    <module-y>1200,000000</module-y>
    <port>
      <name>Second Input</name>
      <user-min>0,000000</user-min>
      <user-max>2,000000</user-max>
    </port>
  </node>
  <node>
    <name>sine_faac</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>sine_faac</plugin-label>
    <library-name>sine.so</library-name>
    <module-x>1550,000000</module-x>
    <module-y>978,000000</module-y>
    <port>
      <name>Amplitude</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <node>
    <name>sine_faac_2</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>sine_faac</plugin-label>
    <library-name>sine.so</library-name>
    <module-x>1552,000000</module-x>
    <module-y>1060,000000</module-y>
    <port>
      <name>Amplitude</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <node>
    <name>sine_faac_3</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>sine_faac</plugin-label>
    <library-name>sine.so</library-name>
    <module-x>1552,000000</module-x>
    <module-y>1131,000000</module-y>
    <port>
      <name>Amplitude</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <node>
    <name>sine_faac_4</name>
    <polyphonic>true</polyphonic>
    <type>LADSPA</type>
    <plugin-label>sine_faac</plugin-label>
    <library-name>sine.so</library-name>
    <module-x>1549,000000</module-x>
    <module-y>1203,000000</module-y>
    <port>
      <name>Amplitude</name>
      <user-min>0,000000</user-min>
      <user-max>1,000000</user-max>
    </port>
  </node>
  <connection>
    <source-node>product_iaia_oa</source-node>
    <source-port>Product Output</source-port>
    <destination-node>product_iaic_oa</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>adsr_g+t</source-node>
    <source-port>Envelope Out</source-port>
    <destination-node>product_iaia_oa</destination-node>
    <destination-port>Second Input</destination-port>
  </connection>
  <connection>
    <source-node>note_in</source-node>
    <source-port>Gate</source-port>
    <destination-node>adsr_g+t</destination-node>
    <destination-port>Gate</destination-port>
  </connection>
  <connection>
    <source-node>note_in</source-node>
    <source-port>Trigger</source-port>
    <destination-node>adsr_g+t</destination-node>
    <destination-port>Trigger</destination-port>
  </connection>
  <connection>
    <source-node>note_in</source-node>
    <source-port>Frequency</source-port>
    <destination-node>product_iaic_oa_2</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>product_iaic_oa_2</source-node>
    <source-port>Product Output</source-port>
    <destination-node>sine_faac</destination-node>
    <destination-port>Frequency (Hz)</destination-port>
  </connection>
  <connection>
    <source-node>sine_faac</source-node>
    <source-port>Output</source-port>
    <destination-node>product_iaia_oa</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>product_iaic_oa_3</source-node>
    <source-port>Product Output</source-port>
    <destination-node>sine_faac_2</destination-node>
    <destination-port>Frequency (Hz)</destination-port>
  </connection>
  <connection>
    <source-node>note_in</source-node>
    <source-port>Frequency</source-port>
    <destination-node>product_iaic_oa_3</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>note_in</source-node>
    <source-port>Frequency</source-port>
    <destination-node>product_iaic_oa_4</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>note_in</source-node>
    <source-port>Frequency</source-port>
    <destination-node>product_iaic_oa_5</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>product_iaic_oa_4</source-node>
    <source-port>Product Output</source-port>
    <destination-node>sine_faac_3</destination-node>
    <destination-port>Frequency (Hz)</destination-port>
  </connection>
  <connection>
    <source-node>product_iaic_oa_5</source-node>
    <source-port>Product Output</source-port>
    <destination-node>sine_faac_4</destination-node>
    <destination-port>Frequency (Hz)</destination-port>
  </connection>
  <connection>
    <source-node>sine_faac_2</source-node>
    <source-port>Output</source-port>
    <destination-node>product_iaia_oa</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>sine_faac_3</source-node>
    <source-port>Output</source-port>
    <destination-node>product_iaia_oa</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>sine_faac_4</source-node>
    <source-port>Output</source-port>
    <destination-node>product_iaia_oa</destination-node>
    <destination-port>First Input</destination-port>
  </connection>
  <connection>
    <source-node>product_iaic_oa</source-node>
    <source-port>Product Output</source-port>
    <destination-node>audio_output</destination-node>
    <destination-port>out</destination-port>
  </connection>
  <connection>
    <source-node>product_iaic_oa</source-node>
    <source-port>Product Output</source-port>
    <destination-node>audio_output_2</destination-node>
    <destination-port>out</destination-port>
  </connection>
  <preset>
    <name>default</name>
    <control>
      <node-name>adsr_g+t</node-name>
      <port-name>Attack Time (s)</port-name>
      <value>0,001906</value>
    </control>
    <control>
      <node-name>adsr_g+t</node-name>
      <port-name>Decay Time (s)</port-name>
      <value>0,000000</value>
    </control>
    <control>
      <node-name>adsr_g+t</node-name>
      <port-name>Sustain Level</port-name>
      <value>1,000000</value>
    </control>
    <control>
      <node-name>adsr_g+t</node-name>
      <port-name>Release Time (s)</port-name>
      <value>0,004957</value>
    </control>
    <control>
      <node-name>product_iaic_oa</node-name>
      <port-name>Second Input</port-name>
      <value>0,045797</value>
    </control>
    <control>
      <node-name>product_iaic_oa_2</node-name>
      <port-name>Second Input</port-name>
      <value>0,500000</value>
    </control>
    <control>
      <node-name>product_iaic_oa_3</node-name>
      <port-name>Second Input</port-name>
      <value>1,000000</value>
    </control>
    <control>
      <node-name>product_iaic_oa_4</node-name>
      <port-name>Second Input</port-name>
      <value>1,500000</value>
    </control>
    <control>
      <node-name>product_iaic_oa_5</node-name>
      <port-name>Second Input</port-name>
      <value>2,000000</value>
    </control>
    <control>
      <node-name>sine_faac</node-name>
      <port-name>Amplitude</port-name>
      <value>1,000000</value>
    </control>
    <control>
      <node-name>sine_faac_2</node-name>
      <port-name>Amplitude</port-name>
      <value>0,820529</value>
    </control>
    <control>
      <node-name>sine_faac_3</node-name>
      <port-name>Amplitude</port-name>
      <value>0,999900</value>
    </control>
    <control>
      <node-name>sine_faac_4</node-name>
      <port-name>Amplitude</port-name>
      <value>0,847243</value>
    </control>
  </preset>
</patch>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]