Recent Posts

Pages: [1] 2 3 ... 10
1
Everything else / Re: Post your songs!
« Last post by ToyKeeper on April 22, 2017, 01:04:54 PM »
Today I made my first Atmegatron song.  I call it "The Slip":
https://youtu.be/BKiagBByayI
Atmegatron: All synths and sound effects.
OP-1: Drums, voice.
KP3: Beat-matched echo effect.
The vocal was a random clip from the radio.
2
Everything else / Post your songs!
« Last post by ToyKeeper on April 22, 2017, 12:55:13 PM »
If you've made music with a Soulsby synth, post it here so others can hear it!

Okay, I recognize this isn't the most active forum, but with any luck maybe I won't be the only one participating?  :)
3
Software technical support / Re: Flashing from Linux
« Last post by paulsoulsby on April 22, 2017, 06:15:39 AM »
Yes, the 5V rail from the FTDI to the Atmegatron is cut.  I didn't fancy the USB cable trying to power all those LEDs!!  It might draw too much current from the USB.

AVRDUDE command line looks correct.  That's all Easy Uploader is doing via a graphical interface.

The EEPROM read and writes is harder.  The Atmegatron uses the Arduino Optiboot bootloader. This has no implementation for those AVRDUDE EEPROM commands to save space.  So the way that Easy Uploader does it is to:
  • Read a copy of the flash and save to a temp .hex
  • Write a serial->Eeprom .hex application
  • Receive the Eeprom data via serial and write to Eeprom
  • Write the original software from the temp .hex file back into flash
So quite a process!! 
I will look into compiling Easy Uploader for Linux once I'm back from Superbooth.
4
Software technical support / Re: Flashing from Linux
« Last post by ToyKeeper on April 20, 2017, 05:27:38 AM »
After a little experimenting, I found the right options to use.  I had thought it needed a USB-specific device, since "arduino" is configured as a legacy serial device while "arduino-ft232r" seemed more appropriate for this TTL-232R cable, but here is what actually worked:

Code: [Select]
avrdude -c arduino -P /dev/ttyUSB0 -p m328p -Uflash:w:atmegatron_2.4/AtmegatronV2-4.hex:i
I also had to experiment a little to discover that the atmegatron actually needs to be connected to its normal power supply in order to flash.  On my other devices, the only power at flash time comes from the flashing cable itself.

No special drivers or anything are needed.  Just avrdude.  This was in debian/testing with "apt install avrdude".  I may also have other relevant stuff installed since I use other little Atmel chips regularly, but I don't think any of the other packages are relevant for merely swapping firmware on the atmegatron.

To install factory presets, avrdude has other options to read/write eeprom.  I'll figure that out later.  :)
5
Software technical support / Re: Flashing from Linux
« Last post by paulsoulsby on April 19, 2017, 09:59:04 PM »
Ooh you're the first person to ask about Linux! Easy Uploader is written in Qt and I know that can create Linux executables.  I just don't have a Linux boot to install Qt onto to create the file. I'll look into it once I'm back from Superbooth.
Paul
6
Software technical support / Flashing from Linux
« Last post by ToyKeeper on April 19, 2017, 04:37:34 AM »
Hi, just wondering if anyone has flashed an Atmegatron from Linux?

I figure I can do it with avrdude if I find the right options to specify the programmer and port, shouldn't be much different than when I flash attiny chips.  I haven't used a FTDI cable like this before though, so it might take me a bit to get it to communicate.
7
Atmegatron/Odytron Hardware technical support / Re: problem changing software
« Last post by fabinhouse on April 18, 2017, 12:52:24 PM »
It works, thanks a lot for the quick answer!

Amazing synth by the way !

cheers

Fabien
8
Atmegatron/Odytron Hardware technical support / Re: problem changing software
« Last post by paulsoulsby on April 16, 2017, 02:51:55 PM »
Hi,
It's a problem with Safari.  It converts unknown file types to .txt.  You can fix this by either:
  • Select file
  • Command + I
  • goto File and Extension
  • uncheck Hide Extension
  • change StringsV1-2.hex.txt to StringsV1-2.hex and enter
  • click OK to change file type

or just download with a different browser.
9
Atmegatron/Odytron Hardware technical support / problem changing software
« Last post by fabinhouse on April 16, 2017, 02:15:41 PM »
Hi,

i've done (twice) the procedure to use Strings (got the odytron edition) but my macbook pro don't recognize the .hex files...they showed up (grey) but i can't click on them. Some of they or .hex.txt , don't now why, itry to delete .txt and to keep only the .hex but it doesn't work

any idea ?

thanks

Fabien
10
Odytron / Re: glitchy response when sending MODULATION messages
« Last post by paulsoulsby on April 06, 2017, 11:26:24 AM »
Awesome - I'll add 1.2 to the downloads page and make it official!
Pages: [1] 2 3 ... 10