Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - rio

Pages: 1 [2] 3
16
Odytron / Re: Odytron updates
« on: December 08, 2017, 11:38:32 PM »
Many Thanks!

Best Regards, rio

17
Odytron / Odytron updates
« on: November 06, 2017, 07:28:51 AM »
Thanks a lot for atmegatron 2.5 update - fantastic!
Is there a chance that an update is pulled for odytron too, for some common features, like prog.change configuration aso.?

Best regards,
rio

18
Everything else / Re: Post your songs!
« on: October 20, 2017, 09:37:55 AM »
ok thx for info. Your recorded patches/patterns are well arranged ;)-

Quote
The main difficulty I ran into with this setup is that the KP3's effects don't have key tracking.  If I do a resonant lowpass delay, for example, the lowpass frequency doesn't change per-note...  so the resonance stays at one pitch and causes ear fatigue.  I may see if I can patch the Atmegatron through a Microbrute instead, with identical midi sent to both devices, in order to get key tracking on the filters and perhaps add an extra envelope and LFO.

You mean, something like an "envelope behaviour". I am not familar with kaos Pad, I think it's more limited. But atmegatron has envelopes too, for a creative sound modeling!
Otherwise, If you like to program sequences by hardware you can control some parameter of your kaos pad (x-,y-axes) by definable CCs from your arturia keystep or even OP-1 (but it's sadly usb...).

manual page 23
http://i.korg.com/uploads/Support/USA_Kp3_plus_OM_EFGS1.pdf
Controller MIDI messages transmitted and received (factory settings)
Touch pad X-axis Control change (#12)
Touch pad Y-axis Control change (#13)...

Never saw OP-1 before, but it looks like a great versatile seq/device.
Greetings.

19
Everything else / Re: Post your songs!
« on: October 19, 2017, 05:33:32 PM »
Wow! ToyKeeper ... good chippy sounding - only the beat sounds to me boring (the slip) - it has not much variety. But the lead & arp are simple great. Are the lead sound & arp from Atmegatron and how did you made it multitimbral? - did you record single tracks one after the other?

greetings,rio

20
Software technical support / Re: Compiling Sources - Arduino IDE
« on: October 13, 2017, 06:54:48 AM »
Thanks for your helpful replies.

d) I have looked over the code quickly, but for me it also something difficult to understand the whole internal handling. I would be happy if you could invest a bit time for debugging. If you like, I can test changes/assumptions, as I said.

Best regards, rio

21
Software technical support / Re: Compiling Sources - Arduino IDE
« on: October 11, 2017, 09:59:59 PM »
compiled atmegatron with 1.8.4. give me:

Code: [Select]
AtmEngine.cpp:134:22: warning: extra tokens at end of #ifdef directive
#ifdef EXP_ENVELOPES==1

AtmAudio.cpp:56:34: warning: cannot declare member function 'static void AtmAudio::initialize()' to have static linkage [-fpermissive]
static void AtmAudio::initialize()

a) ..it was compiled, but are these warnings normal?

b) which binary file should be used for upload:
*.ino.standard.hex or or *.ino.with_bootloader.standard.hex?

c) i also noticed that my compiled binaries a little bit smaller then the precompiled ones on website. Are the libraries shrinked?

d) i noticed that arpeggiator presets can not be pre-listened via dialer knob anymore. If I send incoming midi notes it works fine, but not for testtone by a pressed value knob. But my old binary which was compiled with libraries version 2.1 can play the first note (in that case). For me, it was superb that I can listen to the basic sound of a arp preset (even without the use of Arpeggiator...). Is it possible to activate that feature again anyhow - it was quite useful (for prelisten the sound)? Or can you tell me which source would block the testtone routine for arps? Anyhow, thats the reason, that I switched back to Version 2.1 at time. So I would be glad if I can use the last sources with same features ...
We have discussed this in the past too: http://forums.soulsbysynths.com/index.php?topic=102.msg294#msg294

Greetings,
rio

22
Software technical support / Compiling Sources - Arduino IDE
« on: October 11, 2017, 01:28:54 PM »
Please, can someone tell me or give me a short advice, which Arduino IDE version can used for recompiling odytron/atmegatron apps with last libraries 2.4? Are there significant changes for both apps in libraries 2.4 (vs 2.1 or 2.3)?

Does the last version ARDUINO 1.8.4 works without any problems?
i know there was the bug within 1.6.6 in the past - and i am afraid what's now working for both correctly.

23
Atmegatron / Re: CC for Volume
« on: October 11, 2017, 08:56:42 AM »
ah ok thanks. Good to know, whats going on inside. So for my purpose (sequencing a "fade" in or "fade out" could be better performed by CCs for amp attack / decay - but I havn't tried yet)

24
ok here are the changes for both devices:


1. libraries/Midi/Midibase.h
add method declaration after midiControlChangeReceived

Code: [Select]
virtual void midiProgramChangeReceived(unsigned char pc) = 0;

2. libraries/Midi/Midi.cpp
change following lines in Midi::read

Code: [Select]
void Midi::read(unsigned char in_byte)
{
..

else if (status_buffer!=0)
{
if (first_byte == true)
{
//note_byte = in_byte; //
//first_byte = false; // replace this both lines with:

if (status_buffer == (PROGRAM_CHANGE | channel_))
{
if (in_byte < 16) base_->midiProgramChangeReceived(in_byte);
} else {

note_byte = in_byte;
first_byte = false;
}
}
else
{

..
}


for Atmegatron:

3a. libraries/AtmEngine/AtmEngine.h
add method declaration after midiControlChangeReceived

Code: [Select]
void midiProgramChangeReceived(unsigned char pc);


4a. libraries/AtmEngine/AtmEngine.cpp
add method

Code: [Select]
void AtmEngine::midiProgramChangeReceived(unsigned char pc)
{
getPatchPtr()->readPatch(pc);
}


for Odytron:

3b. libraries/OdyEngine/OdyEngine.h
add method declaration after midiControlChangeReceived

Code: [Select]
void midiProgramChangeReceived(unsigned char pc);


4b. libraries/OdyEngine/OdyEngine.cpp
add method

Code: [Select]
void OdyEngine::midiProgramChangeReceived(unsigned char pc)
{
getPatchPtr()->readPatch(pc);
}


5. recompile both projects and upload the binaries to your devices.


I had compiled atmegatron with libraries 2.1 and odytron with libraries 2.3 in the past, but this should work with last libraries sources too. Maybe Paul will add this to last source/build.

Greetings.

25
Hi steholmes,

I can post the source modification for both devices here, but I am a bit busy at time and I need a bit time to look... I have implemented it myself sometimes ago for my own requirements.

Greetings rio

26
Atmegatron / CC for Volume
« on: October 06, 2017, 12:22:04 PM »
Hi,

i can't see any CC to control volume via CC (normaly #CC 007) . It is technically possible - maybe by modifing code?

Greetings,
rio

27
Atmegatron Librarian / Re: Atmegatron librarian CPU usage
« on: October 05, 2017, 08:30:48 PM »
Today, I wanted take a look about it in detail.

Some weeks ago, I had to go for Java JRE 8 for another purpose and sadly, now I can't open the librarian anymore. It stays in memory as process, but it doesn't shows me any GUI - and there is no error message!. OS is Win7. Please can you take a look about it?

thanks and greets,
rio

28
Atmegatron Librarian / Atmegatron librarian CPU usage
« on: September 28, 2017, 11:34:13 AM »
Hello,

I have noticed that the librarian has a strong cpu load even if the program is only open (idle). Pls, can you analyze/notice the same, is there a fix around this?

- Windows Version -

Greetings,
rio

29
Atmegatron / Re: Factory patches
« on: May 23, 2016, 09:57:58 PM »
Thx

30
Atmegatron / Program change Feature
« on: April 15, 2016, 11:32:06 PM »
Can you please add the 'program change' midi implementation, so that an external controller can change an atmegatron/odytron patch (1..16) by it's own? Life would be easier ;)

Best regards,
rio

Pages: 1 [2] 3