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

#31
Hi.  I've just done some tests.  I'm afraid I don't have any machines left on Win7, they're all on Win10, but I'd imagine the problems would be reproducible on both OSs.
I did a fresh install of the 64-bit installer on website.  The machine didn't have any Java or Netbeans (the IDE it was written in) installed.

I did notice that the installer behaved very oddly. It sat there for a good couple of minutes doing nothing, but eventually it did install successfully.

I then launched Librarian and it behaved completely normally. The Task Manager was showing 30-40% for Librarian, but no other apps were doing anything!  I thought a fairer test would be to play a Youtube vid in the background and see how it coped.  Screenshot attached. 

The performance of the app isn't great, but Java is famed for being processor intensive.  I don't think there's actually anything wrong with the app.  It's not bad enough for my laptop to heat up or anything!

Could you try completely removing Librarian and all Java run time installs.  Then download and install Librarian again.  It has the Java environment inbuilt to the installer, so no need to install Java manually.

Let me know if it starts behaving then!
#32
miniAtmegatron / Re: Is Miniatmegatron open source?
January 10, 2018, 10:01:44 PM
Looking really good! The mini uses the big cap as a cheap and easy way to remove the dc bias on the audio output. Considering Eurorack has dual power lines, I'd definitely recommend going to down the route of using the opamp to bias the audio properly.  However you won't need the cap before that stage, you'd want it at the output, along with a 1k resistor, as Eurorack has a standard of  1k output impedance.
Attached is the Oscitron output stage for your reference.  Very similar to yours apart from I derived the 2.5V using a voltage ref. Hope this helps!
#33
Fault report / Re: Very loud mains hum from audio out
January 10, 2018, 09:43:04 PM
Hi - I think this is just the internal audio cable that has come loose in the post.  It's very easy to reseat. Do the following:
1)  Undo the 4 screws to the base plate
2)  Reseat the blue cable connected from the 1/4" jack to the PCB
3)  Test it.  If working, do it back up.  If not working, try waggling blue cable while it's on and making sound and let me know if it makes any difference to the issue.

If this doesn't make any difference, email me on info@soulsbysynths.com
thanks!
#34
miniAtmegatron / Re: Serial Monitor
January 05, 2018, 05:36:11 PM
Couple of questions:
What is the code you're adding to do the serial monitoring (Is it all using the Arduino in-built library?)
You'll need to add the jumper to the PCB so that it boots into Arduino mode rather than MIDI device mode.  The Serial Monitor won't recognize it when it is in MIDI device mode.  The positioning of the jumper is shown in the instructions.
#35
miniAtmegatron / Re: Is Miniatmegatron open source?
January 05, 2018, 05:31:16 PM
Ah yes - I've also had a few delivery issues over Xmas :(
#36
Ah yes you are correct! I was a bit surprised when they turned up without any bands, but I checked and they are the correct resistance. Unfortunately it wasn't possible to alter the instructions as they were already printed.
Paul
#37
Everything else / Re: Midi controllers
January 02, 2018, 10:21:07 AM
Hi - It depends on the specific keyboard. 
If it is just requiring USB for power, you can use any decent 5V USB power supply with a USB cable (eg an iPhone charger). 
If it is using the USB for MIDI and power and it doesn't have any MIDI ports, you'll need a "USB MIDI Host".  This can be a 1) a computer or 2) a stand alone device.
For 1) Just connect the Atmegatron to a USB MIDI device connected to your computer and the USB keyboard keyboard to the computer.  Then use an app like MIDI Ox (http://www.midiox.com/) to route the keyboard to the USB MIDI device.
2)  You can get a standalone device like this to connect the USB keyboard to the Atmegatron http://www.kentonuk.com/products/items/utilities/usb-host.shtml or http://www.hobbytronics.co.uk/usb-midi-converter.  There's also a few DIY projects out there if you want to make your own!
#38
miniAtmegatron / Re: Is Miniatmegatron open source?
December 28, 2017, 12:26:36 PM
Wow I didn't even know about that setting - that's bonkers!  I've located it and updated it to a luxurious 1Mb per pic!

Nice PCB - that's got me think about the possibility of an expander board that allows CV control over the parameters. I'd be tempted to put the Arduino serial pins (digital 0 and 1) on a 2 pin header that can be added as an option. This would then allow an expander unit to be connected which would provide more modular friendly inputs.  Use the 6 analogue inputs for CV and some of the free digital inputs for gates.  Then convert them to MIDI CCs which is transmitted over serial to the Euro-Mini.

I might even be tempted to develop that next year if there was a demand for Eurorack miniAtmegatrons! Def worth sticking 2 pads on the PCB for pins 0 and 1 (on a standard 2.54mm 2-way header).

