Welcome to %s forums

BrainModular Users Forum

Login Register

Search found 36 matches

by imodularsynth
05 Jul 2019, 06:27
Forum: Module development SDK
Topic: New tutorial is available
Replies: 11
Views: 44783

There seem to be nothing to read/DL on the resources page anymore? Hello everybody, sorry about the disappearance. The company running my website server has changed their software, and the new version of their Site Builder does not allow anymore to add files for downloading (so the page with all my...
by imodularsynth
20 Dec 2018, 07:15
Forum: Module development SDK
Topic: MIDI chord recognition
Replies: 3
Views: 35908

Hello Simon, thanks for the time spent to analyse PsyChoReLib (I did not yet open the source code) From what you describe, this library seems quite near of what I had in mind and what I already started to code. As I said in my first message, my main concern was about the number of entries to scan. T...
by imodularsynth
17 Dec 2018, 06:53
Forum: Module development SDK
Topic: MIDI chord recognition
Replies: 3
Views: 35908

Hi everybody, I am not sure this is the best page for my question, but since it is related to a module I want to create... I am looking for an algorithm to identify "left hand chords" on MIDI input for a module I am writing. The basic idea is quite simple : when a chord is found on the MIDI input, t...
by imodularsynth
19 Aug 2018, 16:17
Forum: Module development SDK
Topic: How to retrieve value entered in ptIpAddress ?
Replies: 2
Views: 31324

Hey 23fx23, apparently, you are right : Usine considers an IP address to be one int rather than four bytes. I have solved my problem by using sdkGetEvtDataAddr function like this : Addr=(unsigned int*)sdkGetEvtDataAddr (IPAddrEvent); IP=htonl(*Addr); and now it works like a charm, I am able to recei...
by imodularsynth
19 Aug 2018, 12:04
Forum: Module development SDK
Topic: How to retrieve value entered in ptIpAddress ?
Replies: 2
Views: 31324

Hi guys, I am writing a module on which there is a ptIpAddress input. When I enter a new IP address on the patch, the callback is called correctly, but I am unable to retrieve the IP address, I always get 0. Moreover, sdkGetEvtSize returns 1, which sounds strange (I was expecting 4, since there are ...
by imodularsynth
06 Aug 2018, 18:35
Forum: Module development SDK
Topic: Multiple call to sdkSetEvtSize
Replies: 3
Views: 32405

Hi Simon, thank you for your explanations. Your comment about the relocation makes me think that there is a kind of dynamic allocator somewhere, which I don't like too much for a real time function like onProcess. I will try to rearrange my code to make only one allocation at the beginning, by preco...
by imodularsynth
06 Aug 2018, 14:26
Forum: Module development SDK
Topic: Multiple call to sdkSetEvtSize
Replies: 3
Views: 32405

Hello everybody, is there a risk (or a consequence) if I call multiple times sdkSetEvtSize within the same call to onProcess() ? I have a module that parse all incoming MIDI events and generates an array on output, but the size of the output array depends on what has been detected in the incoming MI...
by imodularsynth
13 Jun 2018, 18:26
Forum: Module development SDK
Topic: How to create an integer input/output event ?
Replies: 23
Views: 77008

Hey sm_jamieson, you worked faster than me :D I started to make tests with a new module with ptBitwise support, and I have reached the same conclusion than you. The good thing with ptBitwise is that we are not forced anymore to use some "strange" types like ptColor or ptPointer. By the way, I confir...
by imodularsynth
03 Jun 2018, 11:04
Forum: Module development SDK
Topic: How to create an integer input/output event ?
Replies: 23
Views: 77008

I had this NAN issue so I build a foolproof module that put its audio outputs to zeroes. I also did some NAN protection on some of my modules that work on chaos principles : double pendulum and chaos oscillator that I plan to release this summer. Hmmm interesting. May I ask where you have seen the ...
by imodularsynth
03 Jun 2018, 08:13
Forum: Module development SDK
Topic: How to create an integer input/output event ?
Replies: 23
Views: 77008

Gentlemen, I just got some excellent news from Sensomusic team : they confirm that the ptBitwise is dedicated to handling the 32 bits of data without any conversion. However, you need SDK 7.01.006 and Usine V1.71 (last versions) The developers also confirmed that for previous versions, you can use p...
by imodularsynth
02 Jun 2018, 19:38
Forum: Patching questions
Topic: Getting crazy with SYSEX message (no SYSEX at all on MIDI output)
Replies: 2
Views: 4185

Hi NaySeven, thank you for the quick reply. I have tested with two different MIDI interface : same result. I still use HH2, but I don't think it can explain this. I made a test with M-Audio USB Uno and rtpMIDI driver : same result By the way, I just saw something weird when I checked the output of t...
by imodularsynth
02 Jun 2018, 18:02
Forum: Patching questions
Topic: Getting crazy with SYSEX message (no SYSEX at all on MIDI output)
Replies: 2
Views: 4185

Hello all, I am getting crazy with a patch generating SYSEX and sending it to my MIDI interface The test patch : Button -> SYSEX Edit (send input) SYSEX Edit (out) -> MIDI Out module (sysex input) The SYSEX message is very simple for the test : $F0 $0A $20 $F7 If I look to the pink wire between SYSE...
by imodularsynth
13 May 2018, 11:39
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

Hi nay-seven,
I have been able to catch something during the crash of HH3 under High Sierra : I get a "runtime error 231 at 0001A749" in my XCode console. Not sure this can be useful, but at least this time I saw something

Benoit
by imodularsynth
12 May 2018, 19:26
Forum: Module development SDK
Topic: How to create an integer input/output event ?
Replies: 23
Views: 77008

I maybe OT : the data input is common to float and integer, it is when you get the value from the input (or send a value to an output) that you should operate a cast : float cutoff = sdkGetEvtData(m_cutoff); int type = int(sdkGetEvtData(m_type)); Olivar Hey Olivar, that's exactly what I have in min...
by imodularsynth
12 May 2018, 06:58
Forum: Module development SDK
Topic: How to create an integer input/output event ?
Replies: 23
Views: 77008

afaik there are not really integers params, they are float params where man can write integers values. so indeed yes as far as i understand you can only encode 24b integers on the 32b float tprecision params. so it will be tricky to really use your output Hi23fx23, thank you for your answer. During...
by imodularsynth
11 May 2018, 18:58
Forum: Module development SDK
Topic: How to create an integer input/output event ?
Replies: 23
Views: 77008

Hello guys, the question will probably look stupid, but I could not find any answer both in SDK documentation, SDK source code or the forum. So I decided to ask it here : How can I create an integer event? When I look to TParamType, I can't find any integer type. The only "integer like" thing I find...
by imodularsynth
09 May 2018, 13:08
Forum: Module development SDK
Topic: New tutorial is available
Replies: 11
Views: 44783

senso wrote:great job !
Thank you Olivier ;)

Next step for me is to submit you some of the modules I have written, maybe they can become addons

Benoit
by imodularsynth
01 May 2018, 18:56
Forum: Module development SDK
Topic: New tutorial is available
Replies: 11
Views: 44783

And as promised, the Mac version of the tutorial is now available on the website (same webpage as the Windows tutorial)

Of course, if you find an error or have a suggestion (or a question), just tell me :)

