Re: a little bit off the record

From: Alexandre Ratchov <alex_at_caoua.org>
Date: Fri Feb 24 2006 - 20:11:21 CET
On Wed, Feb 22, 2006 at 12:38:27AM +0100, Marcell Mars wrote:
> On Tue, Feb 21, 2006 at 09:08:10PM +0100, Alexandre Ratchov wrote:
> > can you post a sample of the output of 'amidi -p hw:3 -d' ?
> 
> i was doing that by twisting knobs or pressing keys on korg... that gave
> me hexs like this:
> 
> __PART EDIT change sample:
> 
> B9 63 0C B9 62 00 B9 06 00 B9 26 00	# BD-1
> ..
> B9 63 0C B9 62 00 B9 06 00 B9 26 7F	# Voice-21
> B9 63 0C B9 62 00 B9 06 01 B9 26 00	# Voice-22
> ..
> B9 63 0C B9 62 00 B9 06 01 B9 26 7F	# 255th
> 
> B9 63 0C B9 62 00 B9 06 7F B9 26 7F	# Sample OFF
> 
> __PART EDIT Slice No.:
> B9 63 0C B9 62 02 B9 06 00 B9 26 00	# SliceNo. 001
> ..
> B9 63 0C B9 62 02 B9 06 00 B9 26 0D	# SliceNo. 014
> 
> B9 63 0C B9 62 02 B9 06 7F B9 26 7F	# SliceNo. All
> 
> when i used those hexs before rebooting computer or korg it gave me the
> expected results.. but i wanted to check it the next day (after
> rebooting both computer and korg) it didn't work.. then i capture it
> again and it gave me different numbers which worked for that session...
> 
> i went to check nrpn controllers online (ie.
> http://www.borg.com/~jglatt/tutr/rpn.htm) so i'll prepare better for the
> next round of questions ;)...

very interresting... I've no midi hardware that transmit both LSB and MSB
rpn/nrpn controllers;

If you've some spare time, could you set the tempo to 240 and record a
session, something like:

midish -b <<END
devattach 0 "/dev/snd/midiC3D0"
metroswitch 0
songsettempo 0 240
tracknew mytrack
sysexnew mysysex
songrecord
songsave "mysong"
END

and then send me the "mysong" file? (supposing /dev/snd/midiC3D0 is the
right device)

Do you think that these nrpn settings are usable in real-time, i mean, is it
possible to reliably change paramters while you are playing? Are they
processed fast enough not to disturb you synthesizer?

on my roland xv-2020, nothing prevents me from sending some particular
"slow" controllers (like volume(7), pan(11) etc..) while playing, but
sending them continuously on several channels make the synthesizer nearly
unusable (huge delays, dropped notes...). Same with some sysex messages.

I'm wondering if rpn/nrpn events have to be considered as "slow
configuration settings" that are sent before playback is started (like
sysex, program changes, etc...), or if they have to be considered as
real-time controllers (like expression, modulation wheel, etc..)

thx

-- 
Alexandre
Received on Fri, 24 Feb 2006 20:11:21 +0100

This archive was generated by hypermail 2.1.8 : Thu Dec 20 2012 - 14:57:55 CET