Link Max/msp and Reaktor
Hello everyone,
anyone knows how can make a link from Max/msp to Reaktor 4?
Thanks
aldo r
What kind of link ? Audio or midi ?
>Hello,
>Both...
>I would like to use audio instruments...
THE easiest is to use reaktor as a vst plug-in in max.....
kasper
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
Hello again,
Ok, as a vst pluin in max...
Thanks to everyone
Aldo R
On 07/08/2006, at 08:19 AM, Kasper T Toeplitz wrote:
>> Hello,
>> Both...
>> I would like to use audio instruments...
>
> THE easiest is to use reaktor as a vst plug-in in max.....
>
> kasper
> --
> Kasper T. Toeplitz
> noise, composition, bass, computer
> http://www.sleazeArt.com
>
>
aldo r -
Tell me how this worked out for you. I am a Reaktor 5 user as well. I am running it as a VST inside Max/MSP no problem, but what I'm strugglig with is how to get it to load with an "ensemble" already loaded up in Reaktor wit its default Snap. Were you able to figure this out? The normal messages (read) and loadbang I use for my other VST effects to them to load presets is not working here.
I was also thinking of trying re-wire of some sort, running Reaktor as a standalonen with MAX/MSP...not sure if I want to run down that path yet.
Kris
Quote: aldorodriguez wrote on Sun, 06 August 2006 21:31
----------------------------------------------------
> Hello everyone,
>
> anyone knows how can make a link from Max/msp to Reaktor 4?
>
> Thanks
>
>
> aldo r
>
----------------------------------------------------
hi
as far as i can tell, using R4 & R5 in max as vst's work - you first
load the chosen reaktor "shell" ( 8 outs, 2 outs etc) and then the
saved ensemble
it can all be done automatically:
at startup (of the patch) you have reaktor (the chosen flavor) as
argument (if this does not work, not sure if reaktor is ok for this,
load an empty vst~, then a message "plug" with teh name of the R
shell)
then (I usually do it 22 miliseconds later, but mostprobaly anything
goes) message "read
HD/.......(your_filepath_here...).../myRektorpresets/Rgreatsound " -
of course you saved, before your ensemble as Rgreatsound in teh
folder myRektorpresets
if you save from inside max the message "write
HD/.......(your_filepath_here...).../myRektorpresets/Rgreatsound " is
your friend
it works
best
kasper
>
>Tell me how this worked out for you. I am a Reaktor 5 user as well.
>I am running it as a VST inside Max/MSP no problem, but what I'm
>strugglig with is how to get it to load with an "ensemble" already
>loaded up in Reaktor wit its default Snap. Were you able to figure
>this out? The normal messages (read) and loadbang I use for my other
>VST effects to them to load presets is not working here.
>
>
>
>
>Quote: aldorodriguez wrote on Sun, 06 August 2006 21:31
>----------------------------------------------------
>> Hello everyone,
>>
> > anyone knows how can make a link from Max/msp to Reaktor 4?
>>
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
Thanks, Kasper. I thought I had tried this, but let me get some clarification from you since Reaktor is not as cut and dried as a basic VST. This is what I did in my patch, and I'll add some comments too:
I loadbang: plug "C/khartung/VST Effects/reaktor5.dll"
Comment: I uses this to load the Reaktor VST upon launch of MAX/MSP...works fine. I open it and see the Reaktor 5 shell. I have been manually loading my Reaktor ensembles and snaps (which I wrote prior to all of this)
I loadbang: read "C/khartung/VST Presets/reaktor.fxb"
Comment: Initially, I had opened Reaktor from MAX/MSP, I loaded my ensemble, then loaded my snap. Then I used the Write message to write the reaktor.fxb file. However, the above argument does not load the ensemble, so I tried the following:
I loadbang: read "C/khartung/Reaktor Ensembles/BlackbirdFX (FAV).ens"
"BlackbirdFX (FAV).ens" is the actual ensemble that I had saved a while back. Before I started using MAX/MSP I was using a another VST host (Chainer). Chainer must have had some programming that did all ths for me, because once I loaded Reaktor and my ensemble, that ensemble always loaded by default in the VST host, and I never had to save any fxb file to accomplish this.
Morover, the read comment above does not load the ensemble either.
Now the question is whether I have done what you recommend below.
Kris
Quote: Kasper T Toeplitz wrote on Mon, 18 September 2006 02:34
----------------------------------------------------
> hi
>
> as far as i can tell, using R4 & R5 in max as vst's work - you first load the chosen reaktor "shell" ( 8 outs, 2 outs etc) and then the saved ensemble
>
> it can all be done automatically:
>
> at startup (of the patch) you have reaktor (the chosen flavor) as argument (if this does not work, not sure if reaktor is ok for this, load an empty vst~, then a message "plug" with teh name of the R shell)
>
> then (I usually do it 22 miliseconds later, but mostprobaly anything goes) message "read HD/.......your_filepath_here...).../myRektorpresets/Rgreatsound " -
> of course you saved, before your ensemble as Rgreatsound in teh folder myRektorpresets
>
> if you save from inside max the message "write
> HD/.......your_filepath_here...).../myRektorpresets/Rgreatsound " is your friend
>
> it works
>
> best
>
> kasper
>
ok
so my patch would be
it's on mac so no .dll
and of course the path is mine.. yours will be different
best
kasper
>Thanks, Kasper. I thought I had tried this, but let me get some
>clarification from you since Reaktor is not as cut and dried as a
>basic VST. This is what I did in my patch, and I'll add some
>comments too:
>
>I loadbang: plug "C/khartung/VST Effects/reaktor5.dll"
>
>Comment: I uses this to load the Reaktor VST upon launch of
>MAX/MSP...works fine. I open it and see the Reaktor 5 shell. I have
>been manually loading my Reaktor ensembles and snaps (which I wrote
>prior to all of this)
>
>I loadbang: read "C/khartung/VST Presets/reaktor.fxb"
>
>Comment: Initially, I had opened Reaktor from MAX/MSP, I loaded my
>ensemble, then loaded my snap. Then I used the Write message to
>write the reaktor.fxb file. However, the above argument does not
>load the ensemble, so I tried the following:
>
>I loadbang: read "C/khartung/Reaktor Ensembles/BlackbirdFX (FAV).ens"
>
>"BlackbirdFX (FAV).ens" is the actual ensemble that I had saved a
>while back. Before I started using MAX/MSP I was using a another VST
>host (Chainer). Chainer must have had some programming that did all
>ths for me, because once I loaded Reaktor and my ensemble, that
>ensemble always loaded by default in the VST host, and I never had
>to save any fxb file to accomplish this.
>
>Morover, the read comment above does not load the ensemble either.
>
>Now the question is whether I have done what you recommend below.
>
>Kris
>
>
>
>Quote: Kasper T Toeplitz wrote on Mon, 18 September 2006 02:34
>----------------------------------------------------
>> hi
>>
>> as far as i can tell, using R4 & R5 in max as vst's work - you
>>first load the chosen reaktor "shell" ( 8 outs, 2 outs etc) and
>>then the saved ensemble
>>
>> it can all be done automatically:
>>
>> at startup (of the patch) you have reaktor (the chosen flavor) as
>>argument (if this does not work, not sure if reaktor is ok for
>>this, load an empty vst~, then a message "plug" with teh name of
>>the R shell)
>>
>> then (I usually do it 22 miliseconds later, but mostprobaly
>>anything goes) message "read
>>HD/.......your_filepath_here...).../myRektorpresets/Rgreatsound " -
>> of course you saved, before your ensemble as Rgreatsound in teh
>>folder myRektorpresets
>>
>> if you save from inside max the message "write
>> HD/.......your_filepath_here...).../myRektorpresets/Rgreatsound "
>>is your friend
>>
>> it works
>>
>> best
>>
>> kasper
>>
>
>--
>Krispen Hartung
>Improvisational & Jazz Guitar
>www.krispenhartung.com
>Performance Calendar:
>http://www.musi-cal.com/search?performers=Krispen%20Hartung
>info@krispenhartung.com
>Discography: www.krispenhartung.com/catalogue.htm
Quote: Kasper T Toeplitz wrote on Mon, 18 September 2006 10:50
----------------------------------------------------
> ok
>
> so my patch would be
>
>
Krispen Hartung wrote:
> Hmmmm...this must be a MAC vs. PC/WinXP thing, because I can't get
> this to work. I have copied the patch I am using below...just can't
> get this to work, even with the delay message in there. Are there
> any PC/XP users out there making this work?
I have a PC but no Reaktor (and work mainly on Mac as you know..), but
if I look at the patch it might be a misstyping in there. It seems there
was either a blank or return after .fxb... Maybe Windows will be
confused with an extra white space at the end of a file name...
Stefan
--
Stefan Tiedje------------x-------
--_____-----------|--------------
--(_|_ ----|-----|-----()-------
-- _|_)----|-----()--------------
----------()--------www.ccmix.com
I really wish it had been that easy, Stefan. I double-checked and even re-typed the argument for the read message...no luck. But here is the weird thing. If I manually hit my "read" button and open the reaktor.fxb file, it opens the ensemble just fine. Now, why would I be able to do this, but loadbang can't do it via the read messsage and argument containing the pathway to the same file? I even tried removing loadband, and manually hitting the read button inside the vst patch...still did not work. I'm baffled.
Kris
Quote: Stefan Tiedje wrote on Tue, 19 September 2006 13:23
----------------------------------------------------
> Krispen Hartung wrote:
> > Hmmmm...this must be a MAC vs. PC/WinXP thing, because I can't get this to work. I have copied the patch I am using below...just can't get this to work, even with the delay message in there. Are thereany PC/XP users out there making this work?
>
> I have a PC but no Reaktor (and work mainly on Mac as you know..), but if I look at the patch it might be a misstyping in there. It seems there was either a blank or return fter .fxb... Maybe Windows will be confused with an extra white space at the end of a file name...
>
> Stefan
>
> --
> Stefan Tiedje------------x-------
> --_____-----------|--------------
> --(_|_ ----|-----|-----()-------
> -- _|_)----|-----()--------------
> ----------()--------www.ccmix.com
>
>
----------------------------------------------------
Krispen Hartung wrote:
> I really wish it had been that easy, Stefan. I double-checked and
> even re-typed the argument for the read message...no luck. But here
> is the weird thing. If I manually hit my "read" button and open the
> reaktor.fxb file, it opens the ensemble just fine. Now, why would I
> be able to do this, but loadbang can't do it via the read messsage
> and argument containing the pathway to the same file? I even tried
> removing loadbang, and manually hitting the read button inside the
> vst patch...still did not work. I'm baffled.
I see, your in the hell of debugging -;)
Try the following: put the reaktor.fxb inside the search path, and then
have just a [read reaktor.fxb] sent to vst~ (be sure that reaktor itself
is loaded before... Also check that the filename itself doesn't
accidentially has some "invisible" whitespace...)
If this doesn't work, rename the reaktor.fxb into something different
and try to load that...
My experience for baffling things which work on other places: its rarely
a bug, it does have a reason but it can be very tricky to find that
reason...
Stefan
--
Stefan Tiedje------------x-------
--_____-----------|--------------
--(_|_ ----|-----|-----()-------
-- _|_)----|-----()--------------
----------()--------www.ccmix.com
A bit of a blast from the past here, but I am struggling with the same problem. On a pc, sending for instance the message: read D:/Reaktor/Library/Ensembles/New Additions/Synthesizer/2-Osc.ens to a [vst~] holding Reaktor5 doesn't load an ensemble. I will get an error message saying "Can't find.." and then the correct, un-f*cked-with file path.
Like Krispen I have also managed to correctly load the Reaktor5.dll plugin, but that still doesn't help much, if we can't remotely open the right ensembles.
Any progress with this since last year?
Andreas.
Quote: Kasper T Toeplitz wrote on Mon, 18 September 2006 10:34
----------------------------------------------------
> hi
>
> as far as i can tell, using R4 & R5 in max as vst's work - you first
> load the chosen reaktor "shell" ( 8 outs, 2 outs etc) and then the
> saved ensemble
>
> it can all be done automatically:
>
> at startup (of the patch) you have reaktor (the chosen flavor) as
> argument (if this does not work, not sure if reaktor is ok for this,
> load an empty vst~, then a message "plug" with teh name of the R
> shell)
>
> then (I usually do it 22 miliseconds later, but mostprobaly anything
> goes) message "read
> HD/.......(your_filepath_here...).../myRektorpresets/Rgreatsound " -
> of course you saved, before your ensemble as Rgreatsound in teh
> folder myRektorpresets
>
> if you save from inside max the message "write
> HD/.......(your_filepath_here...).../myRektorpresets/Rgreatsound " is
> your friend
>
> it works
>
> best
>
> kasper
>
>
>
> >
> >Tell me how this worked out for you. I am a Reaktor 5 user as well.
> >I am running it as a VST inside Max/MSP no problem, but what I'm
> >strugglig with is how to get it to load with an "ensemble" already
> >loaded up in Reaktor wit its default Snap. Were you able to figure
> >this out? The normal messages (read) and loadbang I use for my other
> >VST effects to them to load presets is not working here.
> >
> >
> >
> >
> >Quote: aldorodriguez wrote on Sun, 06 August 2006 21:31
> >----------------------------------------------------
> >> Hello everyone,
> >>
> > > anyone knows how can make a link from Max/msp to Reaktor 4?
> >>
>
> --
> Kasper T. Toeplitz
> noise, composition, bass, computer
> http://www.sleazeArt.com
>
>
>
----------------------------------------------------
Hi.
When your ensemble is loaded in vst~, save it by sending the message "write"
(it will be saved as *****.fxb and not *****.ens).
The message "read *****.fxb" into [vst~ reaktor5.dll] will now load your
favorite ensembles ;)
Cheers.
On 4/22/07, Andreas Wetterberg wrote:
>
>
> A bit of a blast from the past here, but I am struggling with the same
> problem. On a pc, sending for instance the message: read
> D:/Reaktor/Library/Ensembles/New Additions/Synthesizer/2-Osc.ens to a
> [vst~] holding Reaktor5 doesn't load an ensemble. I will get an error
> message saying "Can't find.." and then the correct, un-f*cked-with file
> path.
>
> Like Krispen I have also managed to correctly load the Reaktor5.dllplugin, but that still doesn't help much, if we can't remotely open the
> right ensembles.
>
> Any progress with this since last year?
> Andreas.
>
For some strange reason using "read ***.fxb" didn't work... then I saved
an ".fxp" and that definitely did the trick!
Thanks for your help, mate - Cheers!
Andreas
e.g.r. skrev:
> Hi.
> When your ensemble is loaded in vst~, save it by sending the message
> "write" (it will be saved as *****.fxb and not *****.ens).
> The message "read *****.fxb" into [vst~ reaktor5.dll] will now load
> your favorite ensembles ;)
> Cheers.
>
>
>
> On 4/22/07, *Andreas Wetterberg*
> > wrote:
>
>
> A bit of a blast from the past here, but I am struggling with the
> same problem. On a pc, sending for instance the message: read
> D:/Reaktor/Library/Ensembles/New Additions/Synthesizer/2- Osc.ens
> to a [vst~] holding Reaktor5 doesn't load an ensemble. I will get
> an error message saying "Can't find.." and then the correct,
> un-f*cked-with file path.
>
> Like Krispen I have also managed to correctly load the
> Reaktor5.dll plugin, but that still doesn't help much, if we can't
> remotely open the right ensembles.
>
> Any progress with this since last year?
> Andreas.
>
>
> ------------------------------------------------------------------------
>
>
.fxp is a single preset, .fxb is a preset bank afaik.
Andreas Wetterberg wrote:
> For some strange reason using "read ***.fxb" didn't work... then I
> saved an ".fxp" and that definitely did the trick!
>
> Thanks for your help, mate - Cheers!
> Andreas
>
> e.g.r. skrev:
>> Hi.
>> When your ensemble is loaded in vst~, save it by sending the message
>> "write" (it will be saved as *****.fxb and not *****.ens).
>> The message "read *****.fxb" into [vst~ reaktor5.dll] will now load
>> your favorite ensembles ;)
>> Cheers.
>>
>>
>>
>> On 4/22/07, *Andreas Wetterberg*
>> > wrote:
>>
>>
>> A bit of a blast from the past here, but I am struggling with the
>> same problem. On a pc, sending for instance the message: read
>> D:/Reaktor/Library/Ensembles/New Additions/Synthesizer/2- Osc.ens
>> to a [vst~] holding Reaktor5 doesn't load an ensemble. I will get
>> an error message saying "Can't find.." and then the correct,
>> un-f*cked-with file path.
>>
>> Like Krispen I have also managed to correctly load the
>> Reaktor5.dll plugin, but that still doesn't help much, if we can't
>> remotely open the right ensembles.
>>
>> Any progress with this since last year?
>> Andreas.
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>
>
Yes, I know - thankfully it doesn't matter much in Reaktor-land, since
presets are stored inside the ensemble itself.
Andreas.
Andrew Burgess skrev:
> .fxp is a single preset, .fxb is a preset bank afaik.
>
> Andreas Wetterberg wrote:
>> For some strange reason using "read ***.fxb" didn't work... then I
>> saved an ".fxp" and that definitely did the trick!
>>
>> Thanks for your help, mate - Cheers!
>> Andreas
>>
>> e.g.r. skrev:
>>> Hi.
>>> When your ensemble is loaded in vst~, save it by sending the message
>>> "write" (it will be saved as *****.fxb and not *****.ens).
>>> The message "read *****.fxb" into [vst~ reaktor5.dll] will now load
>>> your favorite ensembles ;)
>>> Cheers.
>>>
>>>
>>>
>>> On 4/22/07, *Andreas Wetterberg*
>>> > wrote:
>>>
>>>
>>> A bit of a blast from the past here, but I am struggling with the
>>> same problem. On a pc, sending for instance the message: read
>>> D:/Reaktor/Library/Ensembles/New Additions/Synthesizer/2- Osc.ens
>>> to a [vst~] holding Reaktor5 doesn't load an ensemble. I will get
>>> an error message saying "Can't find.." and then the correct,
>>> un-f*cked-with file path.
>>>
>>> Like Krispen I have also managed to correctly load the
>>> Reaktor5.dll plugin, but that still doesn't help much, if we can't
>>> remotely open the right ensembles.
>>>
>>> Any progress with this since last year?
>>> Andreas.
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>
>>
>
>
> .
>
Another real blast from the past: i tried this with Reaktor 6 today, and the panel does not show up after reading an .fxb file...
I've had a lot of headaches with using Reaktor 6 with Max, and I remember loading a .fxb and the interface getting messy and small (I am not sure this is what you're referring to). Somehow I changed the view to Extended inside my Reaktor instrument and saved the fxb again from Max, and now it looks good and loads properly after a few seconds. So apparently the interface setting gets saved along when you make changes to it.
It is still cumbersome because I can't simply load presets in Reaktor's instruments (as opposed to loading a fxb saved from Max), b/c I am only using Reaktor player, but it works.