From: R Tyler Croy <tyler@linux.com>
Subject: Re: A very Hacky Holidays
Date: 17 Dec 2010 18:16:34 GMT
Date: 2010-12-17T18:16:34+00:00 [thread overview]
Message-ID: <slrnigna8d.b8b.tyler@kiwi.local> (raw)
In-Reply-To: Xns9E5185C5146B9WarrensBlatherings@81.169.183.62
On 2010-12-17, Warren <ve3wwg@gmail.com> wrote:
> R Tyler Croy expounded in
> news:slrnigl66m.b8b.tyler@kiwi.local:
>
>> For me Ada is relegated to being used in my free time, a
>> lot of which I will be having to hack on things over the
>> upcoming vacation.
>>
>> I wanted to ask you all what you may/may not be hacking on
>> over the break, perhaps we could cheer each other on ;)
>>
>> A little positive reenforcement from your peers can never
>> hurt :)
>
> I've been working on an analog synthesizer. My MIDI module
> uses an ATmega168 using code written in Ada (thanks to Rolf's
> AVR-Ada project). My MIDI module seems to be exhibiting key
> rollover problems, which won't be hard to fix. I just need to
> add a nested "Note On" counter, so that I don't prematurely
> execute a physical "Note Off".
>
> The code is written in two tasks (actually threads under AVR-
> Ada). The main task processes MIDI events and queues some
> events for the 2nd task. The 2nd task takes care of waking up
> at the right time (via timeouts) and performing ADSR voltage
> changes (DAC # 2) and creation of trigger and gate signals
> (digital outputs). Pitch is also established by sending a
> value to the first DAC, using an SPI interface.
>
> My original code was all C-ish Arduino stuff, which I was not
> very happy with. When I discovered AVR-Ada, I jumped at the
> opportunity and rewrote it all in Ada. It is so much nicer to
> work with and Ada actually pointed out a couple of previously
> hidden bugs (in the C code).
>
> My latest adventures with the recently built VCA synth module,
> can be found below (there is at least one picture of the MIDI
> module in there somewhere):
>
> http://experimentalistsanonymous.com/board/index.php?topic=
> 2445.0
>
> ( http://tinyurl.com/2d2p9vh )
>
> I don't think you need to be a member to view the forum.
>
> Merry Christmas and Hacky New Year!
Wow, sweet project! I was wondering when an AVR-Ada user was going to pipe up
with a neat project.
Does Ada have a theme song you'll be able to pipe through the device?
--
- R. Tyler Croy
--------------------------------------
Code: http://github.com/rtyler
Chatter: http://twitter.com/agentdero
http://identi.ca/dero
next prev parent reply other threads:[~2010-12-17 18:16 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-12-16 22:55 A very Hacky Holidays R Tyler Croy
2010-12-16 23:53 ` (see below)
2010-12-17 0:11 ` R Tyler Croy
2010-12-17 18:39 ` (see below)
2010-12-17 6:15 ` Thomas Løcke
2010-12-17 8:21 ` Simon Wright
2010-12-17 9:03 ` Ludovic Brenta
2010-12-17 16:35 ` Marcelo Coraça de Freitas
2010-12-17 18:09 ` Warren
2010-12-17 18:16 ` R Tyler Croy [this message]
2010-12-20 20:59 ` Warren
2010-12-20 21:21 ` Tero Koskinen
2010-12-20 21:28 ` Simon Wright
2010-12-22 18:30 ` Warren
2010-12-17 23:40 ` Shark8
2010-12-19 21:46 ` mockturtle
2010-12-23 15:20 ` Steffen Huber
2010-12-23 21:44 ` R. Tyler Croy
2010-12-28 13:29 ` Steffen Huber
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox