Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Ralf Mardorf
Jens M Andreasen wrote:
 On Mon, 2009-08-24 at 21:10 +0200, Ralf Mardorf wrote:
   
  Virtual synth often tend to make the mix muddy, when 
 playing pad sounds, because the polyphony isn't limited, every released 
 note is able to end the complete release decay. For the Oberheim some 
 notes are cut, while the wanted notes still can play the release decay.

 
 Where do the newly assigned voices start their envelopes from when they
 are stolen from decaying voices? Say the glass is half empty, will
 they then:

 a) Empty the glass and start over with a fresh attack from scratch.
 Synced so to say.
 b) Contnue from the level they were at when re-assigned, only that now
 the glass is half full instead, and the attack will reach max almost
 immediately.

For the pad sound I played yesterday the Oberheim restarted the 
envelope. I guess this behaviour should be controllable by the way of 
playing, for monophonic synth legato sometimes continues the envelope, 
while for staccato the envelop will be restarted.

 I think the latter could be more expressive when there are no more
 voices than you can easily direct with a single two-handed chord, to get
 in control of the stage again. Six voices would pretty good for that,
 but I remember five like the Prophet had was annoying. Or that at least
 I got lost fighting my own clumpsyness.

 Hmmm ... Split 2+4 comes to mind as well.
   

For this issue I often remember Peter Gabriel, left hand octave bass + 
right hand 3-voice-chords, but yes, sometimes a 4-voice-chord is needed. 
Listen to old Weather Report recordings, when Zawinul played the Prophet 
5. Today Zawinul often plays new synth, with the same sounds, but anyway 
it sounds disgusting today and he's a good keyboarder, able to 
compensate it a little bit, by the kind of playing. I'm a guitarist and 
glad if I get what I wish to have, when playing the keyboard, I'm not 
able to compensate anything by changing my playing technique. I'm 
babbling ;), it's because I'm a fan of some Prophet 5 revisions, 
unfortunately I don't have any Prophet 5.

 A selectable limit for polyphony might be a feature, that should become 
 more common again, not only for virtual analog synthesizers.
 

 ++
   
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Ralf Mardorf
Paul Davis wrote:
 On Mon, Aug 24, 2009 at 6:13 PM, Ralf Mardorfralf.mard...@alice-dsl.net 
 wrote:

   
 I don't know actual Peter Gabriel recordings, but I bet he still uses
 old synth, e.g. the Fairlight, especially for pad sounds.
 

 he doesn't.
   

I guess life he still plays old songs sometimes (I should google if he 
is giving concerts?). For Zawinul I know that he don't use old synth any 
more or maybe not all the time and it didn't sound as good as old 
recordings, resp. concert recordings.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Ralf Mardorf
Fons Adriaensen wrote:
 On Tue, Aug 25, 2009 at 12:32:58AM +0200, Ralf Mardorf wrote:

   
 Fons Adriaensen wrote:
 
 Or some _explicit_ feedback from somewhere downstream the patch
 telling the voice allocator that a particular voice has decayed
 far enough to be a candidate for re-use. My exploratory designs
 for AMS II (gathering dust since four years) did exactly that.
   
 This was a very good mechanism at the times when the first synth were 
 able to play different sounds for different MIDI channels, but tone 
 generators were to expensive, because of technical limits,...
 

 Note that the idea is *not* to have such feedback for the reasons
 you mention. It is to make such things _explicit_ and user patchable
 so a voice allocator can do more sophisticated things than most do
 today. For example decide that a new note should not be a new voice
 but a continuation of an existing one, depending on some configured
 or even patchable conditions. 

 Ciao,

E.g. as a function of legato or staccato played notes to restart or 
continue the envelope?
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Fons Adriaensen
On Tue, Aug 25, 2009 at 04:58:32PM +0200, Ralf Mardorf wrote:

 Or some _explicit_ feedback from somewhere downstream the patch
 telling the voice allocator that a particular voice has decayed
 far enough to be a candidate for re-use. My exploratory designs
 for AMS II (gathering dust since four years) did exactly that.
   
 This was a very good mechanism at the times when the first synth were 
 able to play different sounds for different MIDI channels, but tone 
 generators were to expensive, because of technical limits,...
 

 Note that the idea is *not* to have such feedback for the reasons
 you mention. It is to make such things _explicit_ and user patchable
 so a voice allocator can do more sophisticated things than most do
 today. For example decide that a new note should not be a new voice
 but a continuation of an existing one, depending on some configured
 or even patchable conditions. 
 Ciao,

 E.g. as a function of legato or staccato played notes to restart or 
 continue the envelope?

For example, or to do something special when a note is
repeated, depending on where in its envelope(s) the first
one was when its note-off arrived, etc. 

-- 
FA

Io lo dico sempre: l'Italia è troppo stretta e lunga.

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Ralf Mardorf
Fons Adriaensen wrote:
 On Tue, Aug 25, 2009 at 04:58:32PM +0200, Ralf Mardorf wrote:

   
 Or some _explicit_ feedback from somewhere downstream the patch
 telling the voice allocator that a particular voice has decayed
 far enough to be a candidate for re-use. My exploratory designs
 for AMS II (gathering dust since four years) did exactly that.
   
   
 This was a very good mechanism at the times when the first synth were 
 able to play different sounds for different MIDI channels, but tone 
 generators were to expensive, because of technical limits,...
 
 
 Note that the idea is *not* to have such feedback for the reasons
 you mention. It is to make such things _explicit_ and user patchable
 so a voice allocator can do more sophisticated things than most do
 today. For example decide that a new note should not be a new voice
 but a continuation of an existing one, depending on some configured
 or even patchable conditions. 
 Ciao,
   
 E.g. as a function of legato or staccato played notes to restart or 
 continue the envelope?
 

 For example, or to do something special when a note is
 repeated, depending on where in its envelope(s) the first
 one was when its note-off arrived, etc.

Aha, in an extreme case e.g.:

- if the envelope was at point x, then trigger the LFO
- else if it was at point y, then send a program change to an external 
effect processor

?
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Dennis Schulmeister
On Tue, 2009-08-25 at 16:37 +0200, Ralf Mardorf wrote:
 Today Zawinul often plays new synth, with the same sounds, but anyway 
 it sounds disgusting today and he's a good keyboarder, able to 
 compensate it a little bit, by the kind of playing.

On a side note: Today Joe Zawinul doesn't play any synthesizer anymore
as he died two years ago. But you're right in that he was a great
keyboarder from whom one can learn a lot.



Yours sincerely,
Dennis Schulmeister

-- 
Dennis Schulmeister - Schifferstr. 1 - 76189 Karlsruhe - Germany
Tel: +49 721/5978883 - Mob: +49 152/01994400 - eMail: den...@windows3.de

