Recent Posts

Pages: 1 ... 8 9 [10]
Software technical support / Re: Compiling Sources - Arduino IDE
« Last post by rio 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
Thanks very much for doing this!  I'll add this as a setting for the next software update.
Everything else / Re: Feature Requests
« Last post by paulsoulsby on October 12, 2017, 09:20:53 PM »
1) yes - I have been wondering about this for a while. A knock-on issue will be Easy Uploader.  I'd need to reserve more of the EEPROM for storing extra universal settings. That can be done though.  If I put MIDI program change in, it'd def be via a setting that can be enabled/disabled. I hate MIDI program change - the number of awesome synth sounds I've lost because of it!!

2) Ah that'd require an external flash chip.  Thinking of doing something like this via a flash card for the next Atmegatron.  Sadly not possible for the first one. Nearly all software versions use up the entire 32kB!

3) Def yes for the next atmegatron. Had a few requests for this!
Software technical support / Re: Compiling Sources - Arduino IDE
« Last post by paulsoulsby on October 12, 2017, 09:15:52 PM »
a) Neither of those warnings will cause you issues. Although technically the first one is a bug - should be
Code: [Select]
#if EXP_ENVELOPES==1 . But the result is the same, so won't cause you issues.

b) Definitely *.ino.standard.hex  .  Are you building the project with Arduino IDE and then uploading with Easy Uploader?  Obviously for easy debugging, it's fine to upload with Arduino IDE.

c) I compile using Atmel Studio + Visual Micro.  The compiler settings may be different with Arduino IDE.  This would explain  differences in size. I'd be tempted to use Atmel Studio if you want to do major hacking to the code - it's a lot friendlier!

d) Ah yes I'd forgotten about this.  It's a knock-on effect when I fixed one problem, I created another!!  It's going to take a bit of tracking to find out exactly what happened.  It looks like it should work from browsing the code.  So I'll have to put some time aside to sort it out.  At the moment I can't even tell you where the bug is.  It's either in
Code: [Select]
void AtmEngine::midiNoteOnReceived(unsigned char note, unsigned char velocity)  or possibly in the Arpeggiator class itself.
Everything else / Feature Requests
« Last post by steholmes on October 11, 2017, 10:19:14 PM »
I didn't see a topic for feature requests so thought i'd start one. I've only had mine a few days but this is what I've got so far. Its certainly not a deal breaker. I'm already a big fan.

1. When loading up in settings mode, to change midi channel, would it be possible to put midi channels on the right dial freeing up the left for turning settings on and off (green and red) such as accept program change (which is possible but not native to the build)

2. I don't know how memory intensive each software build is but couldn't you package it in 1 file and chose which version you want via the settings boot?

3. Atmegatron II - Power button or push both dials for 10 seconds or something that doesn't involve taking the power adaptor out to power off.

Just some thoughts.

Software technical support / Re: Compiling Sources - Arduino IDE
« Last post by rio 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

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

a) 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:

Software technical support / Compiling Sources - Arduino IDE
« Last post by rio 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.
Atmegatron Librarian / Re: Atmegatron librarian CPU usage
« Last post by paulsoulsby on October 11, 2017, 12:23:59 PM »
Hmm - I'll investigate.  I haven't updated Librarian for a long time.  My suspicion is that they've changed the Java runtime and it's no longer compatible.  If it's just a case of recompiling it in Netbeans I'll do it.  If it requires a massive rewrite, I'd be tempted to do it in Qt. I've kinda given up on Java!
Atmegatron / Re: CC for Volume
« Last post by paulsoulsby on October 11, 2017, 12:22:15 PM »
Yes amp envelope would be good, if it's just a fade in and out on each note.  There's nothing wrong with setting the volume digitally for effects, but it wouldn't be a good way for setting the fixed volume of each song.  (ie sending out a volume CC when you load a song).
Atmegatron / Re: CC for Volume
« Last post by rio 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)
Pages: 1 ... 8 9 [10]