Hemisphere for Ornament and Crime

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

Moderators: Kent, Joe., analogdigital, infradead, lisa, parasitk, plord

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

Post by chysn » Sun Mar 24, 2019 6:17 pm

rayultine wrote:chysn: what kind of excitement should we be getting excited for in hemisphere 1.8?
Good question! Keep in mind that 1.7 took us to over 97% memory usage, so 1.8 is mostly fulfilling a grab-bag of small feature requests, hammering on bugs, and integrating pull request contributions from other developers.

However, there are two significant features in 1.8:

(1) Support for the Northern Lights 2OC (Buchla-format) module. I'm getting lots of help with this from an actual Buchla user, on both the development and testing sides.

(2) A more tightly-integrated internal clocking system. You'll be able to call up the clock setup mode at any time by long-pressing the DOWN button. This replaces the category filtering system. Category filtering was a solution in search of a problem, I think, and having instant access to the clock will be much more useful.

Also, a bunch of scales that were removed from OC 3.4 (because of memory constraints) have been replaced.

I'm expecting the release to be near the end of April.
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: 2012
Joined: Sat Oct 25, 2014 10:30 am
Location: Sweden

Post by bemushroomed » Sun Mar 24, 2019 7:47 pm

Great to hear, really looking forward to 1.8!

User avatar
Southfork
Veteran Wiggler
Posts: 656
Joined: Mon Oct 06, 2014 12:55 pm

Post by Southfork » Tue Mar 26, 2019 12:10 pm

1.8 Yes! I find myself having my u_oc module mainly in hemisphere these days :tu:

User avatar
Sync
Common Wiggler
Posts: 155
Joined: Sat Jul 29, 2017 5:40 am
Location: California

Post by Sync » Tue Mar 26, 2019 12:51 pm

Sounds like it would be worth setting up a build config file that you can use to pick and choose what modules you want to include-- in order to make room for additional modules at the expense of modules you may not need. Maybe that already exists?
--

Sync

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

Post by chysn » Tue Mar 26, 2019 4:58 pm

Sync wrote:Sounds like it would be worth setting up a build config file that you can use to pick and choose what modules you want to include-- in order to make room for additional modules at the expense of modules you may not need. Maybe that already exists?
Anybody who compiles it themselves can use the hemisphere_config.h file to choose which applets to leave out. But that's not the solution for musicians who just want to use it without fussing with the IDE.

Another option is a web-based interface that knows the size of each applet, allows you to pick enough to fill memory, and then compiles a customized hexfile for you to download. This is technically really easy, but the mere thought of actually doing such a project bores me to the soul, and isn't worth the no money involved.

No, the only real solution is more memory, which will come from Teensy 3.5 or 3.6, which will come from using Spoken Into The Void. I hope to get a good start on that over the summer.
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
Maximars
Learning to Wiggle
Posts: 22
Joined: Thu Jun 02, 2016 4:21 am
Location: Central Europe

Post by Maximars » Wed Mar 27, 2019 12:47 am

As long there’s no more memory left, maybe you could rework the firmware of „Temps Utile“. :spin: :spin: :spin: :spin:

There wouldn't be a lack of good ideas. :hihi:

I’m just kidding.

Thank you for everything!

qbassa@gmail.com
Learning to Wiggle
Posts: 29
Joined: Sat Mar 31, 2018 4:05 pm
Location: Warsaw / Poland

VectorEG question

Post by qbassa@gmail.com » Wed Apr 10, 2019 4:23 am

Is VectorEG envelope speed cv controlled or the speed is only set with the waveform editor? If not - Is it possible to add speed modification control? It could be -5V is 5 times slower EG, +5V is 5 times faster. Best!

User avatar
nectarios
Super Deluxe Wiggler
Posts: 2582
Joined: Wed Jan 22, 2014 5:44 am

Post by nectarios » Wed Apr 10, 2019 4:49 am

Image

After procrastinating, I finally got round to doing it. I have a uOC that I left with the "normal" firmware.

Time to search and read up on the site instructions.

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

Re: VectorEG question

Post by chysn » Wed Apr 10, 2019 6:15 am

qbassa@gmail.com wrote:Is VectorEG envelope speed cv controlled or the speed is only set with the waveform editor? If not - Is it possible to add speed modification control? It could be -5V is 5 times slower EG, +5V is 5 times faster. Best!
The speed is controlled by the frequency (in Hz) from the panel, not from the waveform editor. That its speed is in Hz as opposed to seconds (or ms) is a by-product of its kinship with the other Vector applets.

