Me too!

If you keep an eye out on MW you can see them pop up FS from time to time…

Sorry to reanimating this long-dead thread, but I’m so far failing to get Sheep installed on my Tides.

It’s odd… when I play the audio file into the FM input, per the instructions in the manual, it plays all the way to the end without errors (once I’ve got the levels right- don’t seem to be able to send it from the headphone socket on my MacBook Pro, but found an audio interface that works), but the module doesn’t reboot, and the Sheep firmware appears not to be installed.

Anyone else had this issue?

Is it possible to install Sheep via the JTAG header? It doesn’t appear to be in the MI repo on GitHub (understandably, I suppose).

Sheep is in the git repo of course, in the tides directory. You need to change a #define in the code.

Ok… where?
It seems quite well hidden :wink:

Uncomment this:

I’ll try that, thanks :slight_smile:

Is the calibration process the same as for the stock firmware?

Is that all that I need to do? I tried that, and the module produces glitchy audio output (a regular crackle, with a period that seems to track oscillator frequency). Controls are laggy, and sometimes stop responding altogether.

I tried re-commenting the line you mention, and flashing the standard firmware back onto it, and it seems to run fine with that.

Hmmm I’m wondering if this might not be due to the gcc version being used to compile the Sheep firmware.

I’m using the latest MI Vagrant environment (as of a couple of months ago, anyway).

It may not be the GCC version used when you developed Tides, originally, I guess.

I’ll try again with the WAV file. Maybe there was something wrong with the bootloader and re-flashing with the stock firmware will have fixed it.

I managed to flash the Sheep firmware from the wav file, player it this time from iTunes, rather than QuickView from Finder on my Mac.

I wonder now if QuickView doesn’t play audio files right to the end, in some cases.

Hello, all. Sheep is awesome! I’m working on creating a more complete manual for it (mainly for my own reference, but I will share it with anyone who wants it) and am hoping either Pichenettes or someone who is an expert with this module (and has an oscilloscope?) can help me out.

I am using what I know about the module from my limited use, and extrapolating and making assumptions from the Tides v1 manual for the rest. I’m basing the descriptions off of Magpie panel, which is what I have, so some differences will be apparent (e.g. Clock becomes Bank and Trig becomes Sync).

Just listing the parts I am unsure about, for now. Any help is appreciated.

“RANGE button: This button cycles back and forth between Sheep’s 3 frequency ranges: LFO (green LED), Medium (LED off), and High (red LED). Note that the “High” state gives the full +/- 4 octave range (?) to the Frequency knob and the Row/Column settings (may?) have a different response curve as a result.”(assumption/Tides extrapolation. Corrections on function and actual hz ranges for the LFO, Medium, and High states would be most welcome!)

“FREQUENCY: This knob has a range of +/- 4 octaves. The output bicolor LED for this knob reflects the amplitude of the generated waveform. The LED is green in positive amplitude, and red in negative amplitude.” (wild assumption - had no idea how this may differ from Tides’ envelope stage indications on this LED. Can amplitude ever be negative?)

• "SYNC: sending a pulse to this input resets the phase of the oscillator. (“It’s meant for an audio signal.”) (Émilie quote from muffwiggler) The detection threshold is 0.7V." (Tides extrapolation)

SMOOTHNESS: (I assume this Tides v1 function is still identical on Sheep. ?)

For the Frequency knob in Clocked/PLL mode - I assume that the Divisions are 12 o clock to 7 o clock, counter-clockwise; 1x is at noon; and Multiples are from 12 o clock to 5 o clock, clockwise?

I think that covers my main uncertainty for now. Any other tips/tricks/corrections/advice would be welcome and appreciated. love this module and want to give back a little bit by making a fully-featured manual. Cheers! :slight_smile:

One additional question -

From Tides manual: "The bipolar output is not a merely scaled and offset version of the unipolar output! It is made of two bumps, a positive one occurring during the attack and a negative one occurring during the release."

Does this (and the corresponding image of the two waveforms) bear any relevance to Sheep’s operation?


Very cool! BTW, you mentioned wanting to use an oscilloscope for preparing the manual – you may be able to get what you need from the Tides w Sheep in VCV Rack and a scope in there, depending on your needs.

Great initiative. I would to receive a copy of the finished manual when it’s ready.

Hi - do you recall which version of the toolchain was originally used to compile sheep please? Thanks a lot.

At the time I released Sheep I was using 4.5.2, so it’s safer to use that version.

1 Like

Thanks a lot ! (It built fine with 4.5.2 - will test it properly tomorrow)

Just tested it and it all works fine (built with 4.5.2). Thanks again.