Search found 36 matches
- 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...
- 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...
- 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...
- 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...
- 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 ...
- 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...
- 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...
- 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...
- 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 ...
- 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...
- 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...
- 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...
- 13 May 2018, 11:39
- Forum: General discussion
- Topic: HH2 crashes after update to High Sierra
- Replies: 14
- Views: 19470
- 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...
- 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...
- 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...
- 09 May 2018, 13:08
- Forum: Module development SDK
- Topic: New tutorial is available
- Replies: 11
- Views: 44783
- 01 May 2018, 18:56
- Forum: Module development SDK
- Topic: New tutorial is available
- Replies: 11
- Views: 44783
- 01 May 2018, 11:33
- Forum: Module development SDK
- Topic: Where is HH2 SDK ?
- Replies: 2
- Views: 29933
Thank you Nay Sevennay-seven wrote:here a link if you want to use with HH2 : SDK HH2
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
- 29 Apr 2018, 21:06
- Forum: Module development SDK
- Topic: New tutorial is available
- Replies: 11
- Views: 44783
- 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 ...
- 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...
- 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
The link to API documentation on this page http://www.sensomusic.org/manual/en/sdk leads nowhere
Benoit
- 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...
- 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...
- 13 Jan 2018, 08:25
- Forum: General discussion
- Topic: DMX INTERFACES SUPPORTED BY HH3
- Replies: 5
- Views: 7447
- 13 Jan 2018, 07:14
- Forum: General discussion
- Topic: HH2 crashes after update to High Sierra
- Replies: 14
- Views: 19470
- 09 Jan 2018, 06:21
- Forum: General discussion
- Topic: HH2 crashes after update to High Sierra
- Replies: 14
- Views: 19470
- 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...
- 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...
- 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...
- 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...
- 21 Aug 2016, 15:40
- Forum: Patching questions
- Topic: VST parameter initialization with CONST modules
- Replies: 5
- Views: 6620
- 21 Aug 2016, 13:11
- Forum: Patching questions
- Topic: VST parameter initialization with CONST modules
- Replies: 5
- Views: 6620
- 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...
- 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...
