Welcome to %s forums

BrainModular Users Forum

Login Register

Search found 39 matches

by pansoul
15 Sep 2009, 12:07
Forum: Module development SDK
Topic: pitchshifter
Replies: 3
Views: 8634

yes you are right i finished the module a few days ago and my description of the bug wasn't completly correct. in release : no problem debug : i have the same comportment as you describe Does it mean that release mode must be prefered rather than debug (for such a module it takes the same time to ge...
by pansoul
15 Sep 2009, 02:32
Forum: Module development SDK
Topic: pitchshifter
Replies: 3
Views: 8634

Hello i try to make a pitchshifter with the phasevocoder. it works but there is a bug probably due to init conditions. if i plug the module and especially the audio input when the usine engine is on OFF and that i put ON after, it works. But i put ON before and the i plug i have a bug. I put the cod...
by pansoul
01 Sep 2009, 19:50
Forum: Add-ons discussion
Topic: Phase Vocoder Pack
Replies: 17
Views: 21870

yes it's what i will try to do but since there is a pPrototype->ptran->tickTransp function i was wondering if it wasn't dedicated to transpose
by pansoul
01 Sep 2009, 13:22
Forum: Add-ons discussion
Topic: Phase Vocoder Pack
Replies: 17
Views: 21870

Hello Olivier thank you for this fantastic tool with source !! I try to make a transposition directly in PhaseVocoderForw and i saw that there is a function that seems dedicated : pPrototype->ptran->tickTransp(float semitones); But i can succed to use it, is it complicated to use ? i try to put some...
by pansoul
29 Aug 2009, 17:02
Forum: Module development SDK
Topic: create an output audio signal
Replies: 1
Views: 5609

Hello with the SDK V2 i succeed to create an output signal but now with v3 version i have some difficulties i tried this for (kk = 0;kk < 128;kk++){ pMultiLooper->SetEvtArrayData(pMultiLooper->paudioout,kk,sin(2*3.1415*kk/128)); } but it doesn't work (no output sound) am i using the good fonction ? ...
by pansoul
25 Aug 2009, 19:57
Forum: Module development SDK
Topic: not resizable Panel
Replies: 2
Views: 6582

Sorry Gizzeta if i post on the same topic without response but i have a question about the same subject with drawpad example for example if if put pModuleInfo->DefaultWidth = 400; pModuleInfo->DefaultHeight = 600; instead of pModuleInfo->DefaultWidth = pMasterInfo->PanelWidth; pModuleInfo->DefaultHe...
by pansoul
17 Aug 2009, 10:11
Forum: Module development SDK
Topic: draw pad example in Interface builder
Replies: 5
Views: 10625

Yes i created a class TMyModule and called it creating with a pointer. But impossible to find the problem. So i created another module based on userdrawpad and copy my code into it. Now it works for the isbackgroundcolor but still have problems. i need to redimension manualy my panel because if i ch...
by pansoul
11 Aug 2009, 15:13
Forum: Module development SDK
Topic: draw pad example in Interface builder
Replies: 5
Views: 10625

ok i used a modified version of drawpad. it works in IB mode. About my repaint problem, perhaps it cames from the IsBackGroundBitMapUsed() line but I can't use this method for my module. perhaps an inheritance i didn't implement. i am on xp. i can't say exactly when the problem occurs (perhaps more ...
by pansoul
01 Aug 2009, 13:56
Forum: Module development SDK
Topic: draw pad example in Interface builder
Replies: 5
Views: 10625