The speed is not currently CV-controllable. The CV inputs are unused, and under normal circumstances, back in 2018, I'd have said, "Yeah, that's a good idea, I'm going to do that." But now, memory is really tight, with literally hundreds of bytes remaining. So I can't promise that this can happen. It is near the top of the list, though.
nectarios wrote:After procrastinating, I finally got round to doing it.
Thanks for trying it out!
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

Dibek
Learning to Wiggle
Posts: 12
Joined: Wed Apr 10, 2019 12:41 pm
Location: Vienna

Post by Dibek » Wed Apr 10, 2019 2:13 pm

I really liked the possibility to automate recording and playback on the cv recorder but it seems to be gone in the latest version (haven't updated for a while)

Am I missing something and if not, might this feature be reintroduced?

Thanks!

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

Post by chysn » Wed Apr 10, 2019 8:27 pm

Dibek wrote:I really liked the possibility to automate recording and playback on the cv recorder but it seems to be gone in the latest version (haven't updated for a while)

Am I missing something and if not, might this feature be reintroduced?
Not sure what you mean. All four inputs of CV Recorder have always been the same. Digital 1 advances to the next step and Digital 2 resets, and the CV inputs are the inputs for each track.
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

Dibek
Learning to Wiggle
Posts: 12
Joined: Wed Apr 10, 2019 12:41 pm
Location: Vienna

Post by Dibek » Thu Apr 11, 2019 1:22 am

chysn wrote:
Dibek wrote:I really liked the possibility to automate recording and playback on the cv recorder but it seems to be gone in the latest version (haven't updated for a while)

Am I missing something and if not, might this feature be reintroduced?
Not sure what you mean. All four inputs of CV Recorder have always been the same. Digital 1 advances to the next step and Digital 2 resets, and the CV inputs are the inputs for each track.
Sorry, I managed to confuse CV Recorder with LoFi Tape, it´s been a long day yesterday :)

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

Post by chysn » Thu Apr 11, 2019 11:01 am

Dibek wrote:Sorry, I managed to confuse CV Recorder with LoFi Tape, it´s been a long day yesterday :)
Oh! Cool.
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

kall
Learning to Wiggle
Posts: 16
Joined: Sun Nov 06, 2016 11:13 am

Post by kall » Tue Apr 16, 2019 9:42 am

chysn wrote: Another option is a web-based interface that knows the size of each applet, allows you to pick enough to fill memory, and then compiles a customized hexfile for you to download. This is technically really easy, but the mere thought of actually doing such a project bores me to the soul, and isn't worth the no money involved.
If that's the direction you want to go, and have more applets to add, doing the web interface / compiler service part of that sounds like fun to me.

I'm not great with embedded stuff though. Do you already have a way to build a hex file from the command line?

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

Post by chysn » Tue Apr 16, 2019 10:44 am

kall wrote:Do you already have a way to build a hex file from the command line?
No, and I'm only speculating wildly that it's even possible with the TeensyDuino stuff...

https://lifehacker.com/arduino-ide-now- ... 1740786363
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

pld
Ultra Wiggler
Posts: 893
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany

Post by pld » Tue Apr 16, 2019 10:52 am

chysn wrote:
kall wrote:Do you already have a way to build a hex file from the command line?
No, and I'm only speculating wildly that it's even possible with the TeensyDuino stuff...

https://lifehacker.com/arduino-ide-now- ... 1740786363
An alternative is to use platformio, but last I tried it means (at least) cleansing the .ino files. At which point it's almost as easy to rename them to .cpp and write a proper makefile.

kall
Learning to Wiggle
Posts: 16
Joined: Sun Nov 06, 2016 11:13 am

Post by kall » Tue Apr 16, 2019 12:29 pm

pld wrote: An alternative is to use platformio
That could be a good option. I managed to compile something with some configuration. The result didn't do anything on my O_c, but maybe someone who actually understands the Hemisphere source can make it work without modifying the source code.

User avatar
savethisrocketship
Veteran Wiggler
Posts: 558
Joined: Fri Apr 03, 2015 9:30 am
Location: Troy, Ny

Post by savethisrocketship » Mon May 13, 2019 10:12 am

Hi,
Thanks to Chysn & the original O_C crew for this flexible module!

I’ve got a super mundane question that seems kind of silly but if anyone could save me some time it would be much appreciated:

I just received a built module that was supposed to have the latest version of hemispheres suite installed. It mostly looks good but seems to be missing the Enigma application, which was one I was most excited to experiment with. Enigma Jr. appears, as do all the others from the latest release from what I can tell...
Can anyone speculate why this might be the case? Have I misunderstood something?

Thanks
[Edit:] I’m guessing I have to reflash the FW but want to make sure I’m not overlooking something

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

Post by chysn » Mon May 13, 2019 12:59 pm

savethisrocketship wrote:I just received a built module that was supposed to have the latest version of hemispheres suite installed. It mostly looks good but seems to be missing the Enigma application, which was one I was most excited to experiment with. Enigma Jr. appears, as do all the others from the latest release from what I can tell...
Can anyone speculate why this might be the case? Have I misunderstood something?
Keep in mind that Enigma is a full app, while Enigma, Jr. is a Hemisphere applet. So you'll need to leave Hemisphere by holding down the right button for a couple seconds to return to the main menu. Enigma should be the fourth app down, under The Darkest Timeline.
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
savethisrocketship
Veteran Wiggler
Posts: 558
Joined: Fri Apr 03, 2015 9:30 am
Location: Troy, Ny

Post by savethisrocketship » Mon May 13, 2019 6:15 pm

Ok, that was a fundamental misunderstanding that I thought might be happening. :doh:

Thank you very much!

qbassa@gmail.com
Learning to Wiggle
Posts: 29
Joined: Sat Mar 31, 2018 4:05 pm
Location: Warsaw / Poland

Any news on 1.8 release?

Post by qbassa@gmail.com » Tue May 14, 2019 3:23 am

Any news on 1.8 release and CV-controllable VectorEG? ;)