Benoit
by imodularsynth
01 May 2018, 11:33
Forum: Module development SDK
Topic: Where is HH2 SDK ?
Replies: 2
Views: 29933

nay-seven wrote:here a link if you want to use with HH2 : SDK HH2
Thank you Nay Seven

By the way, I note that SDK is labelled 6.04.xxxx, not "HH2 SDK" or something like that. Maybe it would be nice to have a kind of matrix telling which version of Usine is compatible with version of the SDK

Benoit
by imodularsynth
29 Apr 2018, 21:06
Forum: Module development SDK
Topic: New tutorial is available
Replies: 11
Views: 44783

Hi nay-seven,

no problem for the link. And if you want to include the file into the SDK, that's OK for me too !
(I do my best to have the Mac version finished for the end of this week)

Benoit
by imodularsynth
29 Apr 2018, 08:44
Forum: Module development SDK
Topic: New tutorial is available
Replies: 11
Views: 44783

Hi everybody, I have written a detailed tutorial for those who want to create their own user modules for Usine from scratch, on Windows platform (another document dedicated to Mac is on the way). This document does not replace the SDK User Manual made by Martin Fleurent, it is only intended to show ...
by imodularsynth
28 Apr 2018, 16:28
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

Hello everybody, good news, I finally found a possible way to solve the High Sierra issue with HH3, with predictive results :D Apparently, the HH3 crash I have seen is related to a question of rights when the engine wants to write something in the package. I spoke with another Apple developer I know...
by imodularsynth
28 Apr 2018, 07:12
Forum: Manuals & Wiki
Topic: Handbook of Usine modules, patch and libraries in pdf ?
Replies: 29
Views: 98716

About manuals : there is a broken link on the website.
The link to API documentation on this page http://www.sensomusic.org/manual/en/sdk leads nowhere

