Hemisphere for Ornament and Crime

Cwejman, Livewire, TipTop Audio, Doepfer etc... Get your euro on!

Moderators: Kent, luketeaford, Joe.

Post Reply
User avatar
bemushroomed
Super Deluxe Wiggler
Posts: 2723
Joined: Sat Oct 25, 2014 10:30 am
Location: Sweden

Post by bemushroomed » Wed Sep 19, 2018 3:53 am

I'd focus 100% on non DSP-things for this module tbh... those algos (turing machine type of stuff etc) is why people got it in the first place.

Enigma sounds incredible, can't wait :hyper:

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Wed Sep 19, 2018 5:26 am

mcpepe wrote:I know the low pass gate affects the vca and the filter, but I can multiple the envelope from Hemisphere to modulate my vca and my filter.
Maybe I did not formulate my question correctly. What I am asking for is only an envelope, maybe with only one paremeter (decay), that emulates the curve of acoustic instruments.
Oh, I get what you're saying now.

I don't have the mathematical background to model the decay of vactrols or plucked instruments.
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

User avatar
pld
Super Deluxe Wiggler
Posts: 1050
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany
Contact:

Post by pld » Wed Sep 19, 2018 6:05 am

chysn wrote:I don't have the mathematical background to model the decay of vactrols or plucked instruments.
A place to start digging could be the Plaits or Streams source. Neither will be immediately useable since the former uses float, but the latter might just need rebuilding the LUTs and extracting of the relevant parts (although it might be easier to reimplement).

4eyez
Learning to Wiggle
Posts: 19
Joined: Fri Mar 03, 2017 9:23 pm

Post by 4eyez » Wed Sep 19, 2018 4:30 pm

Very excited about Enigma, I keep reading the manual over and over. Ha!

jonkers303
Learning to Wiggle
Posts: 17
Joined: Thu Jul 18, 2013 4:55 am

Post by jonkers303 » Thu Sep 20, 2018 12:21 pm

Something that would be really cool as an applet would be a random acid pattern generator.
That generates simple randomized 16 step (or so) acid lines with slides and all at the push of a button. With CV and gate out.

Something like this:
https://www.ableton.com/en/blog/sting-f ... kinnerbox/

A version of the density knob as in above mentioned sting would be extra icing on the cake.

I have no idea how complex the algorithm would have to be to generate musical results thou.

Would be a unique functionality in eurorack i think?

User avatar
Zymos
Super Deluxe Wiggler
Posts: 2884
Joined: Sat Jul 18, 2015 1:14 pm
Location: ABQ,NM

Post by Zymos » Thu Sep 20, 2018 12:35 pm

I was just wishing for that exact thing! I have one for M4L, and would love to be able to do the same thing without needing the laptop, MIDI-CV converter, etc...

dianusindustrial
Learning to Wiggle
Posts: 30
Joined: Mon Sep 21, 2015 11:15 am
Location: Toronto

Post by dianusindustrial » Thu Sep 20, 2018 3:26 pm

