Stochastic Telegraph Announcements

2.0.15 release is out this morning. Here are my release notes:

  • Memory gained access to the file system:
    • Memory can now load .WAV files into itself, replacing the entire contents of the Memory and resizing it.
    • Memory can save .WAV files as well.
    • Since file operations can take a widely varying amount of time, Memory sends out a trigger when those operations complete.
    • You can load and save files from the menu, or you can use BASICally to send Tipsy text messages to Memory to tell it to load or save a file.
    • Since surprising things can happen when loading or saving files, instead of silently failing, when you have the LOG output of Memory cabled to a TEXTn input on a TTY module, you can read the log of what happened on the TTY.
    • Videos about these features are here and here.
  • Ruminate now has two new menu options:
    • Fade on Move - affects the behavior when the slider or SET moves the position of the head. If checked (the default), the L&R outputs will be silent until the position stops changing. If not checked, then the playback will continue as it’s being moved. See example video.
    • Use Speed as V/Oct - affects how the SPEED is interpreted. When unchecked (the default), the sum of the SPEED input and control is how many samples the playhead moves forward per sample emitted, so 1 is normal speed, .5 is half-speed. When checked, this sum will be interpreted the way that V/Oct is interpreted in most modules. See example video.
  • When the sliders on Ruminate and Embellish are released, they now resume normal operation more quickly.
  • Put a big “T” behind ports only input or output Tispy text messages. Put a less solid “T” on the BASICally OUTn ports, to suggest that they can emit both Tipsy and regular values.

More details in the Memory docs.

11 Likes

Hello, is there any chance that there will be sync to clock feature? (I’m waiting for it :>)

Can you explain a bit more what you are imagining?

My understanding is that a Clock signal is series of short trigger pulses to the beat. What are you imagining would happen whenever a trigger is seen to the CLOCK input?

Or am I understanding it incorrectly?

Mahlen

@mnienie, is this in line with what your waiting for?

(My first progress report for 2.0.16, including a new module for Memory).

2 Likes

Version 2.0.16 is now available!

  • Added Fixation, a new module for playing back audio from Memory. It specializes in rhythmic, small interval playing.
    • Videos featuring Fixation:
    • Documentation here.
  • Memory, when loading a file, now smooths the ending and beginning to ensure there is no sudden “click” when looping from beginning to end (or vice versa).
  • Made the text windows on Fermata, BASICally, and TTY more efficient on the UI thread. This won’t affect the measured performance of these modules, but you may see slightly higher FPS numbers when using these modules.
  • Added string variables and arrays to BASICally:
    • A variable name that ends with a “$” (e.g., a$, foo$, mod_name$) can only hold a string (i.e., a series of printable characters) instead of a number.
    • An array whose name ends in a “$” (e.g., bar$, names$[3]) can only hold an array of strings.
    • These changes are only really useful when using print() to send text messages to other modules. See docs for details.

After working on this, I was hoping to take a breather on VCV modules and do other things for while…but then a really compelling idea came to me, and it’s pretty fun. I’ll make videos on the YouTube channel when I have something to show.

11 Likes

I’m not posting much work these days but I’ve got to say i find this delay/sampler/looper setup to be really interesting.

1 Like

would love to see these modules ported to the 4ms Meta.

Thank you, so would I. I haven’t quite knuckled down and figured out the process to make that happen yet.

1 Like

4ms says this in the thread about the Meta module:

@StochasticTelegraph Venn is out!:slight_smile: big thanks for this. very exciting release for live acts. please please update the manual and publish hotkeys and info for it…

1 Like

Thanks for mentioning; I just noted the email. The GitHub branch merge is now complete, and so the docs for Venn are now in place.

Here are the notes for this release:

  • Added Venn, a signal generator with an intuitive graphical control system. A single click can change as many as 64 signals (four polyphonic signals).
    • Videos about Venn:
  • TTY can now display a timestamp on each line via a menu option.
  • Fixed a bug in Memory’s file loading that would clip the end of the file when the file and Rack had different sample rates.
  • Added a menu option to Memory to load the last loaded file on module start (thanks, @jue).

I have at least one more video about Venn in the works.

7 Likes

And that promised video is now published, this one about how one might use Venn to generate MIDI and what moving the Point at audio rate does (in this case, make drones).

3 Likes