Anyway, just a thought!
Paul
#39
miniAtmegatron / Re: Is Miniatmegatron open source?
December 07, 2017, 05:20:39 PM
Yes, that's work in-progress.  Still trying to find a way to publish it properly.  Also, I think there's possibly too many diagrams, it makes it look more complex than it is!
Start with the Min class.  That contains a hardware class and engine class. The hardware class handles the electronics, the engine is the processing for the generating audio.  Both of those classes generate events.  The job of the Min class is to pass events between the hardware and engine class.  The idea is that the hardware and engine can be totally independent, so you can port different audio engines to different hardware interfaces really easily.
R.e. your customisations.
a)  Yes totally possible. Even can use a Sparkfun MIDI shield (don't connect the buttons or pots though)
b)  You'll need to remove pots on A4 & A5 as they use the I2C bus.  Then add an external I2C ADC chip.  If you look at the code for the Oscitron Hardware, you'll see how to do this with a Microchip MCP3208 ADC.  So 8 of the pots will come off the MCP3208 and 4 off the Atmega328.  That frees up A4 & A5 to use for the I2C to drive the ADC.
c)  See above.  Just free up A4 & A5 and use the I2C bus.  Then adding an I2C screen at a later date is easy too!

Hope this helps as a starting point!
#40
Atmegatron / Re: Any more Atmegatrons?
December 05, 2017, 12:53:49 PM
If you haven't already, join the mailing list for info on a very small number of Atmegatrons which will be available in a couple of weeks.  Info will only be available on the mailing list: http://eepurl.com/FQIYL
After they've gone, it's eBay only!!  There'll be more info on the new range of Atmegatrons in the new year. Aiming for launch at Superbooth.
#41
miniAtmegatron / Re: Is Miniatmegatron open source?
December 03, 2017, 10:13:27 PM
Hi - I'll do a little chart showing how the classes all interact with each other.  It's pretty easy once you know this.  The .ino file is just a holder for uploading the project.  All the work is done in the classes now.   Will hopefully add the diagram tomorrow.
#42
Here's the other updates:
* Libraries v2.9 is released and on Github: https://github.com/soulsbysynths/libraries This is for Arduino 1.8.5 (and Atmel 7 + Visual Micro should you desire!)
* miniAtmegatron and miniOdytron now have CC 7 for volume added to latest version
* miniAtmegatron and miniOdytron now have separate versions for issue 2 and 3 kits.  Unfortunately the issue 3 kits have different LED pinouts which require different software. You can see your issue number below the value inc button on the pCB

#43
Software announcement / Strings v1.3 released!
December 02, 2017, 04:05:27 PM
Strings v1.3 has all parameters controllable via MIDI CCs:
1: LFO modulation depth
16: Phaser LFO waveform
18: Arpeggiator pattern
19: Arpeggiator clock division
20: Waveform 1
21: Waveform 2
22: Waveform 3
23: Waveform 4
24: Pitch envelope depth
25: Phaser source mix
38: Gate on/off
39: Pitch LFO invert
40: Arpeggiator ping pong
41: Phaser LFO invert
42: Tie waveforms on/off
43: Waveform cycler on/off
72: Env Release
73: Env Attack
75: Env Decay
78: Pitch LFO waveform
79: Pitch LFO clock division
80: Env Sustain
81: Phaser LFO clock division
82: Sine Phaser frequency
82: Cycler clock division
94: Osc detune
95: Phaser depth
123: All notes off

#44
Software announcement / Odytron v1.3 released
December 02, 2017, 03:51:50 PM
All parameters are now controllable via MIDI CCs.  Here's the list:
1: FMA for Osc 1 & 2 (for vibrato effect)
5: Portamento
16: Filter mod B amount
17: Filter mod B source
20: Osc 1 mod A amount
21: Osc 1 mod B amount
22: Osc 2 mod A amount
23: Osc 2 mod B amount
24: Noise/Ring mod level
25: Osc 1 level
26: Osc 2 level
30: Noise / Ring mod source
31: Oscillator 1 source
32: Oscillator 2 source
33: Filter type
34: Osc 1 mod A source
35: Osc 1 mod B source
36: Osc 2 mod A source
37: Osc 2 mod B source
40: Keyboard tracking on/off
41: DCA source
71: Filter resonance
72: ADSR env R
73: ADSR env A
74: Filter cutoff
75: ADSR env D
77: Filter mod A amount
78: Filter mod A source
79: LFO frequency
80: ADSR env S
81: AR env A
82: AR env R
91: Pulse width
92: PWM amount
93: Osc 1 frequency
94: Osc 2 frequenct
95: HPF cutoff
123: All notes off
#45
miniAtmegatron / Re: Is Miniatmegatron open source?
November 25, 2017, 03:35:37 PM
and pots turn clockwise! So fully clockwise will be read as 255 and fully anticlockwise is 0.