Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: OT - OLPC and Korg NanoKontrol

Date2008-12-16 18:11
From"Art Hunkins"
Subject[Csnd] Re: Re: Re: OT - OLPC and Korg NanoKontrol
Andres and Oeyvind,

Thanks to both of you for the suggestions. Very good ideas.

I've tried several things in exploration - for the moment just with the 
NanoKontrol and Windows.

1) Treating a NanoKontrol editor-generated "scene" (single preset) file as 
sysex, then sending it via a sysex utility to the NanoKontrol, does not 
work. (I tried both SysEx! and MIDIOx.)

2) The NanoKontrol is only programmable by its editor when special drivers 
from Korg are installed, and these are available for only Mac and Windows (I 
have them installed on my Windows system). I'm thinking that these drivers 
*may* be the only way the NanoKontrol can receive data from the outside 
world. This would mean that in a Linux context, the NanoKontrol could only 
send, not receive.

3) Regarding the MIDI file suggestion: Does anyone know whether, even with 
advanced drivers, the NanoKontrol could *receive* a MIDI file? I somehow 
doubt it. Its receive capability seems highly constrained. Should anyone be 
interested, I'd be happy to send along a hex dump of a NanoKontrol preset 
made by the editor.

In the last analysis it may be best to build in a special "NanoKontrol 
option" into my OLPC Activities that is selectable by the user (similar to 
other user options, such as "first MIDI controller #"). It will all be built 
in (eventually) to a Python interface anyway. I doubt that any child will be 
running from the commandline (though perhaps csndsugui?) I'd gather that a 
simple, child-friendly GUI is a must.

Art Hunkins
----- Original Message ----- 
From: "Andres Cabrera" 
To: 
Sent: Tuesday, December 16, 2008 11:19 AM
Subject: [Csnd] Re: Re: OT - OLPC and Korg NanoKontrol


Yes, that's a good idea. Saving the sysex dump in a standard MIDI file
using a sequencer, and then playing it back should restore the
settings.

Cheers,
Andrés

On Tue, Dec 16, 2008 at 2:38 AM, Oeyvind Brandtsegg  
wrote:
> Would it be possible to create a "configuration file" (once and for
> all, with your chosen setup) for the nanokontrol, on a PC or Mac, and
> then only facilitate the uploading of this file from the OLPC to the
> nanokontrol ? For example as a sysex dump or something.
> Oeyvind
>
> 2008/12/16 Art Hunkins :
>> The Korg Nano series of controllers cannot be programmed on board - 
>> instead
>> requiring an editor that runs only it seems on PC or Mac (not Linux).
>>
>> I assume this means that to alter the 4 presets on the NanoKontrol (for
>> example) you'd need to do it on a PC or Mac. Is this correct?
>>
>> Unfortunately, the presets chosen by Korg are non-standard (none of my
>> Csound compositions are compatible with them), and it's one of the few 
>> MIDI
>> controllers that do not have at least one useable preset.
>>
>> And so (a followup question): in a typical OLPC environment, wouldn't the
>> lack of useable presets be a real impediment? Or could one expect to find 
>> a
>> PC or MAC in the neighborhood? (Programming is otherwise a snap.)
>>
>> Art Hunkins
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound"
>



-- 


Andrés


Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
csound"= 


Date2008-12-16 18:38
FromEduardo Moguillansky
Subject[Csnd] Re: Re: Re: Re: OT - OLPC and Korg NanoKontrol
Art Hunkins wrote:
> Andres and Oeyvind,
>
> Thanks to both of you for the suggestions. Very good ideas.
>
> I've tried several things in exploration - for the moment just with 
> the NanoKontrol and Windows.
>
> 1) Treating a NanoKontrol editor-generated "scene" (single preset) 
> file as sysex, then sending it via a sysex utility to the NanoKontrol, 
> does not work. (I tried both SysEx! and MIDIOx.)
>
> 2) The NanoKontrol is only programmable by its editor when special 
> drivers from Korg are installed, and these are available for only Mac 
> and Windows (I have them installed on my Windows system). I'm thinking 
> that these drivers *may* be the only way the NanoKontrol can receive 
> data from the outside world. This would mean that in a Linux context, 
> the NanoKontrol could only send, not receive.
>
> 3) Regarding the MIDI file suggestion: Does anyone know whether, even 
> with advanced drivers, the NanoKontrol could *receive* a MIDI file? I 
> somehow doubt it. Its receive capability seems highly constrained. 
> Should anyone be interested, I'd be happy to send along a hex dump of 
> a NanoKontrol preset made by the editor.
>
> In the last analysis it may be best to build in a special "NanoKontrol 
> option" into my OLPC Activities that is selectable by the user 
> (similar to other user options, such as "first MIDI controller #"). It 
> will all be built in (eventually) to a Python interface anyway. I 
> doubt that any child will be running from the commandline (though 
> perhaps csndsugui?) I'd gather that a simple, child-friendly GUI is a 
> must.
>
> Art Hunkins
> ----- Original Message ----- From: "Andres Cabrera" 
> 
> To: 
> Sent: Tuesday, December 16, 2008 11:19 AM
> Subject: [Csnd] Re: Re: OT - OLPC and Korg NanoKontrol
>
>
> Yes, that's a good idea. Saving the sysex dump in a standard MIDI file
> using a sequencer, and then playing it back should restore the
> settings.
>
> Cheers,
> Andrés
>
> On Tue, Dec 16, 2008 at 2:38 AM, Oeyvind Brandtsegg 
>  wrote:
>> Would it be possible to create a "configuration file" (once and for
>> all, with your chosen setup) for the nanokontrol, on a PC or Mac, and
>> then only facilitate the uploading of this file from the OLPC to the
>> nanokontrol ? For example as a sysex dump or something.
>> Oeyvind
>>
>> 2008/12/16 Art Hunkins :
>>> The Korg Nano series of controllers cannot be programmed on board - 
>>> instead
>>> requiring an editor that runs only it seems on PC or Mac (not Linux).
>>>
>>> I assume this means that to alter the 4 presets on the NanoKontrol (for
>>> example) you'd need to do it on a PC or Mac. Is this correct?
>>>
>>> Unfortunately, the presets chosen by Korg are non-standard (none of my
>>> Csound compositions are compatible with them), and it's one of the 
>>> few MIDI
>>> controllers that do not have at least one useable preset.
>>>
>>> And so (a followup question): in a typical OLPC environment, 
>>> wouldn't the
>>> lack of useable presets be a real impediment? Or could one expect to 
>>> find a
>>> PC or MAC in the neighborhood? (Programming is otherwise a snap.)
>>>
>>> Art Hunkins
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body 
>>> "unsubscribe
>>> csound"
>>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body 
>> "unsubscribe csound"
>>
>
>  
>
Art, there is currently a thread at LAU where people report being able 
to program the NanoKontrol through WINE. I don't know about WINE and 
OLPC, but under Linux it seems to work fine.

Date2008-12-16 18:45
From"Andres Cabrera"
Subject[Csnd] Re: Re: Re: Re: Re: OT - OLPC and Korg NanoKontrol
AttachmentsNone