In my personal experience product roadmaps are generally an accumulation of emergent features. :wink:

Not that I’m opposed to hearing any longer-term plans that may exist!

1 Like

That module looks amazing. Seriously considering putting it in queue. Thx.

Yup. TT can also do seconds and minutes for slew and envelope parameters. There is nothing quite like a six hour filter sweep. These might be good features to back-port into the Teletype, btw. I ran up against the millisecond ceiling quite frequently.

Definitely is time consuming. A lot of fun when doing it with a community. :slight_smile:

Ha! I haven’t thought about this much yet. Breaks into three categories in my mind:

  1. Bug Fixes
  2. Optimization
  3. New Features

For new features, the command list is already pretty long, but it is chunky. If you just want to use it as an extended TT - you already know the commands. If you want to do envelopes, you have a small handful to learn. Etc. We should keep it that way.

For the main-line firmware, I think we will want to evaluate additions on usefulness and impact on resources in the unit. With all of the extended features running on all four CV outputs, we are pretty maxed out. But - there is still room for optimization and still room for awesome new features. We can figure out a plan together. :slight_smile:

And, remember, the firmware is open source. So, there is nothing to stop anyone from making a personal version to do something special and even sharing that version with others. :slight_smile:

5 Likes

Yes!

I should have mentioned this; they aren’t even analogous functions, between the the Sloth and LFO on TT I mean.

I use mine in a similar fashion. Just keep it patched to whatever parameter, and let it do its thing in the background.

NLC stuff is just brilliant. I have another five modules somewhere en route right now. I’m basically building a complete NLC instrument.

@bpcmusic: if you’re going to be in Sydney soon, have NLC ship you a kit or two to a local address, and save yourself a little more dough and time (he’s near Perth)!

1 Like

13 Likes

I see a Feague!

And a Chopper…

…but…a FEAGUE!

Which module is the Magpie panel for?

Let us know how the TXo and TXi builds go.

1 Like

The Feague would have been finished last night, but I stupidly ordered through-hole J112s instead of surface mount. Also, I ordered a surface mount 4017 for the Squid Axon instead of DIP. So close, yet so far…

The Magpie panel is the Double Neuron: http://modularaddict.com/manufacturer/magpie-modular/magpie-modular-nonlinear-circuits-dual-neuron-panel I enjoyed the single Neuron enough that I wanted two of them. Plus, it’s a great looking panel :slight_smile:

The TXi and TXo came with 3D printed tools for helping with knurled nuts and pots. This will make my life so much easier. Thanks, Brendon!

1 Like

Thanks! I think someone edited your Mouser carts, though. The TelexO seems to have double the quantity for many parts (i.e. two DACs).

oops my bad. I forgotten that the shared cart will be linked together. I was the one who added extra set component as i order 2 set of each for the expanders.

I have adjusted it back for 1 set of each and also updated the cart for telexO (changes in the 12 x 10k resistors as per updated BOM)

No worries! It worked out fine for me as I also ordered 2 of each expander :slight_smile:

I was just a little shocked when I added two of each project and saw the total come out to $350+ hahah

Lucky that you reminded me of the double. Will feel really bad if it cause anyone to buy extra of those :flushed:

Updated the timeline + status above (link in footer). In short, i2c cables are all ready and 50% of the boards have been SMD soldered.

Don’t get too excited, these are the sparse and easy ones. The next boards are full of components - these only had between 8 and 12 SMD components each side (save one that didn’t have any).

Hardware progress will pause this week while I’m away.

Cheers!

b


TELEX HANDY LINKS
Module Descriptions | Ordering Process Details | Crazy Verbose Status + Timeline
Open Source Repository | Printable Command Reference

9 Likes

Thanks so much for the constant updates. I’m learning a lot just from the things you are saying about your process, what is easy, what is hard…

Have a great week - I recall you are travelling to Oz?

1 Like

Loaded up a TT and pair of expanders for my trip to AUS into one of @c1t1zen’s USB powered Euro Lunch Boxes. Looks amazing; thought I would share:

The whole thing runs off an external USB battery I ordered from Amazon. I’ve since wired up both of the TELEX’s Teensy so I can work on firmware easily. I’ve a companion little rack with an O’Tool, BASTL mixer and speaker for when I need to look and listen.


Quick Update:

  • All of the panel and PCB reservations have shipped. Can’t wait to see the units in the wild.

  • I’ve updated the TELEX Microsite with some additional build notes for those doing DIY to help them avoid some tricky gotchas

  • Planning to add the collection of commands discussed above, @trickyflemming, this week.

  • Once I’m done with that, I’ll do a pull request for the TT code, @tehn + @sam

  • Back to hardware production on the weekend - jet lag willing.


TELEX HANDY LINKS
TELEX Microsite | Ordering Process Details | Crazy Verbose Status + Timeline
Open Source Repository | Printable Command Reference

16 Likes

Cool!

I forgot about these kits. I’ve been mulling installing a TT setup in one of the Pulp Logic cases with a battery, but I rather like the idea of these a lot–and a lot more economical. They power nicely off of a portable USB battery I imagine…no? Any problems with sag using a battery…err, if you’ve tried it?

