SMF - Just Installed!

Main Menu

Recent posts

Quote from: paulsoulsby on May 24, 2015, 09:32:00 PM
Yes that's correct.  You can get suitable ones from most electronics shops and online.  The full spec is:
12V, 2A (or greater - def not less), 2.1mm DC plug, centre positive.


Sorry for digging out an old post, but I can't believe that the atmegatron needs 2A. Is there a more precise indication for consumption?
Fault report / Defective LED in LED Ring
Last post by rio - August 30, 2021, 10:37:50 PM

I have a partial failure of an LED in the LED Ring (VALUE encoder). Sometimes it comes back sporadically, sometimes this LED stays off. What can i do - Is there any way I can check/measure? Is that a defective LED or is it something else? And if so, where can I get a new LED ring?

Atmegatron / Re: Feature: LFO Pre-delay + L...
Last post by rio - August 30, 2021, 10:22:40 PM
The mod is now adjusted to the correct timing.

You can find the last/final binary in the first post.

Have fun  8)
Atmegatron / Re: Feature: LFO Pre-delay + L...
Last post by rio - August 28, 2021, 08:00:47 AM
C. the feature is now fixed for arpeggios. :)

there is unfortunately one last little issue if no filter (FILT=OFF) is selected. Then the delay/attack time is quite short. I look again.
Edit: I have to take the CycleTicks into account, i.e. determine the correct timing. that shouldn't be too difficult either.

Atmegatron / Feature: LFO Pre-delay + LFO A...
Last post by rio - August 27, 2021, 11:25:13 AM

If someone is interested, I have implemented these two new parameters for the two first potentiometer of the 2nd bank (instead of duplicated filter and Q params). This feature is inspired by what also exists with the NES Chiptune Synthesizer as vibrato attack and vibrato pre-delay to create more a NES sound and is a nice addition to the beloved Atmegatron. Midi support is also included (CC50 LFODLY, CC51 LFOATT) and as an addition a "LFO Sync" option can be set in the configuration using 3rd slot of VALUE dial - so that both parameters are not reset when played notes are not released (default off).

If someone would like to try it out, the modified library is needed and then the SsAtmAtmegatron has to be compiled and uploaded or you take the precompiled binary. The source is based on the last libraries-master branch:

Please note:
A. I also fixed the PWM offset, which is used for the "Pulse Width LFO" and fits much better than half a square wave (offset is now HIGH 127 instead MIDDLE 0).

B. You will be amazed that all (or most) of your patches sound strange at first - don't panic. The reason is: The LFO pre-delay and LFO attack values ​​must first be set to 0 for each patch, as the original firmware stores the two filter and Q parameters as duplicates in both banks (green and red). So make sure to take a backup of your patches first before you experiment with this modded firmware ;)

C. I am not sure, maybe all the fun doesn't work properly with arpeggios yet. I'm still looking.

have a nice day & greetings, rio

Edit: Uploaded the final binary here - AtmegatronV2-5.lfo-attack-dly.hex  [2021-08-31]

i have attached a few audio examples (1..7). The pause and/or the transition through the attack to the full LFO portion can be clearly heard. Some examples are also combined with an envelope. Note: The examples are not pure, there is still a tape delay fx in the audio path.
Software technical support / Sending debug messages (compil...
Last post by rio - August 25, 2021, 02:56:35 PM

is there a way to debug of atmegatron project/librarian source - e.g. via #include <SoftwareSerial.h>, but then i got compile errors: multiple definition of `__vector_3' ..`__vector_5' - a conflict between AtmHardware and SoftwareSerial

.. so is there any other way to debug? or am I doing something wrong in general?

Atmegatron / Re: User Waveforms
Last post by rio - August 23, 2021, 11:21:39 PM
6. The number of user waveforms is 16. I found an old release note:

Saturday, 11 July 2015
Atmegatron (and MiniAtmegatron) Source Code v2.0 Beta
    User waves increased from 6 to 16 (used in conjunction with Librarian software)

cool  8)
Atmegatron Librarian / Re: Atmegatron librarian CPU u...
Last post by rio - August 21, 2021, 10:44:43 AM
I tested it again on Win10 and the latest Java version. I also notice a considerable CPU load of 40% there (See picture below). Under Win 7 I have 44% CPU load on all cores. Something doesn't seem to be idling with the librarian.

Greetings, rio
Atmegatron / User Waveforms
Last post by rio - August 06, 2021, 11:24:21 AM

I have a couple of questions about the Librarian and User waveforms:

1. Which user waveforms are pre-installed on the atmegatron? Is it possible to download the currently uploaded waveform of the atmegatron back to the librarian?
2. When I go into user waveform mode and then select waveforms >6 and listen - What is being played for these slots? I can hear different sounds up to patch 15.
3. Will alternative firmware (odytron, atmegadrum etc.) overwrite the user waveform memory?
4. Are Waveforms stored by "easy uploader" backup too?
5. Is there already a newer version of the librarian? the old one actually makes 100% CPU stress in win7 using java8. I know we had discussed this in the past, but it hasn't improved on my WIN7.
6. The picture above shows 0..15 user waveform slots in the Librarian. Is that a bug or unqualified as only 6 patches are allowed?

thank you and greetings, rio
Software technical support / Re: Atmegadrum
Last post by paulsoulsby - April 15, 2021, 07:54:52 AM
Hi - the Atmegadrum firmware was only ever an Arduino sketch and never got upgraded to a C++ project (on Github).  Here's the link to the Arduino sketch: