News:

SMF - Just Installed!

Main Menu
Menu

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.

Show posts Menu

Messages - paulsoulsby

#151
Atmegatron / Re: OdyTron
December 22, 2015, 04:57:01 PM
Hmm, no not at the moment.  I knew there was a reason why I needed to create an Odytron Librarian!!  I'll create a software version that can be uploaded which restores the factory sounds.  I should be able to do that over the next few days. 
I may well create an Odytron Librarian app in time.  I think I'll do the switch from Java to JUCE first though.
#152
Fault report / Re: Atmegatron SYSEX Bank Dump not working
December 18, 2015, 08:30:44 PM
Ah, with the memory dump, you need to turn on sysex read first on the Atmegatron.  To do that, press the function knob when it is on Amplitude decay.   
Reason why memory dump requires this is because it does the transfer patch by patch, so the librarian sends a message back to the Atmegatron requesting the next patch.
Paul
#153
OK, thanks for the tip!  I'll have a look at it and see if that'll allow me to get the OSX version to work. 
Paul
#154
Atmegatron / Re: Cannot seem to get Midi to work
November 27, 2015, 06:02:02 PM
 :D
#155
Great news!  Hope you enjoy all the other software versions and the Odytron software will be out very soon!
Paul
#156
Atmegatron / Re: OVerlays
November 19, 2015, 06:48:47 AM
Yeah sure, no problem.  That's a good way of cutting the holes - never thought of that!
#157
Atmegatron / Re: OdyTron
November 19, 2015, 06:46:51 AM
Thanks!

Yes the Odytron will be available for regular Atmegatron owners too.  Plus there will be a professional vinyl overlay too, or the print out if you wish to do it yourself (with colours inversed, so it uses less ink!).

It'll be launched in time for Xmas (although it's gonna be close!)

Paul
#158
Software technical support / Atmegadrum MIDI note nums
November 19, 2015, 06:42:51 AM
Here they are  :)

#define MIDI_ACBASSDRUM 35
#define MIDI_BASSDRUM1 36
#define MIDI_STICK 37
#define MIDI_ACSNARE 38
#define MIDI_HANDCLAP 39
#define MIDI_ELECSNARE 40
#define MIDI_LOWFLOORTOM 41
#define MIDI_CLHIHAT 42
#define MIDI_HIGHFLOORTOM 43
#define MIDI_PEDHIHAT 44
#define MIDI_LOWTOM 45
#define MIDI_OPENHIHAT 46
#define MIDI_LOWMIDTOM 47
#define MIDI_HIMIDTOM 48
#define MIDI_CRASH 49
#define MIDI_COWBELL 56
#159
Hmm, yeah that cable pin order is wrong.  That's interesting actually, I thought they were all the same.  I shall have to put some posts up to warn others.  So your pin order is:
Red wire: 5V.
Black wire: GND.
White wire: RXD.
Green wire: TXD.
Yellow wire: RTS.
Blue wire: CTS.

The standard is:
Black:  GND
Brown:  CTS
Red:  5V
Orange:  TX
Yellow:  RX
Green:  RTS

It's sometimes possible to change the pin order.  There's a little plastic clip holding the metal pin in.  Pull that back, then pull the wire and the pin comes out.  Then reorder your cables:  Black, Blue, Red, Green, White, Yellow.

That should fix it.  There is a bonus issue - your cable is 3.3V, not 5V.  I have several 3.3V cables and they all work fine, but they may become unreliable after a few months of use.
#160
Hmm, yeah FTDI colour codings are pretty universal, even between makes.  I don't suppose you have a link to the cable you bought?  Then I can check that it's OK.

Don't worry about low mem warning.  The issue is the sync - the cable is failing to put the Atmegatron into programming mode. 

Once I've checked the data sheet for your cable, I should be able to help more.

Paul
#161
Hi,
Which Atmegatron software version are you running (i.e. Delayertron, Atmegadrum etc)?  Can I check that the black wire of the FTDI is on the left (when viewed from above).

There's issues with Arduino 1.6.6 (the latest version).  Versions 1.6.0 to 1.6.5 should all be fine.

Also, try switching switch left and right a few times, then back to left (when viewed from above).

Let me know if that helps!
Paul
#162
Software technical support / Re: Compiling error
November 12, 2015, 12:09:08 AM
Ah yeah, this seems to be something that's just come in with Arduino 1.6.6.  It was fine with 1.6.5.  Just removing 'static' from those 3 lines seems to fix it.

Or if you run 1.6.5 that should also sort things out.  That can be found here: https://www.arduino.cc/en/Main/OldSoftwareReleases#previous

I'll update the source code to make it compatible with 1.6.6 later this month when I do a big update.
#163
Hi Yan,

CONN 7 and 8 are for the flyleads in the Complete Atmegatron.  The PCB version has PCB mount audio jacks and the Complete version has chassis jacks.

I'm not sure there's anything particularly useful that these could do (unless you were building your own case). 

There are 2 more places that pots could be added, that's pin 22 and pin 19 on the Atmega328P schematic.  It'd involved some pretty steady soldering though!

It'd be pretty easy to add this to the current Atmegatron code.  You'd need to hack the AtmHardware library.



Paul
#164
Software announcement / Now on Github!
October 11, 2015, 09:43:26 AM
The latest code can all now be found on Github:
https://github.com/soulsbysynths/SsAtmAtmegatron.git
https://github.com/soulsbysynths/libraries.git

You can get the latest master software and also see what's in development.
The solutions work with Atmel Studio 6.2 and Visual Micro.  Atmel have recently removed 6.2 and released 7.  However there isn't a version of Visual Micro that works with 7 yet.  If you require a copy of the 6.2 installer, please leave a message below.
#165
Software technical support / Re: Atmegadrum source code
September 26, 2015, 10:29:24 AM
Hi,
Apologies for the delay.  I realised that all the Atmegadrum downloads were a little out of date and needed updating.
If you go to the Atmegatron downloads page you see a new Atmegadrum sketch (v1.2.1) and Atmegadrum wavetable builder (v1.1)
Please download these and install the wavetable builder.

To use the wavetable builder: 
1)  Select a drum sample to replace (bottom left)
2)  Click Import wav... and select the file you want to import.  (Remember, use Audacity to convert them to 8bit 8kHz).
3)  Use the slider under the waveform to shorten the wav.  It will auto-find a zero crossing (so no clicks).
4)  Once you've done this for all sounds, make sure that the total samples is less than 19500 samples.  If not, crop ends off samples using slider until it is.
5)  Click Save Wavetable... and overwrite Wavetable.ino in Atmegadrum Arduino sketch folder.  Do this with Arduino software closed.
6)  Then open sketch and upload to Atmegatron in usual way!
8)