Benoit
by imodularsynth
27 Apr 2018, 06:48
Forum: Module development SDK
Topic: Where is HH2 SDK ?
Replies: 2
Views: 29933

Hi guys, I have a small problem : my old computer crashed and I replaced it last week. Bad news : I lost the HH2 SDK which was installed on the previous disk. I see that only HH3 is now available on the website. Can it be used for HH2 modules development or do I need to reinstall the HH2 SDK? In tha...
by imodularsynth
13 Jan 2018, 14:28
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

I repeated the test from a clean zip, ju to be sure. Results are below : - started directly from hard disk (app being on the desktop) : the log file is not created, I can only see the four folders after the application has been started a first time - started from an external drive : same results, th...
by imodularsynth
13 Jan 2018, 08:25
Forum: General discussion
Topic: DMX INTERFACES SUPPORTED BY HH3
Replies: 5
Views: 7447

Hi all,

I can also recommend the KissBox DMX interface, which uses ArtNet standard protocol and is therefore directly compatible with Usine (this is the interface I use in my setup)

Benoit
by imodularsynth
13 Jan 2018, 07:14
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

Hi Nay Seven,
I think you did not see my last answer (because the message from Pasccal came between).
Can you confirm me where I should look for the logfile on the Mac ? I will check for it then

Thanks

Benoit
by imodularsynth
09 Jan 2018, 06:21
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

Pasccal wrote:Hi,

I'm looking for a plugin or a setting that can generate vibrations
on a frequency or a sound in a sample.

Pascal
Hi Pascal,

I recommend you to post your question in the correct section of the forum, since it has nothing to see with the current topic.

Thanks

Benoit
by imodularsynth
08 Jan 2018, 15:06
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

ok, generally using an external drive is ok, not easy to solve because we can't reproduce, can you check if the log file inside Usine has been created ? The logfile is generated within the app package, right ? As far as I can see, the logfile is not generated (but maybe I am looking in the wrong pl...
by imodularsynth
01 Jan 2018, 21:22
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

I just tried to make it start from external drive : I have put the ZIP file directly on the external drive, decompressed the ZIP on the drive and tried to launch it Same result : I get a warning from OS X telling that I want to start an application from the drive for the first time, and when I click...
by imodularsynth
01 Jan 2018, 15:22
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

Hi Nay-Seven thank you for the quick answer. By the way, I just gave a try with HH3 : exactly same result (even if I put the application directly on the desktop, with right click, etc...) Sad to know that HH2 is then basically not compatible at all with HighSierra. The problem is that I need to have...
by imodularsynth
01 Jan 2018, 13:43
Forum: General discussion
Topic: HH2 crashes after update to High Sierra
Replies: 14
Views: 19470

Hi everybody, first of all, my best wishes to all Usine users and developers for this new year :D Now, the bad news : I have just upgraded my Mac Book Pro to High Sierra and.... no more Usine HH2 for me now :/ When I try to start HH2, I just see the bouncing icon and... nothing else. After a few sec...
by imodularsynth
21 Aug 2016, 15:40
Forum: Patching questions
Topic: VST parameter initialization with CONST modules
Replies: 5
Views: 6620

Just found the same solution on my side too :)
I wanted to find if its was an error on my patch, and I reached the same conclusion as you (about OnInitialization sending a 1 through the const)
Now it works like a charm, thank you again for your help iococoi
by imodularsynth
21 Aug 2016, 13:11
Forum: Patching questions
Topic: VST parameter initialization with CONST modules
Replies: 5
Views: 6620

Thank you for your help iococoi.
I tried them, but I probably made an error somewhere. When I connected the outputs of OnInitialization to input of Const, they were all sending 1 rather than the floating value of the const. I will try again this afternoon, it's certainly an error on my side
by imodularsynth
21 Aug 2016, 09:57
Forum: Patching questions
Topic: VST parameter initialization with CONST modules
Replies: 5
Views: 6620

Hello all, I have a question which looks probably stupid, but after hours of testing, I can not find a solution for it I have a patch with a VST plugin, and I need to send default values to some VST parameters when the patch is loaded. I have connected CONST modules to the VST parameters inputs. The...
by imodularsynth
21 Aug 2016, 09:46
Forum: Patching questions
Topic: MATCH FADER VALUE TO VST PARAMETER
Replies: 3
Views: 6305

VST parameters are (normally) always 0.0 to 1.0 (I never saw a VST with a restricted input range, and the maximum range is defined by VST standard) So, normally, you just need to scale the knob output value (let's say 400 in your case) to 1.0, simply by adding a divider of 1/400 between the knob out...