versipellis
Common Wiggler
Posts: 247
Joined: Tue Oct 02, 2018 9:25 pm
Location: Boston

Post by versipellis » Tue May 14, 2019 6:33 am

I'm coming from stock o_C and would love some help. My main two are Quantermain and CopierMaschine. It seems like in Hemispheres we have "A"SR, ShiftReg, Scale Duet Quantizer, as well as Enigma and Enigma Jr. Are these the closest ones to Quantermain and CopierMaschine?

With regards to CopierMaschine in particular, I understand how Enigma is different from a normal Turing machine, but how is "A"SR and ShiftReg different, and can they be combined with a Turing machine algo?
tunes: https://www.soundcloud.com/dycedot
in boston? I run nights: https://www.facebook.com/4OTFEvents/
selling [Moog Sub Phatty, JU-06A, KMI K-Mix w/ MIDI expander, Erica Synths Bassline]: viewtopic.php?p=3142686

User avatar
BaloErets
Ultra Wiggler
Posts: 999
Joined: Sat Jul 30, 2016 7:00 pm
Location: Montreal, Quebec
Contact:

Post by BaloErets » Tue May 14, 2019 4:54 pm

versipellis wrote:I'm coming from stock o_C and would love some help. My main two are Quantermain and CopierMaschine. It seems like in Hemispheres we have "A"SR, ShiftReg, Scale Duet Quantizer, as well as Enigma and Enigma Jr. Are these the closest ones to Quantermain and CopierMaschine?

With regards to CopierMaschine in particular, I understand how Enigma is different from a normal Turing machine, but how is "A"SR and ShiftReg different, and can they be combined with a Turing machine algo?
I would say that nothing in Hemisphere has the depths of CopierMachine, but A'SR would be the closest you will get. If you have it loaded in both hemispheres, they become linked so you get 4 outputs.

ShiftReg is very similar in functionality to the Music Thing Modular Turing Machine.

Enigma is a very functional Shift Register like ShiftReg, with the ability to save and load captured (for a lack of a better word) "patterns". The Jr. applet is more of a playback engine of those captured patterns.

Otto L
Learning to Wiggle
Posts: 5
Joined: Sat Sep 17, 2016 4:51 pm
Location: Netherlands

CV of clock skipper probability

Post by Otto L » Fri May 31, 2019 6:01 pm

I apologise upfront if I missed it (MW search function not working doesn't help) but yesterday I tried to vary the clock skipper probability with a CV - and miserably failed, I could not achieve any change in probability with whatever voltage source I used - LFO, manual voltage,... Setting probability with the encoder worked fine and also the CV inputs worked as they should it at least one or 2 other HS functions I tried. Same for both skippers in the module. Does this sound familiar to anyone and if not, what might I be doing wrong? I installed the latest FW a couple of weeks back.

Thanks in advance for any help.

User avatar
MATSmile
Super Deluxe Wiggler
Posts: 1418
Joined: Wed Feb 26, 2014 7:59 pm
Location: In Your Mind

Post by MATSmile » Sun Jun 02, 2019 1:52 pm

Any info on when the Buchla adoption of the Hemisphere will be ready?

Post Reply

Return to “Eurorack Modules”