Welcome to %s forums

BrainModular Users Forum

Login Register

Search found 173 matches

by shawnb
04 Jan 2017, 03:07
Forum: Patching questions
Topic: what is 'restart cycle'?
Replies: 9
Views: 11382

Have you learned about 'repair IDs'?

It's magic...

Try it at the patch level..,
by shawnb
24 Dec 2016, 16:33
Forum: Patching questions
Topic: IML: what if target patch is NOT sender patch
Replies: 4
Views: 5885

My initial thought is to pre-create a template/dummy patch and either use a "load patch" or a "load module (subpatch)".
by shawnb
06 Dec 2016, 03:07
Forum: Module development SDK
Topic: script editor
Replies: 2
Views: 23963

I don't use the sdk, but I do a fair amount of scripting, and I go the other way around... I do all my editing in Notepad++.

Food for thought, if you haven't tried a 3rd party editor yet.
by shawnb
10 Nov 2016, 16:59
Forum: Patching questions
Topic: IML and MIDI mapping
Replies: 4
Views: 7043

Just submitted as a suggestion...
by shawnb
10 Nov 2016, 16:59
Forum: Suggestions & improvements
Topic: Query objects via script
Replies: 2
Views: 4569

This has come up in a couple of threads...

It would be nice to be able to query objects via script, e.g., for each "container" where "where" = "interface builder", or, for each "control" where "rack" = this.rack, etc....
by shawnb
10 Nov 2016, 16:51
Forum: Patching questions
Topic: IML and MIDI mapping
Replies: 4
Views: 7043

It would be nice to be able to query objects via script, e.g., for each "container" where "where" = "interface builder", or, for each "control" where "rack" = this.rack, etc....
by shawnb
17 Oct 2016, 15:50
Forum: Suggestions & improvements
Topic: Bug Report System - Bring Back Ability to Browse
Replies: 5
Views: 7794

+1

I think I logged a bug for this. Don't know for certain! ;^)
by shawnb
04 Oct 2016, 04:24
Forum: General discussion
Topic: No midi vst sound on demo
Replies: 4
Views: 6843

Been there...
by shawnb
27 Sep 2016, 15:06
Forum: Patching questions
Topic: Scripting - Differences between Procedures and Functions
Replies: 3
Views: 6532

In native Pascal, the difference is negligible. The only differences are the pushes/pops associated with functions putting the returned values on the stack and the calling code retrieving them. A minor CPU cost. Without functions, you are stuck working far more with global variables. For a list of d...
by shawnb
25 Sep 2016, 20:49
Forum: Suggestions & improvements
Topic: Interface Builder - Tabs?
Replies: 7
Views: 12738

I made this a little more useful & aesthetic: http://www.sensomusic.com/forums/uploads.php?file=Tabbed-IB-Template.jpg Here is the tabbed IB workspace template for download: http://www.sensomusic.com/forums/uploads.php?file=Tabbed-IB-Template.wkp So you can get pretty darned close today. Limitations...
by shawnb
21 Sep 2016, 05:58
Forum: Suggestions & improvements
Topic: Interface Builder - Tabs?
Replies: 7
Views: 12738

We are quite close. Check out this proof of concept... *** NOTE: use the newer version in next post...*** http://www.sensomusic.com/forums/uploads.php?file=Tab-Demo.wkp If the output from the dropdown matches the name of the current rack, the container is made visible on the interface builder, other...
by shawnb
11 Sep 2016, 21:31
Forum: General discussion
Topic: Usine 2 VST/AU Mac?
Replies: 42
Views: 59549

This is why most software companies utilize "safe harbor" clauses, slides, whatever, in all communications. Plans may change, for a variety of reasons. You WANT open communications. That's where this product excels. You do NOT want them to have to think too hard before writing a post somewhere. I be...
by shawnb
11 Sep 2016, 21:22
Forum: Suggestions & improvements
Topic: Interface Builder - Tabs?
Replies: 7
Views: 12738

I'm in the middle of a few other projects, but I've been thinking that this may be possible today... Or very close.... If your logical groupings are, say, by rack, and each rack could have its own container on the IB, all you would need is the ability to flag all but one of the containers as invisib...
by shawnb
03 Sep 2016, 02:54
Forum: Patching questions
Topic: Miliseconds counter that activates a switch when stops counting
Replies: 5
Views: 7664

Actually, just feed the 'value' output of the counter directly into the switch value. It will be ON whenever there is a value & OFF whenever the counter is at 0. If you would like it reversed, use a not(a) module between the counter & the switch.
by shawnb
03 Sep 2016, 02:47
Forum: Patching questions
Topic: Miliseconds counter that activates a switch when stops counting
Replies: 5
Views: 7664

Either the toggle module, or the toggle input on a switch???
by shawnb
01 Sep 2016, 04:40
Forum: Patching questions
Topic: Scripting Conditional Statements with Logical Expression
Replies: 6
Views: 8786

Oddly, comparing them to 1 and 0 seems to work.
Just not conditions.
by shawnb
01 Sep 2016, 04:39
Forum: Patching questions
Topic: How to embed a carriagle return/line feed in a scripted output string?
Replies: 3
Views: 6386

A quick test using either of the following work:
trace ('line1'+#13+#10+'line2');
trace ('line1'+#13#10+'line2');

Maybe it depends where you're using it?
by shawnb
01 Sep 2016, 02:30
Forum: Patching questions
Topic: Scripting Conditional Statements with Logical Expression
Replies: 6
Views: 8786

True & False do not work as expected... Comparing them to conditions compiles clean, but always returns false.
by shawnb
29 Aug 2016, 03:44
Forum: Patching questions
Topic: How to embed a carriagle return/line feed in a scripted output string?
Replies: 3
Views: 6386

Did you use +, e.g.,
str := 'Newline' + #13 + #10

I haven't tried this, but it'd be the first thing I'd try...
by shawnb
23 Aug 2016, 04:35
Forum: Patching questions
Topic: Yet another IML "how does it work?" question
Replies: 8
Views: 10885

By, the way, the much simpler version works:
CREATE_MODULE VU 81 100 0
CREATE_MODULE InBus 284 0 0
CREATE_LINK InBus 1 VU 1

You still get the erroneous 'Var not found' messages though.
by shawnb
23 Aug 2016, 04:29
Forum: Patching questions
Topic: Yet another IML "how does it work?" question
Replies: 8
Views: 10885

I wasn't at my computer, just my phone. I was debating whether to point you to thread or not, in which I had similar issues: http://www.sensomusic.com/forums/viewtopic.php?id=4547 I had found that 'var not found' messages were erroneous and could be safely ignored. Some of my issues went away with H...
by shawnb
22 Aug 2016, 06:05
Forum: Patching questions
Topic: Yet another IML "how does it work?" question
Replies: 8
Views: 10885

What error message?

Sometomes, when doing these, it really helps to have the console open. Do the actions by hand, and watch/learn from the iml that is generated.
by shawnb
17 Aug 2016, 06:49
Forum: Add-ons discussion
Topic: Any add-ons showing how to use IML?
Replies: 3
Views: 22902

I have a patch that writes itself!

Conway's Game of Life....
http://www.sensomusic.org/forums/viewtopic.php?id=4929

Any questions, let me know,
by shawnb
28 Jul 2016, 04:38
Forum: Suggestions & improvements
Topic: Interface Builder - Tabs?
Replies: 7
Views: 12738

I run out of space in IB... If there were a way to "tab" IB, and you could specify IB1, IB2, IB3, etc., that would help me stuff all the goodies in there that I need! Then all you'd need is a way to select which tab you'd like visible. I seem to recall reading about an alternate IB surface somewhere...
by shawnb
26 Jul 2016, 06:49
Forum: Patching questions
Topic: What is the hh Pascal equivalent of chr()?
Replies: 10
Views: 12887

I don't do a lot of string manipulation, so I can only tell you what I'd try... There are three approaches I'd experiment with... (1) Your example with a recast along the way... s := s+inttostr(char_arr ); (2) Loop StrSet's, e.g., StrSet(char_arr , x, s); Don't forget to do a SetLength somewhere in ...
by shawnb
26 Jul 2016, 04:18
Forum: Patching questions
Topic: Hold Button knob
Replies: 17
Views: 24198

http://www.sensomusic.com/forums/uploads.php?file=Gain-Control-2.JPG http://www.sensomusic.com/forums/uploads.php?file=GAINCONTROL2.pat Attached is an image & an example of a slightly different approach. I didn't like the "feel" of the increments/decrements, it felt like the speed was out of contro...
by shawnb
25 Jul 2016, 21:36
Forum: Patching questions
Topic: What is the hh Pascal equivalent of chr()?
Replies: 10
Views: 12887

Concatenation works - the '+' operator.

In case you missed it, there's a very handy page on strings in the scripting language tutorial:
http://www.sensomusic.org/wiki3/doku.ph ... tutorial05

Look at the examples towards the bottom.
by shawnb
25 Jul 2016, 07:15
Forum: Patching questions
Topic: Hold Button knob
Replies: 17
Views: 24198

If you need one decimal value, then your inc/dec must be 0.1 and your fader precision must be x.x.

If this doesn't work, we may need to do the math & range check completely outside of the fader control. Then we can clip it & provide full control PRIOR to setting the fader value.
by shawnb
25 Jul 2016, 03:57
Forum: Patching questions
Topic: Hold Button knob
Replies: 17
Views: 24198

http://www.sensomusic.com/forums/uploads.php?file=Button-Inc-Stop-Max.JPG The above shows the technique I described above. A couple of notes: - The clock was a little more versatile, you can adjust the speed by changing the interval - Note that since it will keep incrementing whenever the curr valu...
by shawnb
21 Jul 2016, 01:14
Forum: Patching questions
Topic: Automating playback of sequences in pianoroll
Replies: 3
Views: 5824

I'm not at my computer at the moment, I believe you can set num file (choose which midi file) via logic. IIRC, the piano roll follows the master clock, which can be controlled programmatically, also. That might be kinda complicated.

What you're aiming for feels much better suited for the grid.
by shawnb
09 Jul 2016, 00:13
Forum: General discussion
Topic: Live Coding in Usine
Replies: 5
Views: 7858

HH2, like Usine before it, is in fact a realtime programming environment.

PureData is touted as a realtime graphical programming tool & HH2 is nearly identical in function.

It's all a matter of definition, I guess!
by shawnb
07 Jul 2016, 04:34
Forum: General discussion
Topic: Does Hollyhock have midi and audio output?
Replies: 5
Views: 8840

Yes, those are along the lines of what you're looking for!

I've heard good things about Jack.

I've never used any of these tools myself, so I can't vouch for them personally.
by shawnb
06 Jul 2016, 21:47
Forum: General discussion
Topic: Does Hollyhock have midi and audio output?
Replies: 5
Views: 8840

If I understand your whole question correctly, the answer is Yes and No... Yes, HH2 has audio & MIDI output. No, HH2 will not natively allow you to take your audio & MIDI output & route it to another DAW. To route MIDI from HH2 to another DAW is easy with a product such as LoopBe. To route audio fro...
by shawnb
02 Jul 2016, 19:54
Forum: General discussion
Topic: Experience with DAW Controler
Replies: 11
Views: 16753

At the other end of the spectrum... My son & his friends have been dabbling with ambient & EDM. I don't want to dive in too deep - as I don't know if this is a teenage fad or if it will get serious. In other words, I'm justifiably cheap... I purchased an MPD-218 - and I'm pretty surprised how easy t...
by shawnb
01 Jul 2016, 06:17
Forum: Patching questions
Topic: Hold Button knob
Replies: 17
Views: 24198

You gotta think these things thru logically... The first step is to figure out the rule. You ONLY want the button to increment the fader if the fader value < the max, correct? That's the rule. So there are probably many ways to do this, but here is one way: Add an AND logical module between the butt...
by shawnb
28 Jun 2016, 13:04
Forum: Patching questions
Topic: Two or more faders controlling one vst parameter
Replies: 8
Views: 12302

I haven't yet worked with output from VST controls. I know there are some threads here and in the add-ons board that address this. I would first try see if sephult's VST tools add-on may help. I would also look very closely at existing VST module outlets. Related threads: http://www.sensomusic.org/f...
by shawnb
25 Jun 2016, 22:49
Forum: Patching questions
Topic: Two or more faders controlling one vst parameter
Replies: 8
Views: 12302

The problem with two faders updating one control is that they are sending different values. If one fader is set to 8 and the other is set to 3, what value do you want the control to use? oli_lab's recommendation is to have each of the different faders go thru a "Pass If Changed" module. That way, th...
by shawnb
18 Jun 2016, 01:37
Forum: Add-ons discussion
Topic: SostenutoSustain
Replies: 13
Views: 31784

From Handyman: Hi: I dropped the SostenutoSustain.fastscript into my patch but I can't get it to work. Can someone tell me how to set this up? Thanks. Basically place this somewhere between your keyboard (or other MIDI controller/source) and your sound module. It is safe to run *all* of your MIDI tr...
by shawnb
18 Jun 2016, 01:27
Forum: General discussion
Topic: SostenutoSustain.fastscript ?
Replies: 1
Views: 3945

Sorry I missed this post the other day. The support thread for this script is over in the add-ons board. I'll answer your question over here:
http://www.sensomusic.org/forums/viewtopic.php?id=5434
by shawnb
12 Jun 2016, 21:56
Forum: Patching questions
Topic: Delay calculation query
Replies: 2
Views: 4839

Two simple rules in doing these types of conversions, which are basically unit conversions: (1) It's always OK to multiply by 1... All unit conversions make use of this fact... (2) Units cancel. Unit conversions make use of this fact, too... As an example, let's assume you're trying to calculate the...
by shawnb
05 Jun 2016, 06:50
Forum: Add-ons discussion
Topic: Circleseq v2 - Euclidean Drum Sequencer
Replies: 1
Views: 21922

I think I'm gonna use this...
by shawnb
05 Jun 2016, 06:22
Forum: Add-ons discussion
Topic: RT tuner
Replies: 1
Views: 19674

Very cool...
by shawnb
04 Jun 2016, 22:15
Forum: Add-ons discussion
Topic: SostenutoSustain
Replies: 13
Views: 31784

Thanks!
& Thanks!
by shawnb
04 Jun 2016, 19:52
Forum: General discussion
Topic: midi help?
Replies: 8
Views: 11927

OK.... So I wrote a fastscript that properly supports sostenuto and sustain...

Support thread is here:
http://www.sensomusic.org/forums/viewtopic.php?id=5434

To access the script, refresh your add-ons within HH2, and drop SostenutoSustain.fastscript into your patch.
by shawnb
04 Jun 2016, 19:11
Forum: Add-ons discussion
Topic: SostenutoSustain
Replies: 13
Views: 31784

I had to do BOTH Sostenuto & Sustain in order to reproduce the exact behavior, as they do interact with each other. Test #1: Without holding any key, press sustain, then sostenuto, then release sustain. The sostenuto pedal now acts like a simple sustain, not sostenuto, since all dampers were up at t...
by shawnb
04 Jun 2016, 19:05
Forum: Add-ons discussion
Topic: SostenutoSustain
Replies: 13
Views: 31784

This fastscript provides true Sostenuto & Sustain and their corresponding interactions with each other. The goal is to make them behave like true high-end grand piano middle & right pedals. Sostenuto: Basically holds notes whose dampers were up at the time the Sostenuto pedal was pressed. They will ...
by shawnb
03 Jun 2016, 05:42
Forum: General discussion
Topic: Which MIDI foot controller do you use and do you recommend ?
Replies: 7
Views: 14677

I'm old school. I use the Roland FC-300, the '57 Chevy of foot controllers.

Highly programmable, extremely sturdy/durable. You could beat a Transformer to death with it & use it at a gig that night.

No pressure sensitivity.
by shawnb
01 Jun 2016, 18:03
Forum: General discussion
Topic: Usine hisses and pops
Replies: 7
Views: 11450

I'm curious: What version of HH are you running?

There was a significant MIDI performance improvement in the early days of HH2... I'm not sure there is a freebie download verison of HH2...
by shawnb
01 Jun 2016, 17:54
Forum: General discussion
Topic: Usine hisses and pops
Replies: 7
Views: 11450

I'd try increasing the ASIO buffersize/latency next. If HH blocksize can go up again, I'd try that next. *** I'll defer to the Usine folks for any input on the options under Settings | Global... I generally leave those alone. After that, I'd start looking at various latency monitors to see if someth...
by shawnb
01 Jun 2016, 04:23
Forum: General discussion
Topic: Usine hisses and pops
Replies: 7
Views: 11450

Yes. Under Settings | Global and Settings | Audio there are some parameters that may be adjusted. I'd start with the Settings | Audio and make sure your device driver is setup the way you want it to be setup. The next thing I'd do is look at the Usine blocksize under Settings | Audio. This made a HU...
by shawnb
01 Jun 2016, 03:27
Forum: General discussion
Topic: Clarification about storing VST data....
Replies: 3
Views: 5734

If you do a lot of work with presets, and get confusing results, running 'Repair IDs' at the patch level often helps...

My funky preset saga may be found here:
http://www.sensomusic.com/forums/viewtopic.php?id=5141
by shawnb
29 May 2016, 20:51
Forum: General discussion
Topic: midi help?
Replies: 8
Views: 11927

Normally, CC64 = Hold, and CC66 = the more complex Sostenuto (only the notes held when the pedal is depressed are held). Most synths & VSTis support Hold. Very few support Sostenuto, which is less muddy & probably preferred. For more on the distinctions, piano forums help: http://www.forum-pianoteq....
by shawnb
29 May 2016, 18:05
Forum: General discussion
Topic: midi help?
Replies: 8
Views: 11927

Many VSTis support hold pedals - required to support piano. I'm pretty sure SampleTank supports this. I see 3 possible solutions: (1) I would first attempt using the standard CCs for these functions, to see if your VSTi supports it natively. Check out CCs 64-69 in the MIDI spec: https://www.midi.org...
by shawnb
18 Feb 2016, 17:09
Forum: General discussion
Topic: Urgent / big, strange, new problem
Replies: 11
Views: 13123

What version of HH?

Does using a bus vs "midi to usine" change the behavior?
by shawnb
18 Feb 2016, 16:12
Forum: General discussion
Topic: Urgent / big, strange, new problem
Replies: 11
Views: 13123

Which version of HH?

Some older versions had issues with midi traffic. Using midi buses would resolve some issues. The technique is described in this thread:
http://www.sensomusic.org/forums/viewto ... 685#p34685

Might be worth a try.
by shawnb
08 Feb 2016, 17:41
Forum: Patching questions
Topic: Script giving stuck notes
Replies: 12
Views: 14069

I use MIDI buses all the time. The latency is not perceptible. Latency is everywhere. It's a necessary evil. Latency even exists in analog systems. IIRC, It takes sound ~3 ms to travel one meter. In most cases, the latency we're talking about is the equivalent of taking another step or two further a...
by shawnb
08 Feb 2016, 05:40
Forum: Patching questions
Topic: Script giving stuck notes
Replies: 12
Views: 14069

One thing to try, and it may address both of your questions. I am assuming both keyboards are visible as two different midi input devices/ports. If you open the device panel, and double-click on one of your MIDI INPUT ports, you'll see a device patchlet that routes your input signal. You should see ...
by shawnb
07 Feb 2016, 16:41
Forum: Patching questions
Topic: Script giving stuck notes
Replies: 12
Views: 14069

A smaller blocksize gives your system less time to complete work. The CPU is thus working a much higher percentage of the time.

Increase blocksize gradually until you find a happy compromise between stability and performance.
by shawnb
07 Feb 2016, 16:36
Forum: Patching questions
Topic: Script giving stuck notes
Replies: 12
Views: 14069

Yes, stuck notes are often a symptom of an overworked system. Look at blocksize. Also look to see if any midi devices are unnecessarily sending midi clock. Active sensing puts a lot of midi traffic on the bus, too.
by shawnb
18 Jan 2016, 04:46
Forum: Add-ons discussion
Topic: 6Appeal Parameter Editor
Replies: 1
Views: 17453

http://www.sensomusic.com/forums/uploads.php?file=6Appeal-HH2.jpg The 6Appeal.pat patch is a parameter editor for Spicetone's 6Appeal distortion box. The 6Appeal is the ONLY fully analog hex distortion pedal out there. It sounds *glorious*. Note that Spicetone has released an editor as well, that o...
by shawnb
29 Nov 2015, 18:07
Forum: Patching questions
Topic: script importing of "libraries"
Replies: 2
Views: 3845

This came up before... I still haven't used it, it's worth a try.
http://www.sensomusic.com/forums/viewtopic.php?id=4676

[q]I think the pascal standard {$include george} works where george = filename.
Haven't used it yet, but it passes compiler syntax.
[/q]

Let us know if it works!
by shawnb
01 Nov 2015, 23:57
Forum: Patching questions
Topic: Really noob scripting question
Replies: 5
Views: 6152

I believe the whole thing is executing within one block of processing time. Thus, the only output is the final result. With HH (and PureData, and Max, and similar) you must think about processing as blocks of work, intended to fit within the time it takes to work on one (blocksize) of audio. Read up...
by shawnb
01 Nov 2015, 21:23
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

I'm now reworking the patch to use poly functions wherever I had repetitive similar controls. I'm hoping this will address my long load time issue mentioned above (senso's suggestion).
by shawnb
31 Oct 2015, 16:00
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

Learned a bit more... That "2nd" preset manager comes from clicking on the camera icon visible on the patch in the rack. My understanding is that each patch comes with 32 presets by default, managed here. I don't know how to change its location, e.g., move it to the interface builder. I also don't k...
by shawnb
31 Oct 2015, 02:31
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

Well my patch is fully functional again. I had disabled the patch-level 'saved in preset' setting trying to get rid of a 2nd preset manager that had appeared. Re-enabling 'saved in preset' at the patch level enabled the patch manager itself to work. So... My lessons thus far: - Repair IDs at the pat...
by shawnb
30 Oct 2015, 03:58
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

OK... This problem came back with a vengeance. Preset manager refuses to work at all. First, it behaved oddly - specifically, a 2nd preset manager icon showed up in the control panel, where it was supposed to be in the interface builder. Then, the 2nd one somehow morphed into 32-presets, not the 16 ...
by shawnb
16 Oct 2015, 06:42
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

Thank you - Repair IDs straightened everything out. After I "fixed" it last night, I hadn't noticed that deleting & re-adding the problem controls merely moved the problem to a different set of controls... It just moved the problem. I ran Repair IDs on the problem controls - no change. I ran Repair ...
by shawnb
16 Oct 2015, 03:37
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

Hmmm... Never encountered the 'repair IDs' command. I'll take a peek. Though this patch is straightforward, it has a LOT of simple subpatches (enabled me to copy & tweak a high # of similar controls). It takes an extremely long time to load. I created a control surface for a very cool & unique instr...
by shawnb
15 Oct 2015, 04:41
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

Found a fix. Well, I tried deleting & re-adding the preset manager, that didn't fix it. I tried renaming controls & captions, that didn't fix it. I deleted & re-added the offending controls, that fixed it. Bottom line: If the preset manager starts acting flaky, delete & rebuild the specific control ...
by shawnb
15 Oct 2015, 04:04
Forum: Patching questions
Topic: Preset settings getting a little confused - am I missing something?
Replies: 9
Views: 14473

I'm using the preset manager on a patch; I've never used it before. In general, the preset manager is intuitive, I can clear & save presets and it all makes sense. This patch has a LOT of settings, 100+. A mix of knobs, switches & combo boxes. However, I have some controls whose settings: (a) are no...
by shawnb
12 Oct 2015, 21:16
Forum: News
Topic: Usine Hollyhock II 2.0.081 update
Replies: 10
Views: 35056

QuickLinks are awesome!
by shawnb
19 Sep 2015, 03:44
Forum: General discussion
Topic: Alternative of Volume Pedal?
Replies: 12
Views: 15939

The Softstep is intriguing.... Pressure sensitive & directional, allowing you to control multiple parameters with one footpress...
http://www.keithmcmillen.com/products/softstep/
by shawnb
02 Jul 2015, 15:45
Forum: Patching questions
Topic: What does "init rewrite locked" mean?
Replies: 10
Views: 12263

That looks like an Apache message... Are you running an Apache server?
by shawnb
09 Jun 2015, 03:10
Forum: Module development SDK
Topic: Ram increase pb probably due to "new" operator
Replies: 7
Views: 28116

I'm guessing here... I've seen similar issues before.

Two options, I think...

1) Dont use new:
http://stackoverflow.com/questions/8839 ... mory-leaks

2) Find a way to significantly reduce the # of times it's called, such as a one time allocation.
by shawnb
03 Jun 2015, 17:37
Forum: General discussion
Topic: Windows 10 - What are your thoughts everyone
Replies: 7
Views: 12437

I always play these conservatively. Some hardware devices I own never published Win8 drivers, so I'm still on Win7 at home & in the studio.

For me, that's the key. When I see Win10 drivers for my gear, I'll likely experiment on one of my machines.
by shawnb
29 May 2015, 16:45
Forum: Patching questions
Topic: FFT maths
Replies: 11
Views: 14293

Fun article explaining the differences, including code samples. How to get 100x improvement pretty quickly...

Thought you'd like this, since you like to roll your own:
https://jakevdp.github.io/blog/2013/08/ ... g-the-fft/

Shawn
by shawnb
26 May 2015, 22:46
Forum: Patching questions
Topic: FFT maths
Replies: 11
Views: 14293

yes that would be easy, but im after a all in one code withouth wiring Oh - you want to do this all in the SDK? I haven't used the SDK, I'm not sure how you get the internal audio blocks into the SDK. My understanding is that your FFT formula should take the block of samples input & generate R & I ...
by shawnb
26 May 2015, 21:51
Forum: Patching questions
Topic: FFT maths
Replies: 11
Views: 14293

so it's the first and final conversion trick that i miss: how to get Reals and imaginary out of audio samples (-1...1) datas array, and on the other way, how to convert back to sample once process is done. mm I'm really missing something... Getting R & I out of audio samples is exactly what the FFT...
by shawnb
26 May 2015, 21:45
Forum: Patching questions
Topic: FFT maths
Replies: 11
Views: 14293

The new 'Phase Vocoder' modules appear to replace the FFT & carttopol & poltocar & IFFT. ???

PhVocForw & PhVocInv...

Haven't tried them yet...
by shawnb
26 May 2015, 20:55
Forum: Patching questions
Topic: FFT maths
Replies: 11
Views: 14293

I'm learning this myself & am very interested in the detailed answers. My understanding is: 1) Yes, that looks correct in theory. Only question is your 'array of samples' - which should be your audio stream in at the beginning & audio stream out at the end. 2) No, I don't believe so. If you fill ima...
by shawnb
18 May 2015, 22:12
Forum: General discussion
Topic: MIDI seems to "break" when I put two Piano rolls in series?
Replies: 3
Views: 5427

Have you tried putting them in parallel?
by shawnb
16 May 2015, 06:44
Forum: Add-ons discussion
Topic: Conway's Game of Life - in HH2
Replies: 5
Views: 25135

If you want me to make a different video, let me know. The sound anomalies bug me... These patches place great demands on your system. As an FYI... - With no audio, I have successfully produced up to 30x30 arrays that execute perfectly - With audio, I have successfully produced up to 13x13 arrays th...
by shawnb
15 May 2015, 22:35
Forum: Add-ons discussion
Topic: Conway's Game of Life - in HH2
Replies: 5
Views: 25135

No problem sharing my humble vids. They are both HQ, but sometimes you have to tell YouTube to play HQ videos in HQ... The newer video has much better sound quality. The older video is better for explaining things, but you have to manually switch it to HQ & it has poor sound quality. YouTube even bo...
by shawnb
15 May 2015, 21:51
Forum: General discussion
Topic: What am I doing wrong in this patch?
Replies: 6
Views: 8475

The RandMIDI note ON module is generating entire MIDI messages, not just note #s. The Note to Freq just wants the note #. To fix, put a MIDI Filter inbetween them. The MIDI Filter breaks down the MIDI message into its components. Leave it at 'no filter', so no actual filtering occurs. - Connect the ...
by shawnb
15 May 2015, 21:37
Forum: Add-ons discussion
Topic: Conway's Game of Life - in HH2
Replies: 5
Views: 25135

A new video & screenshot added above, basically showing you how to use Life as a sequence generator.

With 5 channels of midi output set to different instruments, it's kind of a "band in a box"...
by shawnb
15 May 2015, 20:11
Forum: Patching questions
Topic: Life - Early Proof of Concept - Bug
Replies: 8
Views: 11306

Understood, the algorithm is trivial. That's part of its appeal! My goal isn't just to do "Life"... I would like to have this evolve into an easily reusable (no SDK or script required) HH2 patch that I (or others) can modify to do similar iterative algorithms in the future. I now have a working copy...
by shawnb
15 May 2015, 03:21
Forum: Add-ons discussion
Topic: Conway's Game of Life - in HH2
Replies: 5
Views: 25135

Algorithmic music has always intrigued me. I wanted to set Conway's Game of Life to music, and HH2 is the perfect platform to do that. http://www.sensomusic.com/forums/uploads.php?file=Life-Working.jpg A ***NEW*** video of it in action: https://youtu.be/J4iiX-V4NHA I did not want to write one specif...
by shawnb
14 May 2015, 05:48
Forum: Artistic Zone
Topic: this happens when you feed output of neuRON itno push keyboard module
Replies: 1
Views: 28713

Nice... Great textures!
by shawnb
12 May 2015, 15:49
Forum: Patching questions
Topic: Life - Early Proof of Concept - Bug
Replies: 8
Views: 11306

Works great!

Maintenance is easy - it writes itself using IML.

In its current incarnation, though, you want the audio engine off during generation. & keep the # of rows & columns low, < 30.
by shawnb
12 May 2015, 08:29
Forum: Patching questions
Topic: Life - Early Proof of Concept - Bug
Replies: 8
Views: 11306

New version uploaded. All caveats & notes above still apply.

Had to fix the algorithm a bit. Now it properly honors the "B3S23" rule.

(Born if 3 neighbors, Survive if 2 or 3 neighbors... - B3S23)
by shawnb
12 May 2015, 01:40
Forum: Patching questions
Topic: Life - Early Proof of Concept - Bug
Replies: 8
Views: 11306

GOT IT!!! My CREATE_LINKs were incorrect. What's funny is now I have no idea what they were, in fact, connecting... They were producing data, just not the data I intended. No errors, just a connection to some random phantom datasource... Anyway, now I'll start to pretty this up. In the meanwhile... ...
by shawnb
09 May 2015, 20:50
Forum: General discussion
Topic: subpatch changes in parent patch
Replies: 8
Views: 12036

Note #1 - You learn A LOT by watching the console window while editing your patches... Note #2 on the above - you will get a lot of erroneous "Var not found" messages in the console window. If your CREATE_LINK works, ignore the messages. Note #3 on the above - module & inlet names work great when yo...
by shawnb
09 May 2015, 20:27
Forum: General discussion
Topic: subpatch changes in parent patch
Replies: 8
Views: 12036

It's not that hard, actually. Two things you need to know first... First is how to open the Console, so you can watch your code work (or not...) and debug it if necessary. HH supports some 'hidden strings', the most important one is 'console'. Mouse click on an unused portion of your workspace & typ...
by shawnb
08 May 2015, 22:51
Forum: Patching questions
Topic: Life - Early Proof of Concept - Bug
Replies: 8
Views: 11306

Yeah, but now we need an HH2 entry there!

I'd like to be able to utilize all of the HH2 shape & music generation features.
by shawnb
08 May 2015, 21:19
Forum: General discussion
Topic: subpatch changes in parent patch
Replies: 8
Views: 12036

Yes, the behavior you describe is correct. It would be nice if this were an option (e.g., embed vs link). To make it dynamically grab the right one, you can use IML. Instead of your subpatch, include a 'Send Internal Msg' module. Give it some code, in the 'lines', e.g: CREATE_MODULE george 6 300 300...
by shawnb
08 May 2015, 20:50
Forum: Patching questions
Topic: Life - Early Proof of Concept - Bug
Replies: 8
Views: 11306

OK, I don't know if this is my bug or an HH issue. More likely a bug on my part. Looking for a brave soul to help... Background: I've been attempting to create 'smart shapes' to generate an automaton. Down the road, I will enhance the automaton in various ways, e.g., associating sound with each, may...
by shawnb
08 May 2015, 19:37
Forum: Patching questions
Topic: MIDI hung notes and weirdness
Replies: 5
Views: 7323

A couple of freebie latency checkers are out there. These will tell you if your system is being overworked, which may cause dropped MIDI traffic (eg dropping a Note OFF results in a hung note). I'm a PC user, these two are for PCs: DPC Latency checker - quick yes or no: http://www.thesycon.de/deu/la...
by shawnb
08 May 2015, 19:22
Forum: Patching questions
Topic: MIDI hung notes and weirdness
Replies: 5
Views: 7323

Hung notes can be a problem with all DAWs in certain circumstances. The first cause can be too much info on the MIDI bus for the DAW to properly process with allotted resources. Often fixed by increasing the input midi buffer, so the DAW can buffer messages & "catch up". This is a much bigger issue ...
by shawnb
30 Apr 2015, 15:50
Forum: Patching questions
Topic: CREATE_LINK confusing behavior... A couple of questions!
Replies: 9
Views: 12266

Thanks, good to know.

Hard to do in the middle of a script, though.
by shawnb
30 Apr 2015, 06:59
Forum: Patching questions
Topic: CREATE_LINK confusing behavior... A couple of questions!
Replies: 9
Views: 12266

Followup...

This now works in HH2.

Still get the erroneous 'Var not found' messages though. But the links are properly created in subpatches now.
by shawnb
24 Apr 2015, 08:44
Forum: General discussion
Topic: MIDI Learn inverse
Replies: 18
Views: 23602

I concur.

Think of the light as telling you 'MUTE'...
by shawnb
23 Apr 2015, 21:57
Forum: Patching questions
Topic: Play and stop piano roll in loop mode
Replies: 3
Views: 5779

If the piano roll is tied to the master synchro, there are two ways to control it that I can think of: 1. MIDI Learn & tie the PLAY button to a MIDI message 2. Insert at Master Sync object in your patch, then tie a switch to the 'On' inlet. It's all tied to your loop mode & play mode & related setti...
by shawnb
23 Apr 2015, 20:08
Forum: General discussion
Topic: MIDI Learn inverse
Replies: 18
Views: 23602

I think I wanna play my MIDI guitar thru this...
by shawnb
23 Apr 2015, 19:56
Forum: General discussion
Topic: MIDI Learn inverse
Replies: 18
Views: 23602

OK, think I have a solution. What you have observed is: Note ON turns your light OFF Note OFF turns your light ON What you want is Note OFF translated to Note ON - so your light goes OFF Note ON translated to Note OFF - so your light goes ON If so, keep it very simple: / MIDI Filter (Note ON) => Cre...
by shawnb
23 Apr 2015, 18:51
Forum: General discussion
Topic: MIDI Learn inverse
Replies: 18
Views: 23602

I agree, device specificity is important. The workaround is to use buses. I prefer the bus method, but it seems to break the MIDI learn ability on the system-supplied send (see very first screen shot). Using just a bus (which I can see the activity on), the system-supplied mute on that send does no...
by shawnb
22 Apr 2015, 20:57
Forum: General discussion
Topic: MIDI Learn inverse
Replies: 18
Views: 23602

I'm having a hard time following this evolving patch... The input MIDI stream didn't make sense to me, looks like you're using NOTEs. I think CCs would work with less hassle, if you could use them instead of NOTEs. HOWEVER, if the signal coming out of the 'msg' outlet is truly 0 or 1, I would sugges...
by shawnb
22 Apr 2015, 20:48
Forum: General discussion
Topic: MIDI Learn inverse
Replies: 18
Views: 23602

I agree, device specificity is important. The workaround is to use buses.
by shawnb
27 Mar 2015, 18:05
Forum: Patching questions
Topic: controlling the bend in a vst
Replies: 7
Views: 9578

A couple notes on pitch bend, which you may find helpful... The most important thing to know about pitch bend is that the sending controller and the receiving synth/VST must be configured with the same value for pitch bend range, or PBR (or range, or bend, etc...), for it to sound right. Otherwise t...
by shawnb
24 Mar 2015, 02:57
Forum: News
Topic: Usine Hollyhock II is available for download
Replies: 19
Views: 35562

Excellent work! First good sign: My existing patches & workspaces still work perfectly.
by shawnb
24 Mar 2015, 02:55
Forum: General discussion
Topic: Hollyhock II - A hidden feature? - The Convolver
Replies: 7
Views: 8943

I will definitely check these out...

I keep trying to morph guitar + guitar synth into new sounds. This sounds perfect!
by shawnb
17 Mar 2015, 17:59
Forum: Patching questions
Topic: automatic audio output level control
Replies: 5
Views: 6865

I believe some of the ideas in this thread will be of help. Different challenge, but the ideas will work here: http://www.sensomusic.com/forums/viewtopic.php?id=1424 You are absolutely correct - presets are always kinda slapped together. That's why I usually mod them to suit my needs. E.g., should t...
by shawnb
17 Mar 2015, 15:43
Forum: Patching questions
Topic: automatic audio output level control
Replies: 5
Views: 6865

The Audio Output modules produce a value.

Why not update the presets?

I use VSTIs also and I have found that inserting a limiter at the end of the chain helps, too.
by shawnb
12 Mar 2015, 20:37
Forum: General discussion
Topic: Zoom!
Replies: 6
Views: 8775

A few options to think about, easily hidden/overlooked/forgotten... (1) I'm pleasantly pleased to find more & more Windows apps respond to Ctrl+ and Ctrl- to grow & shrink their windows. (Sometimes it's a Ctrl-mousewheel...) Rarely advertised, but I find that most apps support this. There are actual...
by shawnb
05 Mar 2015, 20:04
Forum: News
Topic: Usine Hollyhock II announced
Replies: 43
Views: 76061

