Orhack (beta)

Is it possible for the “Transport” clock module to receive start/stop messages if clocking from another device?

1 Like

Did you ever figure this out? I’m trying to get the footswitch working as well.
In my case to use for clouds “freeze”
I’ve tried putting into the module, [r fsIN] [r ofs] and I think also [r fs-$1] based on what I’ve seen working elsewhere but none seem to work :confused:
maybe @T8R or @Audivit can help?

Ill look into this

I’ve implemented a simple start and stop which can be placed in Transport or Transcycle for use with a momentary footswitch. The first sel 1 into a bang can be removed if using a latching footswitch

Screenshot 2023-11-22 164031

Depending on the polarity of your footswitch, you may need to switch the first select command to 0.
The first thing I would do is take a look at your mother script and see if the r ofs toggle responds. I don’t know what polarity mine is but I have a zero value when not pressed and 1 when pressed

1 Like

Mine responds fine in the mother patch, but when I put [r ofs] into clouds and connect it to the freeze toggle it didn’t seem to work, but if [r ofs] is supposed to work inside of all modules then I must have done something wrong. Will try again Friday. Thank you so much for the advice!

Is it in clouds+? Theres some extra work to that needs to be done for mulitcore modules. You need to pass ofs in the module.pd file as a message to the pd~ process

1 Like

I was just using “clouds” module in Orhack. Possible it’s a “+” module but not labeled.
I copied “clds” from my orac over to the Orhack user modules, and using that instead, with [r fsIn-$1] connected to the freeze toggle, I have it working now. Thanks for your help!

1 Like

I’m having some trouble with midiout. I’m trying to send midi cc messages to my Mood mkii via a disaster area midi box.
I’ve got the midi channel set right & the midi out channel for the module set too but when I change a parameter it either does nothing at all or changes once within the mood & doesn’t change change again. Am I doing something wrong?
It could be the pedal I suppose, although it receives cc messages just fine from Ableton.

I am using a usb midi interface to send the midi, would it be more reliable getting an adaptor & using the trs output?

Probably a good idea to eliminate the midi box to see if it works properly direct between Organelle and Mood. It’s strange it works to make one change and then stops working. When this happens, does it work again for another one time change if you power cycle the midi box, and then stop working again? Is there any consistency to when this happens, vs not working at all? The more details you provide the better people will be able to help or make suggestions.

It’s kind of hard to tell what’s going on to be honest. If I assign the aux button to turn on/bypass the looper I can press aux a bunch of times & nothing will happen, then I’ll press it & it’ll turn the looper but won’t on turn bypass on afterwards. Or I’ll assign a knob to the clock dial of the pedal, which again won’t do anything & then will randomly set it to a low clock setting on the pedal & wont change afterwards. Doesn’t seem to be much consistency.
The setup definitely need the midi box involved as the Mood requires the midi messages sent to specific parts of the trs jack & the midi box converts that (disaster area midibox 4).
I did also try with Orac’s midiout module & got the same results.

Sending clock from ORHACK works fine. Also sending ccs from Ableton works fine too.

I’ll try doing a power cycle of the midi box. I’ll try testing Midiout to control a different device & see if that works too.

Are you using a midi to trs adapter cable? There are two types (type A and type B) and you need to be sure you have the correct one in order for the Mood to receive the proper signals on the correct parts of the connector.

edit: see below reddit thread - this seems like a chase bliss specific problem, not an orac or orhack or organelle problem :slight_smile:
https://www.reddit.com/r/blooper/comments/12qbe0u/psa_chase_bliss_midi_is_pretty_much_midi_trs_type/

Yep I’m aware of the weird specifics of the Chase Bliss pedals, that’s the reason for midi box:
https://www.disasterareadesigns.com/shop/p/midi-box-4
It converts the midi signal into the required output mode.

The signal flow is:

  • Organelle connected to midi box via Roland um-one usb to din cable
  • midi box connected to Mood via regular trs cable (with the midi box on Ring Active setting)

Do you think it’s because organelle is type A & the pedal is effectively type B that they’re not communicating?

I’m thinking of making a module that is a 4 or 5 voice multisampler with a separate adsr for each voice. It would be cool to control the decay/sustain etc of percussion samples to be able to go from short envelope clicky sounds to long sustained kick or white noise samples.

I was thinking to mod the percussions module, because I want to still be able to reference the sample kit folders which are currently working for me.

Can anyone help with some tips on how to achieve this? Should I use separate sub patches per key rather than a single abstraction used for all voices? I know this is achievable, and I think I can totally do it, but need some help. I also am not sure how to incorporate adsr envelopes. I’ve seen that release/decay is often tied to the *~ just before the output, but since I’m looking for separate ADSR per key/voice, I’m thinking I need a different approach. I am glad to listen to any advice.

1 Like

Well - here is something. It’s not a full ADSR and probably not most efficient way to have patched it. I’d really like if someone wants to take a look and school me a little on what I could have done better, to clean it up, and maybe things to add if I update it going forward. Especially I’d love to know why the parameters on the main page don’t come up on the screen until you turn the knobs.

The patch is made to work with the overdrum sequencer, so the 4 decay parameters are mapped to samples 1, 3, 5, 6 so be sure to name your wav files accordingly. The other keys may or may not be working right now (I forget if something broke the inlet paths). There is also the global decay parameter that still works on the main page, but it will override/reset all the individual ones.

Currently it’s only for 4 voices, although I think you can load more samples than that for the other keys. Enjoyed figuring this out, and hope some people find it useful.

delay-decay.zip (8.0 KB)

1 Like

Is there a way to disable the shutdown mechanism tied to the encoder press? I am getting this a lot unintentionally, even when I’m not holding down the encoder.

I’m also wondering if anyone else has a problem where their output feeds back into the input. I checked with stock C&G patches and it’s not happening there, so I’d guess it isn’t a hardware problem, but I’m not sure what or where to look in the routing to try and investigate further…

Could this patch be converted for Orhack? I have it as an Easter egg but it causes audio glitches. I know there are a few plaits style patches but models #1, #2, and #5 sound lovely from this version. I hate asking because I’m useless at making patches.

I’ve put it into Orac. Don’t know if that also means it works for Orhack!

Let me know if any issues.

1 Like

Just tried it out. Sounds amazing! Thank you so much! Works perfectly as far as I can tell. I love delicate soft sounds like this with my Organelle M. I have other gear to get loud with but I love the sweet tones the M is able to produce. Amazing work!

2 Likes

Agree. I think I prefer this to the actual Plaits.

1 Like