1 Like

im late to the thread cuz i just got my teletype last week… this project is awesome and this thread is an awesome diary of an awesome project =)

1 Like

having received the pcbs and panels for the telexI/O, was pretty stoked to see these handy tools included! Thanks Brendon, love the knurled nut tool!

4 Likes

OMG @tehn… I hope it doesn’t hurt your feelings too much to see this…

@bpcmusic how many iterations did it take getting the hex driver dimensions right? I literally bought 4 different drivers before I found one that actually fit the nuts we use, and McMaster shipped us a box of 8 rather than the one i ordered…

2 Likes

@Galapagoose The knurled driver was my design in OpenScad and it took a couple of passes. They get chewed up quite quickly and are quite disposable; they are best used for the end or beginning bits only.

The hex driver was a print off of Thingiverse. There are three that I use and they work amazingly well (and haven’t scratched a single panel):


Had a bit of play today with the TXo at the hotel making some silly drum sounds. The integrated metronome and clock divider was creating triggers that executed scripts for each of the sounds. The BD was the most interesting as it used the oscillator’s portamento to do a downward drop of the frequency. Noise sources with different envelopes and rates created the click for the kick, the ā€œsnareā€ sound and the hats.

Silly - but a lot of fun to play around with. The battery powered lunchbox is quite amazing. Thx again to @c1t1zen (and @TomWhitwell) for the genius behind that thing.


Got to meet up with @alexwhite and experience some Aussie hospitality today. Thanks again for the visit and the opportunity to see some beautiful exhibits at the museum! Oh, and check out his beautiful 12":


Oh yeah, and this happened - up-close and totally personal:

They are such beautiful animals. I got to sit inches from them as they fed. Most of them had just molted, so their coats were stunningly fresh and blue.

Also got to meet some of their friends:

Those crested penguins are quite comfortable around people and rather bold. Not to mention, stunningly beautiful.


So, while I was mostly in Sydney this week for business, I got to cap it off with some amazing Aussie flair. Looking forward to coming back in a few months.

Tomorrow, back to LA and the solder-paste grind. :slight_smile:

Cheers!

b

19 Likes

Back on the ground in LA to miserable (and lovely) rain. Still a little high from hanging with the Fairy Penguins.

Got some good firmware work done on the plane with my lunchbox (from @c1t1zen). Details after the pic.

The Firmware and Command Reference have been updated. Here are the highlights:

TO.TR.WIDTH 1-n α	time for TR.PULSE; α percentage of TR.M

This allows you to set the duration of the TR pulse to be a percentage of the rate of that TR’s independent metronome (TO.TR.M). This tracks tempo changes to maintain its relative width.

TO.OSC.CYC 1-n α	targets the cycle length for the oscillator to α (milliseconds)
TO.OSC.CYC.S 1-n α	targets the cycle length for the oscillator to α (seconds)
TO.OSC.CYC.M 1-n α	targets the cycle length for the oscillator to α (minutes)
TO.OSC.CYC.SET 1-n α	sets the cycle length for the oscillator to α (milliseconds)
TO.OSC.CYC.S.SET 1-n α	sets the cycle length for the oscillator to α (seconds)
TO.OSC.CYC.M.SET 1-n α	sets the cycle length for the oscillator to α (minutes)

Allows you to target or set crazy-slow cycle rates for the oscillators. You supply the time you want it to take to complete a single cycle in milliseconds, seconds or minutes.

TI.IN.MAP 1-n α β	maps the IN values to the range α - β
TI.PARAM.MAP 1-n α β	maps the PARAM values to the range α - β

This allows you to remap the values for the IN and PARAM values to whatever you would like. The TXi has a lot of processor to spare, so it made sense to give it some more work to do. It is also pretty easy to simply set up the range that you want. For example:

TI.PARAM.MAP 1 0 100

Will return values 0 to 100.

TI.PARAM.MAP 1 50 -50

Will return values that are inverted, starting at 50 and going to -50 at full turn.


EDIT - COULDN’T STOP TWEAKING

Added a couple more things before closing it out. An additional new command:

TO.TR.M.COUNT 1-n α	sets the number of repeats before deactivating (0=infinity)

You can do some fun things with this. :slight_smile:

Also - created an exponential brightness curve for the TXo CV LEDs so that they show more variety of brightness. They were not showing great variety before - this was very evident on the plane.

The CV LEDs are now closer to the Teletype’s curve now - though the TXo shows some very dim states before the Teletype begins to light up its CV LEDs. I think this is preferable as the Teletype takes a while before its LEDs light up.


Pretty handy! Thanks for the ideas @trickyflemming!!


Next step - merge (if needed) and a pull request for the TT’s code.

13 Likes

So let me get this right.

You go on a vacation and productivity bump before and after…

Hmmm…

Take vacation plz!

Incredibly inspring, and looking forward to my units. Already clearing space for them in the Teletype row.

4 Likes