Hello The draw pad example module does not work when i try to print it in the interface builder, do you have the same behaviour ? I ask this question because i try to create a module with a graphic interface too large for the control panel and in window mode i have some bugs (probably generated duri...
by pansoul
01 Aug 2009, 13:49
Forum: Module development SDK
Topic: How to play a sound in a c++ module
Replies: 5
Views: 10263

I decompress each octet as a char so it's normal to have value with a range of 256. To have 65535 directly with binary i would probably have to use WORD variable but i didn't succed with this variable. so i suppose that taking the most significant byte and multiplying it by 256 and adding it to the ...
by pansoul
31 Jul 2009, 17:00
Forum: Module development SDK
Topic: How to play a sound in a c++ module
Replies: 5
Views: 10263

yes martignasse i try to read an external file load by code. i load a wav 16 bits stereo file as a binary file and obtain list of char. i try to decode value i obtain ( from -128 to 127) using this format http://sub0.developpez.com/FormatWAV/FormatWAV.htm it works a little ( i mean not with all file...
by pansoul
16 Jul 2009, 02:18
Forum: Module development SDK
Topic: How to play a sound in a c++ module
Replies: 5
Views: 10263

Hello First thank you for the new sdk and the example it contains. i have a question about playing a sample. i suppose that the way to do that is to write in the buffer. my problem i need a function to read a file at the byte level to feed the buffer and it seems that there is no such a function in ...
by pansoul
11 May 2009, 12:44
Forum: Manuals & Wiki
Topic: SDK area update
Replies: 4
Views: 33639

ok it works in release and debug now
by pansoul
11 May 2009, 03:08
Forum: Manuals & Wiki
Topic: SDK area update
Replies: 4
Views: 33639

Hello martignasse i tried to compile your new module. no problem with RollArray but DisplayNumber doesn't compile. i have two errors : error C2664: 'CreateFontW' : impossible de convertir le paramètre 14 de 'const char [6]' en 'LPCWSTR' 1> Les types pointés n'ont aucun rapport entre eux ; conversion...
by pansoul
02 Apr 2009, 02:54
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

so might be possible to clones vst in usine and in cubase, rec the first note in usine while bouncing in cubase.. good idea rather than try to reproduct it in usine, to use it in cubase. but sure that it is probably a bit complex. i think to a midi message sent by usine that trig a macro for render...
by pansoul
02 Apr 2009, 02:24
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

yes it's probably true that a vst can't bounce and playback at the same time. -if we load it twice we would have to load/unload it dynamically the save cpu -without to be obliged to load it twice , perhaps it's possible to render the midi sequence in two time : if the original sequence contain sever...
by pansoul
02 Apr 2009, 01:50
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

run the cloned patch at double bpm, record it and timestretch it back to the original bpm? yes i have thing to this method or even to play a sequence 3 or 4 octave higher but the timestrech process to come back to the real note would probably be very destructive and some patch have enveloppe that d...
by pansoul
02 Apr 2009, 00:45
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

yes i want a bit more, about reverse it was only an example , but there are a lot of others possibilities for such a function so what what i am looking for is not a combination with a sample player/recorder. Sure it can't take 1ms to export even 5s of a small vsti but it can be fast i think. i dont ...
by pansoul
02 Apr 2009, 00:02
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

Yes it's a real time function, it's not what i'am looking for. But my purpose is real time. For example if i can export a midi file played by a Vsti instlantly i will can to play it reverse without wait to record it until the end ( that will become the beginning). the instant mixdown function work f...
by pansoul
01 Apr 2009, 02:27
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

i searched on the vst3 sdk that i download on steinberg site and i didn't find anything about instant mixdown. and when i load a vst in usine which i know to work with the instant mixdown in cubase, i don't see what output could produce what i'am looking for. it is even probable that this function d...
by pansoul
23 Mar 2009, 19:05
Forum: Module development SDK
Topic: SDK V2 Feedbacks, it's here
Replies: 54
Views: 90448

i try to add some an new output (data, midi or anything else) on a patch inspired by drawpad and prototype example. compilation works but when a put my .usr file into usine, i can't connect it to others modules. i suppose that i did a mistake but i don't find where i add some line code in : - get pa...
by pansoul
23 Mar 2009, 02:02
Forum: Module development SDK
Topic: SDK V2 Feedbacks, it's here
Replies: 54
Views: 90448

hello correct me if i am wrong, in your example you use win api to code the graphical part of your draw pad. i have read the two tutorial about c and c++ on le site du zero and i am not able to understand correctly your code. is a tutorial like http://www.siteduzero.com/tutoriel-3-8778-apprentissage...
by pansoul
19 Mar 2009, 13:57
Forum: Module development SDK
Topic: SDK V2 Feedbacks, it's here
Replies: 54
Views: 90448

hello martignasse , in the CPPQuickStartEN.pdf and in french version too, you say : "The last thing to do is to replace, in these two files, the world TemplateProject by the name of your module (be sure to uncheck the Match case and Match whole word options to replace all occurences)." but i can't f...
by pansoul
18 Mar 2009, 13:16
Forum: Patching questions
Topic: making a switch unable to turn itself off
Replies: 15
Views: 16820

are you refering to the math - logical - A>B module ? if yes , the problem is that if A is not sup to B , it produces a 0, it means as soon as you release the sep-panel.
by pansoul
18 Mar 2009, 09:30
Forum: Patching questions
Topic: making a switch unable to turn itself off
Replies: 15
Views: 16820

To make what you ask for, i would use a script because i did not find a simple way to do that but i am really interested in find it. Perhaps , rather than use a switch , it would be better to use a separator and panel module which produce always the same output ( button behaviour) and allow you to c...
by pansoul
16 Mar 2009, 23:48
Forum: Suggestions & improvements
Topic: trig quantification for separator & panel module
Replies: 4
Views: 5394

i finally developped my own quantification in a script which based on the same behaviour that 'toggle' and 'has changed' module.
thank you for your response
vincent
by pansoul
16 Mar 2009, 23:44
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

sorry i did not use the right word, i mean a real time mixdown but for vsti
by pansoul
16 Mar 2009, 19:09
Forum: Suggestions & improvements
Topic: instant audio export
Replies: 16
Views: 20506

hello
in software like cubase or live, there is non real time export function that allow to export a midi track playing a vsti as audio. is Such a function conceivable in usine? if yes do you think that it could work without stop audio flow which is not the case under cubase.
thanks
vincent
by pansoul
14 Mar 2009, 18:15
Forum: Suggestions & improvements
Topic: trig quantification for separator & panel module
Replies: 4
Views: 5394

i have seen the color input for the switch module but , unlike it is written in the help documentation, not for the button module there are 4 inputs : visible play caption and edit layout (i tried to put a color selector on all input and especialy on this last one but it doesn't work). about quantiz...
by pansoul
13 Mar 2009, 12:14
Forum: Suggestions & improvements
Topic: trig quantification for separator & panel module
Replies: 4
Views: 5394

hi
It seems that the trig quantification doesn't work for separator & panel module like in button or switch.
Is there any other module or component that permit to generate button like output and to receive other information for color ?
Thanks
Vincent
by pansoul
11 Mar 2009, 13:02
Forum: Patching questions
Topic: button inputs to scripts
Replies: 10
Views: 12046

If you can avoid reading parameters, do that, even if it means you have to create another variable of three. you mean reduce the input number ? i think about several technic to create variable of three but i am sure -use of multiple variable module -multiply 2 button input value by 1 and 2 in order...
by pansoul
11 Mar 2009, 03:08
Forum: Patching questions
Topic: button inputs to scripts
Replies: 10
Views: 12046

ok my script works now.
i added the setvalue(outputbutton,0) close at the begining
thank you for all your remarks, it helps me to understand further forward the button (and by the way the switch) concept

Vincent
by pansoul
10 Mar 2009, 21:20
Forum: Patching questions
Topic: button inputs to scripts
Replies: 10
Views: 12046

Hello i dont really unsderstand the use of button in script. bsork, when you write IF (GetValue(pButton) = 1) THEN BEGIN ... // To be on the safe side, add: SetValue(pButton, 0); END; i suppose the pButton you refer in GetValue(pButton) is an input button and the pButton of SetValue(pButton, 0) an o...
by pansoul
09 Mar 2009, 14:28
Forum: Suggestions & improvements
Topic: absolute sample choice in sampler module
Replies: 3
Views: 4313

wow !
perhaps i should not ask question before 10 a.m
thanks a lot
by pansoul
09 Mar 2009, 10:43
Forum: Suggestions & improvements
Topic: absolute sample choice in sampler module
Replies: 3
Views: 4313

hello
it would be great to acced to samples not only with next/prev and next rand button but also with absolute position
value :1 -> sample 1
value :2 -> sample 2
...
or with midi but it would probably reduce the choice to 128.
the same function coud be usefull on grain re-sampler.
thanks
by pansoul
04 Mar 2009, 19:58
Forum: Patching questions
Topic: infinte note off
Replies: 4
Views: 5086

ok it works well now
thanks
Vincent
by pansoul
04 Mar 2009, 00:19
Forum: Patching questions
Topic: infinte note off
Replies: 4
Views: 5086

oops sorry but i didn't explain myself correctly. when i say "infinte noteon" i mean that hundred of note on are produced in a few seconds (it is the same if replace noteon - 144 by noteoff -128 ). what i explain in this example is not what i want to do. Actually i don't need 'if else end' statement...
by pansoul
03 Mar 2009, 22:53
Forum: Patching questions
Topic: infinte note off
Replies: 4
Views: 5086

hello i try to do a sequencer script and i have a problem with generating midi event. here a small part of my script that i wrote to find where my problem come from. beat = GetValue(beat-synchro-externe); if (beat = 2) then begin setvalue(Out-data,88); end else begin setvalue(Out-data,89); end this ...
by pansoul
03 Mar 2009, 22:35
Forum: Module development SDK
Topic: Module API
Replies: 18
Views: 36261

hello
i am a delphi beginner, i have developed some simple application for windows but i don't find how to develop something for usine
Is there any document that explain how it works ?

thanks
Vincent