Now moved to the corridor: Hermes! (http://ncc-1701a.homelinux.net)
Besides that: http://www.denchris.de - http://www.motagator.net/bands/65

GnuPG KeyIDs: B8382C97, 01AD62DE

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-25 Thread Ralf Mardorf
Dennis Schulmeister wrote:
 On Tue, 2009-08-25 at 16:37 +0200, Ralf Mardorf wrote:
   
 Today Zawinul often plays new synth, with the same sounds, but anyway 
 it sounds disgusting today and he's a good keyboarder, able to 
 compensate it a little bit, by the kind of playing.
 

 On a side note: Today Joe Zawinul doesn't play any synthesizer anymore
 as he died two years ago. But you're right in that he was a great
 keyboarder from whom one can learn a lot.

Yes, but the synth he played in the last years were not as fine as the 
oldish synth.

Btw. I only know two keyboard geniuses in terms of playing techniques 
for popular electronic music. Zawinul and Worrell. That does not mean 
that other musicians make less good music or that they are less 
virtuosic, but only those two had and one still has got deep impact to 
popular electronic music playing techniques. Can't find the right words 
on English, e.g. Kraftwerk are not less important, but in another way.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread hollunder
On Mon, 24 Aug 2009 21:10:55 +0200
Ralf Mardorf ralf.mard...@alice-dsl.net wrote:

 Hi programmers of virtual synthesizers :)
 
 more than an hour ago I wiped of the dust of my old Oberheim to make 
 soundfonts of some basses, but some pad sounds captivated me. The 
 Oberheim is limited by 6-voice polyphony, resp. this isn't a
 limitation for those sounds. Virtual synth often tend to make the mix
 muddy, when playing pad sounds, because the polyphony isn't limited,
 every released note is able to end the complete release decay. For
 the Oberheim some notes are cut, while the wanted notes still can
 play the release decay.
 
 A selectable limit for polyphony might be a feature, that should
 become more common again, not only for virtual analog synthesizers.
 
 I know that e.g. fluidsynth-dssi has a global setting for polyphony,
 but the problem with this is, that it has impact to all used
 fluidsynth-dssi plugins.
 
 Cheers,
 Ralf

One obvious question there is:
what should the synth do when it reaches the limit?
There are several things that are possible and afaik implemented in
synths. It could drop the first note played, or the highest, or ...

Just as a hint. I clear the stage for the synth freaks now.
Philipp
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Albert Graef
hollun...@gmx.at wrote:
 One obvious question there is:
 what should the synth do when it reaches the limit?
 There are several things that are possible and afaik implemented in
 synths. It could drop the first note played, or the highest, or ...

Well, that's called voice stealing. Most synths do it, if they don't
have dynamic voice allocation. Usually, you assign voices in a round
robin manner, and the oldest note has to go when you're running out of
voices.

-- 
Dr. Albert Graf
Dept. of Music-Informatics, University of Mainz, Germany
Email:  dr.gr...@t-online.de, a...@muwiinfa.geschichte.uni-mainz.de
WWW:http://www.musikinformatik.uni-mainz.de/ag
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Ralf Mardorf
hollun...@gmx.at wrote:
 One obvious question there is:
 what should the synth do when it reaches the limit?
 There are several things that are possible and afaik implemented in
 synths. It could drop the first note played, or the highest, or ...

 Just as a hint. I clear the stage for the synth freaks now.
 Philipp

That's right Philip :)

I funk to answer it ;), because my Oberheim has got 6 voices and I 
played 5 voices all the time, I couldn't discern it, but I guess for 
this case it doesn't make a big difference, release only is for 'all at 
last played notes', it can be called 'monophonic polyphony' ;). What you 
are talking about seems to be interesting for synth that needs to manage 
e.g. a limit of 64 voices, but for 16 sounds played by 16 channels. I do 
have such synth, they don't sound like my Oberheim.

The selection needs to be able to enable what I call 'monophonic polyphony'.

Ralf
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Hannu Savolainen
Albert Graef wrote:
 hollun...@gmx.at wrote:
   
 One obvious question there is:
 what should the synth do when it reaches the limit?
 There are several things that are possible and afaik implemented in
 synths. It could drop the first note played, or the highest, or ...
 

 Well, that's called voice stealing. Most synths do it, if they don't
 have dynamic voice allocation. Usually, you assign voices in a round
 robin manner, and the oldest note has to go when you're running out of
 voices.

   
Ideally the synth should use some kind of priority mechanism when 
stealing voices. Killing the oldest one is not the best way. For example 
some kind of psychoacoustic algorithm could be used to find voices that 
are masked out by the other voices playing at louder levels. Some voices 
may have decayed to inaudible levels or their pitch may be close enough 
to the new note to be played.

Best regards,

Hannu
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Fons Adriaensen
On Mon, Aug 24, 2009 at 11:25:17PM +0300, Hannu Savolainen wrote:

 Ideally the synth should use some kind of priority mechanism when 
 stealing voices. Killing the oldest one is not the best way. For example 
 some kind of psychoacoustic algorithm could be used to find voices that 
 are masked out by the other voices playing at louder levels. Some voices 
 may have decayed to inaudible levels or their pitch may be close enough 
 to the new note to be played.

Or some _explicit_ feedback from somewhere downstream the patch
telling the voice allocator that a particular voice has decayed
far enough to be a candidate for re-use. My exploratory designs
for AMS II (gathering dust since four years) did exactly that.

Ciao,

-- 
FA

Io lo dico sempre: l'Italia è troppo stretta e lunga.

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Ralf Mardorf
Hannu Savolainen wrote:
 Albert Graef wrote:
   
 hollun...@gmx.at wrote:
   
 
 One obvious question there is:
 what should the synth do when it reaches the limit?
 There are several things that are possible and afaik implemented in
 synths. It could drop the first note played, or the highest, or ...
 
   
 Well, that's called voice stealing. Most synths do it, if they don't
 have dynamic voice allocation. Usually, you assign voices in a round
 robin manner, and the oldest note has to go when you're running out of
 voices.

   
 
 Ideally the synth should use some kind of priority mechanism when 
 stealing voices. Killing the oldest one is not the best way. For example 
 some kind of psychoacoustic algorithm could be used to find voices that 
 are masked out by the other voices playing at louder levels. Some voices 
 may have decayed to inaudible levels or their pitch may be close enough 
 to the new note to be played.

 Best regards,

 Hannu

Hi Hannu :)

this is a good idea to cover unwanted cutting. My problem is, that 
most virtual synth have enough voices ;). I would like to have the 
effect of old synth, e.g. listen to Peter Gabrial's pad sounds. It's 
wanted to hear the cutting, because it has a musical function, it 
produces ambience. My fault was, that I only referred to the elimination 
of muddy sound by notes with long release times, I've forgotten to bring 
up the musical function.

I like to have the effect that chords will be cut by new cords, similar 
to the effect for monophonic sounds, with one difference, sometimes one 
or two notes shouldn't be cut. There are some very good synth with a 
polyphony of 5 or 6 voices, e.g. the Prophet 5 or the Matrix 6, btw. I'm 
using a Matrix-1000 (the 1000 is for 1000 sounds in the memory, resp. I 
didn't check if the battery is still fine, it might be possible that the 
200 RAM sounds of my Matrix are lost ;)).

For most of my external synth and 'virtual' synth I'm missing this 
effect, they never run out of voices. It's bad not to have enough 
voices, but if you have enough voices than some charm gets lost.

I don't know actual Peter Gabriel recordings, but I bet he still uses 
old synth, e.g. the Fairlight, especially for pad sounds.

Cheers,
Ralf
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Ralf Mardorf
Fons Adriaensen wrote:
 Or some _explicit_ feedback from somewhere downstream the patch
 telling the voice allocator that a particular voice has decayed
 far enough to be a candidate for re-use. My exploratory designs
 for AMS II (gathering dust since four years) did exactly that.

This was a very good mechanism at the times when the first synth were 
able to play different sounds for different MIDI channels, but tone 
generators were to expensive, because of technical limits, in the 80ies 
there were no DSP chips, 4MB RAM were very expensive :D etc., I still 
have got a 40 MB hard disk, that was more expensive than the complete 
dual core PC I've today. It's easy to understand that your AMS II is 
gathering dust :). I had to dust my Oberheim ;). It would be suspect if 
somebody would write to the list, that e.g his Linux synth don't have 
enough voices. I often wonder why a lot of  synth emulation don't sound 
as good as the original synth, even if comparing a held note sounds 
identical to an original synth. They differ in their behaviour, when 
playing a song, but not by comparing single held notes. To limit the 
polyphony today seems to be more important for some usage, than thinking 
about not having enough voices :).

