[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
Sagan Technology Metro • View topic - Arpeggiation Feature

Arpeggiation Feature

Please post any ideas for new features in Metro or Metro SE here.

Postby Paul » Sun Mar 02, 2008 4:50 am

Great! Could you also maybe build in a 'real' latch (or hold) function, or is that a bit too much to ask on such short notice? I just love letting go of those keys you know... 8)
Paul
 
Posts: 100
Joined: Tue May 13, 2003 2:59 am
Location: NL

Postby Jerm » Sun Mar 02, 2008 12:58 pm

How does that work exactly?
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Postby Jerm » Sun Mar 02, 2008 5:14 pm

Well since you ask I have implemented suport for the sustain pedal controller. It works like this when the arpeggiator is running in MIDI thru:

The sustain pedal is not sent through to the destination.
Any notes down at the time of the depressing of the sustain pedal are remembered and continue to be played by the arpeggiator.
When the sustain pedal is lifted all sustained notes are forgotten.

This seems to work quite well. It is important to not send sustain through otherwise all the arpeggiated notes will also sustain.

Does this sound like what you are asking for?
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Postby Paul » Mon Mar 03, 2008 6:39 am

Hey Jerm,

usually you will not have to use the pedal for this, you just turn on latch, play a chord and the notes will keep on being arpeggiated even after letting go of the keys. When you strike a new chord, the old chord is no longer arp'ed but the new chord is. There is a smooth transition. I wonder if this is possible with your method? When I strike a second chord, will the old one keep on being arp'ed? It seems as though you can only stop the old chord by lifting the pedal. Am I right?

I think the fun thing with latching is that the arpeggiator keeps on playing and you can do something else, like play a different synth.

Imagine being able to put a different arp on every track (which I believe IS possible) and build an old synth style kind of song, just by arp'ing...

:D
Paul
 
Posts: 100
Joined: Tue May 13, 2003 2:59 am
Location: NL

Postby Jerm » Mon Mar 03, 2008 11:09 pm

Hey Paul,

6.4.3.1 is now available for download.

Latch now works as you suggest and the old latch has been renamed 'retrigger'. The sustain pedal also works well with the arpeggiator and the Realtime arpeggiator works with external MIDI (again).

Please let me know if this meets your request.
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts

Postby Paul » Tue Mar 04, 2008 2:09 pm

Jerm,

it works great now. A minor gripe I can think of is that the arpeggiator doesn't stop when metro is stopped playing/recording and latch is switched on. I think that would be a handy feature.

Also, let's say that the first three steps in a pattern (chord mode) are designated as ties (so step four is a 'no change') and that the last step is also a tie. Now when you play a chord, the last step and then the first three steps are tied. I would have expected that the pattern would be retriggered and step 1 would sound again and not be tied to the last one. Of course there's the simple remedy of changing the last step to 'no change' but again, I would have thought the whole pattern would be retriggered. Well... not a biggie

But other than these two little things, your arpeggiator is most certainly a neat little beast. My compliments!
Paul
 
Posts: 100
Joined: Tue May 13, 2003 2:59 am
Location: NL

Postby Jerm » Tue Mar 04, 2008 2:25 pm

Paul wrote:A minor gripe I can think of is that the arpeggiator doesn't stop when metro is stopped playing/recording and latch is switched on.


Perhaps in 6.4.3.2!

Thanks for your help.
Jerm
 
Posts: 2707
Joined: Tue Feb 11, 2003 12:50 pm
Location: Massachusetts


Return to Metro/LX/SE Feature Request

Who is online

Users browsing this forum: No registered users and 16 guests