thanks for point out that thread/forum ! I'm a happy Hollyhock + FTP user too ! fractalist, I feel like our paths have crossed a while back... Depending on how you use HH, you may find my FTP patch helpful, it helps route content based on your FTP guitar-mix-synth switch setting: http://www.sensomu...
by shawnb
27 Feb 2015, 07:23
Forum: News
Topic: Usine Hollyhock II announced
Replies: 43
Views: 76061

Excellent! Looks like a lot of user & forum input went into that feature list!

I just gave HHII a plug over at vguitarforums.com:
http://www.vguitarforums.com/smf/index. ... ic=13799.0
by shawnb
14 Feb 2015, 19:11
Forum: Suggestions & improvements
Topic: next release : any MIDI clock improvement ?
Replies: 11
Views: 16094

One issue is that HH sends tempo but not song location (bar/beat). Query #58 is related to this. This thread has some background:
http://www.sensomusic.com/forums/viewtopic.php?id=4694

Note the thread listed also refers to bug #36 as being open & related to MIDI clock. I can't read bug #36.
by shawnb
14 Feb 2015, 18:47
Forum: Suggestions & improvements
Topic: few comments about suggestions
Replies: 5
Views: 7563

Thanks for the incredible feedback. I've been using various software & tools for decades, and this is the best support & response I've seen. (The only other vendor that came close to providing this level of support was in the early days of Cakewalk - Greg Hendershott would actively participate in th...
by shawnb
11 Feb 2015, 22:43
Forum: General discussion
Topic: Bar beat sync info
Replies: 8
Views: 12478

Yes, I just did some reading & it looks like the VST host (HH) communicates tempo & song position directly to the VST via API, not via MIDI. It would appear HH is communicating tempo but not position.
by shawnb
11 Feb 2015, 21:03
Forum: General discussion
Topic: Bar beat sync info
Replies: 8
Views: 12478

Thinking aloud here... There is a difference between MIDI Time Code (MTC) and the MIDI Clock (aka Midi Sync). MTC would sync your bar/beat, and allow you to set position across all your software, e.g., immediately jump to the 17th bar. MIDI clock would only sync tempo, start, pause, continue & stop....
by shawnb
10 Feb 2015, 17:13
Forum: Patching questions
Topic: Sub-Patch Exclude Nodes?
Replies: 5
Views: 6290

I think IML/templates engine will do it, I think you have to create a new template. I believe the link on the parent is governed by this chunk of code in the template: 2 // none=0,in=1,out=2 I haven't used them though, not sure I'd want to go there yet! If you change the base template, then all inst...
by shawnb
10 Feb 2015, 17:04
Forum: Patching questions
Topic: fader with input and output
Replies: 12
Views: 12413

Thanks for the detail and patch share shawnb. It is strange though as I do not see the quirkiness you are describing. It seems in my setup even a pass if change is dead on solid. The "Pass if changed" technique doesn't work whenever the listbox's previous value is selected. In my sample code, for t...
by shawnb
10 Feb 2015, 06:36
Forum: Patching questions
Topic: fader with input and output
Replies: 12
Views: 12413

I had the SAME problem. I have a listbox that feeds a fader (for rapid access to certain fixed values), plus the fader can be used (for fractional values). Pass Only if Has Changed had quirky behavior as you noted above, sometimes the value doesn't change but you need it triggered anyway. After much...
by shawnb
03 Feb 2015, 18:11
Forum: Patching questions
Topic: saving script variable with the workspace
Replies: 1
Views: 2846

I only have a couple of global variables. I use 'const' modules for those. Main example: to store colors I like. I hook up a color selector to a 'const' input, select a color, then delete the color selector. The values are saved in the const module. Now I can copy/connect that 'const' wherever I wan...
by shawnb
31 Jan 2015, 19:45
Forum: General discussion
Topic: "include" in scripting
Replies: 1
Views: 3655

Great question!

I think the pascal standard {$include george} works where george = filename.
Haven't used it yet, but it passes compiler syntax.
by shawnb
27 Jan 2015, 20:14
Forum: General discussion
Topic: USB MIDI latency tweak?
Replies: 13
Views: 18077

"Send MIDI to Usine" had a bug in it that caused MIDI latency that was fixed in the very latest version of HH.

Are you on the latest version of HH?
by shawnb
25 Jan 2015, 23:44
Forum: General discussion
Topic: USB MIDI latency tweak?
Replies: 13
Views: 18077

Not all USB ports are created equal... On Windows, there are often MANY USB ports, and if you're having latency issues it's a good idea to (1) stay away from hubs, & (2) use the lowest # USB port on your motherboard; use a USB port directly connected to your mobo. You're looking for the most direct ...
by shawnb
10 Jan 2015, 01:11
Forum: General discussion
Topic: Little Bits?
Replies: 3
Views: 4954

A friend of mine just pointed this out to me... Tempting... Might be able to factor into a rig somehow! If nothing else, some pre-built parts! http://littlebits.cc/kits/synth-kit I wonder how their bus works... littleBits and Korg have demystified a traditional analog synthesizer, making it super ea...
by shawnb
09 Jan 2015, 18:44
Forum: General discussion
Topic: Crickets?
Replies: 13
Views: 13500

I should add ---- I've run into stuck/dropped notes in many other circumstances, outside of HH. It is usually a matter of a MIDI buffer being overrun. Before a code fix, I would review all driver settings for your devices & buffer settings for any software you are using (VSTs/DAWs). I would also con...
by shawnb
09 Jan 2015, 18:38
Forum: General discussion
Topic: Crickets?
Replies: 13
Views: 13500

Sephult - Mostly note, clock & wheel messages - high volume. I went into detail in this thread: http://www.sensomusic.com/forums/viewtopic.php?pid=30188#p30188 This was fixed in .009. I still use the MIDI bus method, however, because it allows me to discretely route MIDI device input. "Send to Usine...
by shawnb
09 Jan 2015, 18:15
Forum: Add-ons discussion
Topic: Euclid
Replies: 3
Views: 7017

Excellent! I love any & all forms of algorithmic music!

Some more info on Euclidean rhythms here:
http://cgm.cs.mcgill.ca/~godfried/publi ... /banff.pdf
by shawnb
09 Jan 2015, 15:01
Forum: General discussion
Topic: Crickets?
Replies: 13
Views: 13500

Sephult -

Are you running the latest version? There was a serious bug causing stuck notes addressed in .009

Before .009 came out, I avoided stuck notes by eliminating all "Midi in" and "send to usine", replacing them with using the a midi bus instead.

Shawn
by shawnb
20 Dec 2014, 17:26
Forum: General discussion
Topic: Any usine with Quneo user?
Replies: 6
Views: 7503

Sounds like a good fit for HH!

(Though I thought quinoa was a cereal...)
by shawnb
19 Dec 2014, 05:33
Forum: Patching questions
Topic: substring methods?
Replies: 11
Views: 12444

Haven't used them yet, but...

I believe you can use Array modules on text strings. And there are modules for finding characters & extracting subarrays.

There are plenty of string functions in the scripting language.
by shawnb
19 Dec 2014, 05:21
Forum: Patching questions
Topic: Using position y and heightpc to auto position patch windows
Replies: 3
Views: 4482

I ran into the same thing. Sorry can't help.

I just experimented a lot with adding offsets until it worked...
by shawnb
14 Dec 2014, 00:36
Forum: Add-ons discussion
Topic: CC Generator
Replies: 9
Views: 17537

New version uploaded. Changes: - ON/OFF switch - Addressed some flakiness in the UI, where sometimes the listboxes or faders would not respond as expected. - Removed '0' length & frequency processing - it never worked as hoped. This behaves more consistently now. Biggest correction was adding a slig...
by shawnb
10 Oct 2014, 02:51
Forum: Patching questions
Topic: Trigger query
Replies: 3
Views: 4501

My second suggestion should still work, I think.....
by shawnb
09 Oct 2014, 03:28
Forum: Patching questions
Topic: Trigger query
Replies: 3
Views: 4501

Have you looked at the patch Random Trigger? It has a density setting almost exactly like you describe. I'd be tempted to do it at the source, via math, where you generate the trigger. For example - count the triggers using a counter, then only "Pass" if (Count MOD X) = 0, where X = 9 or 13 in your ...
by shawnb
13 Sep 2014, 20:54
Forum: Add-ons discussion
Topic: FTP GMS Switch
Replies: 3
Views: 7549

The FTP response is, simply, light years ahead of the competition. Play is much more dynamic, organic & fluid than any other guitar MIDI controller I've played. It's the only guitar MIDI controller that feels truly expressive & doesn't require you to change your technique to work properly. It's NOT ...
by shawnb
13 Sep 2014, 19:26
Forum: Patching questions
Topic: CREATE_LINK confusing behavior... A couple of questions!
Replies: 9
Views: 12266

Never got this to work. (CREATE_LINK between subpatches.) The beauty of HH, though, is that there a many ways to do what you wanna do... I found a way to automate using the #s, e.g., CREATE_LINK 17 2 13 0 After numerous attempts, I couldn't get IML to talk to modules within a subpatch. Sure looks li...
by shawnb
10 Sep 2014, 04:30
Forum: Patching questions
Topic: CREATE_LINK confusing behavior... A couple of questions!
Replies: 9
Views: 12266

I can't tell if this is a bug affecting subpatches, or if I'm just missing something. The following demonstrates the issues with CREATE_LINK with subpatches. I have similar issues elsewhere using IML with subpatches. Shawn The following code works great: CREATE_MODULE GEORGE 4 200 200 CREATE_MODULE ...
by shawnb
09 Sep 2014, 21:43
Forum: Patching questions
Topic: CREATE_LINK confusing behavior... A couple of questions!
Replies: 9
Views: 12266

Understood.

Feels like it's not working for subpatches. Still no luck.
by shawnb
07 Sep 2014, 01:39
Forum: Patching questions
Topic: CREATE_LINK confusing behavior... A couple of questions!
Replies: 9
Views: 12266

All - I'm learning IML... Sorta... If I create a module from a subpatch, e.g.: CREATE_MODULE xyz 6 100 100 mypatch.pat it works great, though the module's caption says it is "mypatch" Any attempt to use xyz, e.g., CREATE_LINK xyz OUT somethingelse IN and I get a "Var Not Found XYZ" Question 1: Shoul...
by shawnb
03 Sep 2014, 14:36
Forum: Patching questions
Topic: midi transforming for a grid
Replies: 5
Views: 6629

Are you looking for a diatonic transposition?
by shawnb
31 Aug 2014, 00:19
Forum: General discussion
Topic: No Audio on laptop
Replies: 3
Views: 5698

Thanks, wasn't aware asio was required!
by shawnb
30 Aug 2014, 19:57
Forum: General discussion
Topic: No Audio on laptop
Replies: 3
Views: 5698

Hi all Probably something simple, but I can't seem to get Usine to recognise my onboard laptop audio. When I try to select an audio device in Usine's setup, it says No Audio. Any special secrets to getting it recognized? Is it all 32 vs 64 bit? At the moment I'm trying the freebie 32-bit version on ...
by shawnb
28 Aug 2014, 19:11
Forum: Suggestions & improvements
Topic: Collision data
Replies: 1
Views: 3603

I'd like to see objects pass data upon collision! So they can affect each others' behavior, by passing state information. Simplest case: as objects bounce around, they can play "Tag, you're it!", passing the ball leaving only one highlighted or playing sound at any given time. I've done some experim...
by shawnb
24 Aug 2014, 17:07
Forum: General discussion
Topic: Sequencer VST Plugin in Usine not starting
Replies: 11
Views: 13577

Thanks for the excellent support!
by shawnb
24 Aug 2014, 01:38
Forum: General discussion
Topic: sensomusic at Best Buy
Replies: 1
Views: 2993

Picking up a laptop at Best Buy for my son, who goes off to college in a couple of days.

I went around to all the demo laptops & ran various Usine Hollyhock videos on each. It looked like they were promoting sensomusic! :D

Ninja marketing!
by shawnb
22 Aug 2014, 06:51
Forum: Add-ons discussion
Topic: CC Generator
Replies: 9
Views: 17537

Just realized I uploaded the wrong file...

Sorry about that... In my workspace it's a subpatch... I saved the patch, not the subpatch... I just fixed that.

If you tried to use this, please refresh from the internet & try again!
by shawnb
20 Aug 2014, 20:20
Forum: Add-ons discussion
Topic: CC Generator
Replies: 9
Views: 17537

Thanks! Sonically, the most interesting feature is the range fader in the upper right. Tweaking the upper & lower boundary of the CC's output is very, very helpful for sculpting tone. ESPECIALLY when it's used to control a guitar wah or a synth cutoff requency. Some things don't work as I expected. ...
by shawnb
20 Aug 2014, 07:26
Forum: Add-ons discussion
Topic: FTP GMS Switch
Replies: 3
Views: 7549

Users of the Fishman TriplePlay MIDI guitar controller may find this helpful when setting up their patches. This helps you use the Guitar-Mix-Synth Switch on the FTP meaningfully within Usine HH. Screenshots of how the patch may be used, and one possible workspace configuration are below. LOTS of re...
by shawnb
20 Aug 2014, 07:21
Forum: Add-ons discussion
Topic: CC Generator
Replies: 9
Views: 17537

All -

My first uploaded patch - I use this CC Generator instead of LFOs to provide more interesting variability when driving synth parameters.

Any input & suggestions welcome!

Shawn

Image
by shawnb
20 Aug 2014, 03:47
Forum: Patching questions
Topic: Retrieving actual values of GRM VST parameters when needed
Replies: 9
Views: 12479

Vincent wrote:I've been told there should be a function in Hollyhock to ask for those values. Is this right?
I dunno, to be honest.

Bonehead question... Is there a way to have the VST send midi CCs based on the fader setting?
by shawnb
19 Aug 2014, 16:21
Forum: Patching questions
Topic: Retrieving actual values of GRM VST parameters when needed
Replies: 9
Views: 12479

Just to be clear - have you tried the method documented in the Tips in the link provided?
by shawnb
19 Aug 2014, 06:18
Forum: Patching questions
Topic: Retrieving actual values of GRM VST parameters when needed
Replies: 9
Views: 12479

Not sure if you tried this yet, but this is over on the Tips page:
http://www.sensomusic.com/wiki2/doku.ph ... parameters
by shawnb
19 Aug 2014, 04:09
Forum: General discussion
Topic: Jbridge problem
Replies: 9
Views: 12392

Lots of stuff on the jbridge FAQ on blank screens:
http://jstuff.wordpress.com/jbridge/jbr ... eshooting/

#s 9-13 all sound like things to consider.

Hope this helps,
by shawnb
19 Aug 2014, 03:03
Forum: Patching questions
Topic: Reverse an array?
Replies: 2
Views: 3638

Yes, that's it!
Hadn't read up on that one yet.
Thanx!
by shawnb
18 Aug 2014, 06:06
Forum: Patching questions
Topic: Newbie Question- Sample Playback and Point Curve synchronisation
Replies: 7
Views: 7916

Ok, understood about the VST. I think the answer is the same. Both the sampler & the lines modules have synchro settings. Check them out. This might help... You're trying to synchronize two modules, so read up on synchronization. Once syncd, you may have to approach things a little differently. Like...
by shawnb
17 Aug 2014, 17:14
Forum: Patching questions
Topic: Newbie Question- Sample Playback and Point Curve synchronisation
Replies: 7
Views: 7916

Have you checked "Tempo Sync" in Buffer Override? On your screenshot it looks de-selected.

I think that is an important first step.
by shawnb
16 Aug 2014, 18:36
Forum: Patching questions
Topic: Reverse an array?
Replies: 2
Views: 3638

What's the simplest way to reverse an array in a patch?

To flip it horizontally, so array positions 1..N become N..1?
by shawnb
16 Aug 2014, 18:23
Forum: Patching questions
Topic: Newbie Question- Sample Playback and Point Curve synchronisation
Replies: 7
Views: 7916

Something to think about... I think I understand your request. Within each VST, there is typically a way to tell it to sync to the host's clock. Once that is done, there are a number of actions you can do to the master synchro that affect both master & VST, such as changing time signatures & resetti...
by shawnb
16 Aug 2014, 18:15
Forum: Suggestions & improvements
Topic: preset names output on VSTs?
Replies: 1
Views: 3302

I like this idea, too!

I may not need to display the vst at all with this feature.
by shawnb
16 Aug 2014, 02:59
Forum: Suggestions & improvements
Topic: I'd like an expr() module
Replies: 3
Views: 6257

That would greatly simplify many patches & largely reduce the need for scripting!

Just thinking out loud!
by shawnb
09 Aug 2014, 09:05
Forum: General discussion
Topic: midi bug
Replies: 50
Views: 67733

I had this same bug in a major way tonight... I have multiple midi input devices, including a device I use as my master midi clock, and a couple of controllers. (Lots of PBs and CCs...) I had lots of stuck notes... Many, many stuck notes... Reading this thread, I opened all the little midi device pa...
by shawnb
08 Aug 2014, 05:38
Forum: Patching questions
Topic: Using "Pass" with MIDI
Replies: 6
Views: 10105

The red text & the massive #s are both red herrings. This is just how HH displays MIDI data in & out on the pass module. My issues were elsewhere - my 'pass' logic fed to the inlet was incorrect. Fixed now. I couldn't get the selector or unpack to make the large #s look like MIDI data, though I trie...
by shawnb
07 Aug 2014, 21:49
Forum: Patching questions
Topic: Controlling VSTi plugin parameter which doesn't recognize midi CC data
Replies: 14
Views: 15528

Very interesting concept, but maybe that is a overkill for my problem? Bur sure, if such screen-scraper also works bidirectional, maybe that is is way to go. First I will try out other possible Hollyhock in-box solution. Thanks. Basically, macro utilities must talk with UI elements at the OS level,...
by shawnb
07 Aug 2014, 03:13
Forum: Patching questions
Topic: Using "Pass" with MIDI
Replies: 6
Views: 10105

Thanks for the suggestions! I'll try the selector & the unpack. I have a few other thoughts to try as well. I'll let you know how it goes!
by shawnb
06 Aug 2014, 18:45
Forum: Patching questions
Topic: Controlling VSTi plugin parameter which doesn't recognize midi CC data
Replies: 14
Views: 15528

Sounds like you need a screen-scraper / gui automation package. I don't think HH does this, but lots of apps do. Helpful for automated testing of applications, that's the normal context. Once you have such an app, I think HH can communicate with it... Google screen scrapers... Hope this helps...
by shawnb
06 Aug 2014, 14:57
Forum: Patching questions
Topic: Using "Pass" with MIDI
Replies: 6
Views: 10105

It seems like it chops the message, like it turned the flow off mid message. Once it does this , it stays like this. The patch stops working.
by shawnb
06 Aug 2014, 08:21
Forum: Patching questions
Topic: Using "Pass" with MIDI
Replies: 6
Views: 10105

Hello all - Noob here... I'm trying to conditionally filter MIDI traffic, & I'm using a simple 'Pass' module. It doesn't seem to understand it's MIDI data - it garbles the input & output. I have confirmed the input MIDI stream is OK. But when I select the Pass module, it shows it as a large # in sci...
by shawnb
04 Aug 2014, 07:22
Forum: Patching questions
Topic: VSTs & Tempo
Replies: 2
Views: 3581

Nevermind... I just rebuilt everything from scratch & I can get tempo to work wherever I want now. I was able to save my more convoluted patches, & just rebuild a new workspace. All is good. I think I had done so much experimentation with settings along the way, who knows what wasn't setup correctly.
by shawnb
04 Aug 2014, 06:32
Forum: Patching questions
Topic: VSTs & Tempo
Replies: 2
Views: 3581

Hi all! Within a patch, how do I feed HH's master tempo to a VST? New to Usine here, working on my first patches. I'm using VSTs. I'm trying to do some programming for the parameters fed to the VSTs, and I would also like them to utilize HH's master tempo. If I drop a VST in the workspace, tempo wor...
by shawnb
31 Jul 2014, 09:01
Forum: Patching questions
Topic: controlling midi loops with RC300 looper..... a few queries=)
Replies: 2
Views: 3468

Just an FYI - the RC300 sends a MIDI START and MIDI STOP upon starting & stopping. I bet you can filter on the MIDI START & use it to modify your song pointer.