Cheers,
Ralf
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Nick Copeland

Voice allocation really depends on what you want the virtual synth to do.
If you want it to sound like the original then it should use a similar 
algorithm,
if you want something that sounds better than or like the original then for
something like an Oberheim, it will probably not be the voice allocation that
is lacking on the emulator, more likely the overall quality of the sound that 
will
prevent the emulator from being as good: whatever you do with voice allocation,
if the emulator does not have Oberheim filters and oscillators it will not 
sound 
like an Oberheim.

The algorithm was also different between synths, many used a FIFO buffer: if
the voices were all allocated then the oldest voice was stolen. Some would steal
the lowest note pressed, some would steal the highest note. You will eventually
notice which algorithm it uses based on what you are playing - each algorithm
has its defects. Siel did have an allocation algorithm that was supposed to be 
superior in that stealing voices was not that noticible. Never seen the code 
but 
it apparantly stole a note from somewhere in the middle so the player never lost
either extremes of the scale. I've tried this as well and the results are a 
noticable
improvement on FIFO.

Pure FIFO stealing is a cheap algorithm however it perhaps does have the most
noticable flaws when being played. VIrtual synths can easily improve on this,
emulators can't, really, and still be something that approaches the original. If
you want an virtual synth to sound like an OB-X the it will have to steal notes 
in
the same way.

Regards, nick.

we have to make sure the old choice [Windows] doesn't disappear”.
Jim Wong, president of IT products, Acer




 Date: Tue, 25 Aug 2009 00:13:36 +0200
 From: ralf.mard...@alice-dsl.net
 To: ha...@opensound.com
 CC: linux-audio-dev@lists.linuxaudio.org
 Subject: Re: [LAD] Selectable limit for polyphony of virtual synth
 
 Hannu Savolainen wrote:
  Albert Graef wrote:

  hollun...@gmx.at wrote:

  
  One obvious question there is:
  what should the synth do when it reaches the limit?
  There are several things that are possible and afaik implemented in
  synths. It could drop the first note played, or the highest, or ...
  

  Well, that's called voice stealing. Most synths do it, if they don't
  have dynamic voice allocation. Usually, you assign voices in a round
  robin manner, and the oldest note has to go when you're running out of
  voices.
 

  
  Ideally the synth should use some kind of priority mechanism when 
  stealing voices. Killing the oldest one is not the best way. For example 
  some kind of psychoacoustic algorithm could be used to find voices that 
  are masked out by the other voices playing at louder levels. Some voices 
  may have decayed to inaudible levels or their pitch may be close enough 
  to the new note to be played.
 
  Best regards,
 
  Hannu
 
 Hi Hannu :)
 
 this is a good idea to cover unwanted cutting. My problem is, that 
 most virtual synth have enough voices ;). I would like to have the 
 effect of old synth, e.g. listen to Peter Gabrial's pad sounds. It's 
 wanted to hear the cutting, because it has a musical function, it 
 produces ambience. My fault was, that I only referred to the elimination 
 of muddy sound by notes with long release times, I've forgotten to bring 
 up the musical function.
 
 I like to have the effect that chords will be cut by new cords, similar 
 to the effect for monophonic sounds, with one difference, sometimes one 
 or two notes shouldn't be cut. There are some very good synth with a 
 polyphony of 5 or 6 voices, e.g. the Prophet 5 or the Matrix 6, btw. I'm 
 using a Matrix-1000 (the 1000 is for 1000 sounds in the memory, resp. I 
 didn't check if the battery is still fine, it might be possible that the 
 200 RAM sounds of my Matrix are lost ;)).
 
 For most of my external synth and 'virtual' synth I'm missing this 
 effect, they never run out of voices. It's bad not to have enough 
 voices, but if you have enough voices than some charm gets lost.
 
 I don't know actual Peter Gabriel recordings, but I bet he still uses 
 old synth, e.g. the Fairlight, especially for pad sounds.
 
 Cheers,
 Ralf
 ___
 Linux-audio-dev mailing list
 Linux-audio-dev@lists.linuxaudio.org
 http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev

_
With Windows Live, you can organize, edit, and share your photos.
http://www.microsoft.com/middleeast/windows/windowslive/products/photo-gallery-edit.aspx___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Ralf Mardorf
Nick Copeland wrote:
 Voice allocation really depends on what you want the virtual synth to do.
 If you want it to sound like the original then it should use a similar 
 algorithm,
 if you want something that sounds better than or like the original 
 then for
 something like an Oberheim, it will probably not be the voice 
 allocation that
 is lacking on the emulator, more likely the overall quality of the 
 sound that will
 prevent the emulator from being as good: whatever you do with voice 
 allocation,
 if the emulator does not have Oberheim filters and oscillators it will 
 not sound
 like an Oberheim.

I can sample some sounds of my Oberheim and make soundfonts and just 
need a soundfont player, that is able to emulate the voice allocation. A 
lot of sounds can't be emulated by algorithm¹ or layered samples, but 
this isn't what I need, not all sounds are using features that can't be 
sampled.

Btw. there are very good emulations for the ARP step sequencer sounds 
available as proprietary VST or modern external, stand alone synth.

Tonight I'll record some sounds of my Oberheim and then try to work with 
swami to make a soundfont.

Theoretically I don't need any virtual synth, but because on my computer 
there's too much MIDI jitter for external equipment, but no MIDI jitter 
for virtual synth, band-aid should be to sample some of my synth. Might 
become funny for long vector synthesis sounds, that I'll also sample. I 
guess I have to spend 20,- € to pimp my RAM from 2 GB to 4 GB.

Ralf

¹ resp. not today or just by some proprietary plugins
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Ralf Mardorf
Nick Copeland wrote:
 will not sound like an Oberheim.

PS:

And there's no need to sound identically. Even if a programme should 
program something absolutely new, not an emulation, the 'Prophet 
*5*'-'Matrix *6*'-Effect of having less voices, could add some charm.
Btw. I never used the Alsa modular synth, but even an intelligent way 
like Fons described, might be fine for my needs, if it's possible to 
reduce the polyphony to 6, 5 or less voices.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Jens M Andreasen

On Mon, 2009-08-24 at 21:10 +0200, Ralf Mardorf wrote:
  Virtual synth often tend to make the mix muddy, when 
 playing pad sounds, because the polyphony isn't limited, every released 
 note is able to end the complete release decay. For the Oberheim some 
 notes are cut, while the wanted notes still can play the release decay.
 
Where do the newly assigned voices start their envelopes from when they
are stolen from decaying voices? Say the glass is half empty, will
they then:

a) Empty the glass and start over with a fresh attack from scratch.
Synced so to say.
b) Contnue from the level they were at when re-assigned, only that now
the glass is half full instead, and the attack will reach max almost
immediately. 

I think the latter could be more expressive when there are no more
voices than you can easily direct with a single two-handed chord, to get
in control of the stage again. Six voices would pretty good for that,
but I remember five like the Prophet had was annoying. Or that at least
I got lost fighting my own clumpsyness.

Hmmm ... Split 2+4 comes to mind as well.

 A selectable limit for polyphony might be a feature, that should become 
 more common again, not only for virtual analog synthesizers.

++

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Selectable limit for polyphony of virtual synth

2009-08-24 Thread Paul Davis
On Mon, Aug 24, 2009 at 6:13 PM, Ralf Mardorfralf.mard...@alice-dsl.net wrote:

 I don't know actual Peter Gabriel recordings, but I bet he still uses
 old synth, e.g. the Fairlight, especially for pad sounds.

he doesn't.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev