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

#166
So list of CCs are in AtmEngine.h.  Just add any extra ones to this list

They are used in void AtmEngine::midiControlChangeReceived in AtmEngine.cpp.  Add code to this using new CCs.  These map to the controls of the full Atmegatron. 
So Ctrl is the 6 pots, with the first variable setting the red/green mode of the button (LOW/HIGH).  Don't forget to <<1 because these take values 0-255
Func  is the 16 functions.  Don't forget to >>3, as they all take values 0-15.
The Enums for all this is in AtmEngine.h too.

If you're not sure what all 12 Ctrls and 16 Funcs do, it's best to look at the manual for the Atmegatron on the Atmegatron downloads page.  This runs through everything and also provides  pics of the Atmegatron panel to show the ctrls and funcs. 

Hope this helps!

#167
This is all there is at the moment.  This will def change in the future, as I intend on finishing off a Lemur interface that I started for it. Can't give a time just yet - job list is getting quite long!
Do you know C?  I could let you know where in the code to look....
#168
Atmegatron / Changing MIDI channel
September 21, 2015, 08:39:32 PM
Here's a tutorial on how to change MIDI channel on the Atmegatron.  Please note that this is currently only available on the standard Atmegatron software (V2.1).  This will change in the near future the though.
https://youtu.be/5I15aCvTlA0
#169
Software technical support / Re: Atmegadrum source code
September 19, 2015, 09:05:05 AM
The app generates all the code and saves as wavestore.ino.  Then put the wavestore.ino file into your Arduino sketch folder, replacing old file. Then upload to Atmegatron.

You need to have something in all 16 sounds, and the total of all sounds must be less than 20kb.  The app will show you this total.

If you want a long sound, just load in a couple of samples of silence into some of the other sounds.
#170
All the pins of the function LED are used.  Just the red and green pins of the value LED are used.  Blue and ground tied together

Schematic here:  http://soulsbysynths.com/wp-content/uploads/2015/08/miniAtmegatron-PCB.pdf

LED specs here:  http://www.kingbright-europe.de/download/LED-Lamp/L-154A4SURKQBDZGW(Ver.6).pdf

blue and ground are the middle 2 pins.

May be worth looking into a panel mount LED if you have to replace them.  Try and find one with specs as similar as possible to the provided ones.  Otherwise you may need to change the resistor values.
#171
miniAtmegatron / Re: New Stock ?
September 19, 2015, 08:12:12 AM
There may be some stock left after the DIY synth convention this weekend.  I had to take it off sale just as a precaution.

If they do all sell out, there will be a wait of a month or 2 while I set up a production run of them.
#172
Software technical support / Re: Atmegadrum source code
September 18, 2015, 10:39:29 AM
Hi,
The first step is to save the files in 8-bit.  You can do this in Audacity.  http://audacityteam.org/
Open file, trim it (the samples need to be VERY short to fit into memory!)
File->Export..., set format = "other uncompressed files".  Options:  header = microsoft wav, encoding = unsigned 8-bit PCM.

The next stage is to convert the wav into a list of numbers.  If you have access to a windows machine this is easy, just install this code generator app:  http://soulsbysynths.com/wp-content/uploads/2013/12/Atmegadrum-Wavetable-Builder.zip

Unfortunately I don't have any solution for doing this on a Mac.  There may be software out there already that can do this, but I don't know of any off-hand.

I may well convert the app to Mac in the future.  This isn't a straightforward thing to do though I'm afraid.
You can get this for Mac, which allows PC apps to run: https://www.codeweavers.com/products/
#173
Fault report / Re: Atmegatron doesn't receive midi
September 16, 2015, 11:49:04 PM
Hi,

Can you do the following checks.  If still no joy, email me on info@soulsbysynths.com to take next steps.

Paul



#174
Ah yes, sorry still not got around to this yet.  I'm tied up with Incubate festival until Monday.  Will definitely do it when I'm back.  :)
#175
Excellent  8)

Slightly baffled that the header causes those issues.  I'll look into that.  At least it's working now!
#176
Software technical support / MIDI Thru
September 08, 2015, 04:35:54 PM
I've had several requests for a MIDI thru implementation out of the MIDI Output port.

This isn't implemented at the moment, but is possible and I will make this one of the first jobs I do for the next software version.

I'll update the status of this on this thread.  Feel free to ask any questions too.
#177
Awesome news  :D

Yeah, I'm going to do a totally new video for that soon and fully show the Mac and Windows versions for uploading software.  There's a few areas that people get stuck with, so I can definitely improve on it.
#178
Hmm, OK well I guess now is the time to rule out the Arduino.  See if you can borrow your mates and upload the software from the miniAtmegatron downloads page.  No need to MIDI hack it for testing purposes.

You could try uploading it again to the one you have too.  Don't forget to put the jumper on the header first and reset power (as shown on back of instructions).

I'm sure we'll get to the bottom of this eventually!
#179
Cool, can I  also check that you have the ftdi cable comm port selected in the arduino software. You do this in the Tools->Port menu. It's nearly always the bottom one in the list.
The tools->board menu should be set to Uno (sometimes uno/genuino)
If you do have both of these set correctly, can you email me at info@soulsbysynths.com & I'll go through the next steps.
#180
OK here's my action plan for debugging the buttons.
Carry out all the connection tests in these pics.  2 are for continuity and 1 is for resistance.
Let me know what results you get.  We can then take it from there.