Just wanted to share a cool Hemisphere experiment I tried today. I've been wanting to test out TheSlowGrowth's VCO tuning app (https://github.com/TheSlowGrowth/VCOTuner) for a while now but I don't own a midi->cv module. Up until now I've been thinking about grabbing a Yarns or something similar but then I had a thought, hmmn I could probably do this with Hemisphere! I tried it out today and it works great! I was able to tune a couple of my oscillators so now they all track 1v per oct very accurately. Give it a shot!

Picture file

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Thu Sep 20, 2018 6:33 pm

jonkers303 wrote:Something that would be really cool as an applet would be a random acid pattern generator.
***
I have no idea how complex the algorithm would have to be to generate musical results thou.
It's interesting. The algorithm is the secret sauce, of course. It doesn't sound like purely random notes.
dianusindustrial wrote:Just wanted to share a cool Hemisphere experiment I tried today. I've been wanting to test out TheSlowGrowth's VCO tuning app (https://github.com/TheSlowGrowth/VCOTuner) for a while now but I don't own a midi->cv module. Up until now I've been thinking about grabbing a Yarns or something similar but then I had a thought, hmmn I could probably do this with Hemisphere! I tried it out today and it works great! I was able to tune a couple of my oscillators so now they all track 1v per oct very accurately. Give it a shot!
Cool! Who needs Yarns?
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

Patch77
Learning to Wiggle
Posts: 7
Joined: Sun Jul 23, 2017 6:58 pm
Location: Melbourne Australia

Screen upside down

Post by Patch77 » Tue Sep 25, 2018 4:27 am

Hi wiggles,

Ive just flashed hemisphere and the screen came out upside down.. wasn't so in OG firmware.

Any help?

Best

Luke

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Re: Screen upside down

Post by chysn » Tue Sep 25, 2018 5:50 am

Patch77 wrote:Hi wiggles,

Ive just flashed hemisphere and the screen came out upside down.. wasn't so in OG firmware.

Any help?
Hey, Luke, I distribute the firmware in flipped and unflipped versions. Make sure you get a file that doesn't say FLIP180.

https://github.com/Chysn/O_C-Hemisphere ... te1_4C.hex
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

User avatar
bemushroomed
Super Deluxe Wiggler
Posts: 2723
Joined: Sat Oct 25, 2014 10:30 am
Location: Sweden

Post by bemushroomed » Tue Sep 25, 2018 7:45 am

jonkers303 wrote:Something that would be really cool as an applet would be a random acid pattern generator.
That would be fantastic :hyper:

User avatar
mazzyboy
Wiggling with Experience
Posts: 407
Joined: Tue Nov 03, 2015 10:55 am

Post by mazzyboy » Tue Sep 25, 2018 9:38 am

jonkers303 wrote:Something that would be really cool as an applet would be a random acid pattern generator.
That generates simple randomized 16 step (or so) acid lines with slides and all at the push of a button. With CV and gate out.
Would be a unique functionality in eurorack I think?
Yes, please! That would compliment the evolving randomness of the turing machines nicely!

FYI - I think you can kinda do this with erica's Pico SEQ. You can choose how many octaves to cover and what scale to work in, then press randomise. Don't think you can control density or number of slides though?

DJ_JITTER
Learning to Wiggle
Posts: 22
Joined: Thu Aug 16, 2018 1:38 pm

Post by DJ_JITTER » Tue Sep 25, 2018 1:05 pm

mazzyboy wrote:
jonkers303 wrote:Something that would be really cool as an applet would be a random acid pattern generator.
That generates simple randomized 16 step (or so) acid lines with slides and all at the push of a button. With CV and gate out.
Would be a unique functionality in eurorack I think?
Yes, please! That would compliment the evolving randomness of the turing machines nicely!

FYI - I think you can kinda do this with erica's Pico SEQ. You can choose how many octaves to cover and what scale to work in, then press randomise. Don't think you can control density or number of slides though?
There's no option to control the density/number of slides for random pattern generation, it's just assigned for each step when you push the RND button. However it is possible to set all notes to slide or to set it to a random chance of sliding on each new step, as a separate function to the random sequence generator.

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Tue Sep 25, 2018 3:21 pm

There are already a zillion ways to generate random melodies. It sounds like what the world needs is a slew sequencer. On each clock pulse, a different slew rate could be applied, with the option to randomize the sequence.

Or a single rate, but with probability-based sliding. A Turing Machine, but for slew!
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

User avatar
rayultine
Veteran Wiggler
Posts: 727
Joined: Fri May 06, 2016 12:00 am
Location: Memphis TN

Post by rayultine » Tue Sep 25, 2018 5:53 pm

I cooked something like this up with my disting, o_C Sequins, the Studio Electronics 3003 VCF, and a pulse osc. I have no idea how because I never write down patch notes. D:

https://soundcloud.com/noiserpuss/05161 ... miter-acid

User avatar
hinterlands303
Ultra Wiggler
Posts: 870
Joined: Wed May 14, 2014 3:57 pm
Location: Detroit

Post by hinterlands303 » Tue Sep 25, 2018 6:04 pm

chysn wrote:There are already a zillion ways to generate random melodies. It sounds like what the world needs is a slew sequencer. On each clock pulse, a different slew rate could be applied, with the option to randomize the sequence.

Or a single rate, but with probability-based sliding. A Turing Machine, but for slew!
I use a slew limiter, a VC switch and a trigger/gate sequencer to do this by switching between the original and the slewed cv - but you just gave me the idea to use branches between the gate and the switch to add probability. Could be fun!

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Thu Sep 27, 2018 9:57 pm

Good evening. Hemisphere Suite version 1.5 is now available as a hex file at https://github.com/Chysn/O_C-HemisphereSuite/releases . The change log is here:

* Significantly changed the operation of Screen Saver mode. The calibration option now sets the number of minutes, not seconds, until the screen saver activates. The screen saver is now "screen blanking," and always simply darkens the screen. You can blank the screen at any time by long-pressing the Up button.

* Added full app Enigma, a shift register (a.k.a. "Turing Machine") workstation that allows you to curate a library of up to 40 Turing Machine-like registers and build four track songs by chaining them together. The philosophy involves the use of shift registers as repeatable compositional elements rather than ephemeral improvisational elements. (https://github.com/Chysn/O_C-Hemisphere ... iki/Enigma)

* LowerRenz: Fixed issue that potentially caused a crash when both hemispheres had LowerRenz selected.

* Carpeggio: Standardized tuning and note values, to A=440Hz, C4=0V, C4=MIDI Note #60

* Added applet Enigma Jr., which allows real-time composition (via CV) using your Enigma library. (https://github.com/Chysn/O_C-Hemisphere ... nigma,-Jr.)

* Fixed issue that caused quantizer latency to be higher than it should have been.

* Added applet RunglBook, a chaotic shift-register modulation based on Rob Hordijk's rungler circuit. (https://github.com/Chysn/O_C-Hemisphere ... /RunglBook)

* Added applet Squanch, a Shifting Quantizer/Adder. (https://github.com/Chysn/O_C-Hemisphere ... -Quantizer)

* Added applet "A"SR, an analog shift register delay. In one hemisphere, it has two outputs; when selected in two hemispheres, the buffer is linked and uses all four outputs. (https://github.com/Chysn/O_C-Hemisphere ... /%22A%22SR)

* Added applet ShiftGate, a dual shift register-based aleatoric gate or trigger sequencer (https://github.com/Chysn/O_C-Hemisphere ... /ShiftGate)

* Removed References, the last of the original Ornament and Crime apps.

* Envelope Follower: Added per-channel configuration for Follow and Duck functions.

* MIDI In/MIDI Out: Log is now accessed with button push rather than screen saver activation (because screen saver is no longer a thing; see above).

* ShiftReg: Increased low range to 0V for better support of digital oscillators.

* Sequence5: Same as above

* Minor font changes to improve readability

Thanks to everybody for your suggestions! The next release will be on October 26.
Last edited by chysn on Thu Sep 27, 2018 10:34 pm, edited 1 time in total.
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

User avatar
bemushroomed
Super Deluxe Wiggler
Posts: 2723
Joined: Sat Oct 25, 2014 10:30 am
Location: Sweden

Post by bemushroomed » Thu Sep 27, 2018 10:02 pm

Excellent :D

That page is a 404 though..

here's a direct link to the .hex:

https://github.com/Chysn/O_C-Hemisphere ... ite1_5.hex

or https://github.com/Chysn/O_C-Hemisphere ... SCREEN.hex (flipped)

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Thu Sep 27, 2018 10:34 pm

bemushroomed wrote:That page is a 404 though..
Thanks, fixed! The forum software molested my URL.
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

User avatar
bemushroomed
Super Deluxe Wiggler
Posts: 2723
Joined: Sat Oct 25, 2014 10:30 am
Location: Sweden

Post by bemushroomed » Fri Sep 28, 2018 4:23 am

Why not have gate outs for Darkest Timeline so that we can trigger a synth voice properly using these outs? On e.g a x0x Heart you will not hear a sound apart from a "kr.." because this 6ms trigger is too short for the synth.. if they were gates i could use one out to trigger the voice and another for accent (a trigger is too short to make proper accent).

I tried some other ones (Engima + a few more) and trigger outs seems to be the choice? Seems a bit useless to me except if you want to use them to trigger e.g drum modules. But there are better algos for that purpose i think.

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Fri Sep 28, 2018 6:11 am

bemushroomed wrote:Why not have gate outs for Darkest Timeline so that we can trigger a synth voice properly using these outs?
That's my West Coast bias showing, I guess. I almost always trigger envelopes rather than gate them.

At this point, it would be more of an interface problem. I should be able to find space on the Setup screen for a gate option that would try to find a time that's around 90% of the clock period.
I tried some other ones (Engima + a few more) and trigger outs seems to be the choice? Seems a bit useless to me except if you want to use them to trigger e.g drum modules. But there are better algos for that purpose i think.
Enigma has both trigger and gate output types. For the gate type, the gate goes high when the low bit is 1, and stays there until the bit becomes 0.
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

User avatar
bemushroomed
Super Deluxe Wiggler
Posts: 2723
Joined: Sat Oct 25, 2014 10:30 am
Location: Sweden

Post by bemushroomed » Fri Sep 28, 2018 8:23 am

Great, i'll dwell a bit deeper into Enigma then :)

User avatar
aaooaa
Common Wiggler
Posts: 132
Joined: Tue Sep 30, 2014 2:36 am
Location: Melbourne

Post by aaooaa » Fri Sep 28, 2018 8:25 am

Image


So I think I've got a bug but it's my first time using Hemisphere so I might be wrong. When using Enigma Jr in the right Hemisphere the register is displayed on the left hand side and covers whatever is loaded there. Seems to work fine when using it on the left though.

User avatar
Supervillain
Common Wiggler
Posts: 129
Joined: Sun Sep 25, 2016 2:37 am
Location: Lyon / France

Post by Supervillain » Fri Sep 28, 2018 8:41 am

Downloaded, will try it this weekend !
Thanks

chysn
Ultra Wiggler
Posts: 991
Joined: Sun May 29, 2016 10:04 pm
Location: SE Michigan USA

Post by chysn » Fri Sep 28, 2018 8:56 am

aaooaa wrote:Image


So I think I've got a bug but it's my first time using Hemisphere so I might be wrong. When using Enigma Jr in the right Hemisphere the register is displayed on the left hand side and covers whatever is loaded there. Seems to work fine when using it on the left though.
Yes indeed, thanks!
Current Rack: https://www.modulargrid.net/e/racks/view/354385
Hemisphere Suite: https://github.com/Chysn/O_C-HemisphereSuite/wiki

"Man must shape his tools lest they shape him." --Arthur Miller

Post Reply

Return to “Eurorack Modules”