wormhole 2 manual
TRANSCRIPT
-
5/28/2018 Wormhole 2 Manual
1/10
Wormhole2 (v2.0)
(c) 2005 by plasq.com.
Credits:
Adrian Pflugshaupt - CodingCris 'atariboy' Pearson - Graphics and UI DesignKeith 'SongCarver' Lang - UI Design
VST plugin technology by Steinberg.AU plugin technology by Apple.
This manual was made with our very own 'Comic Life.' app.Check it out at plasq.com/comiclife
-
5/28/2018 Wormhole 2 Manual
2/10
Installing Wormhole2
Windows
Copy Wormhole2.dll to yourvstplugins folder.
Make sure your machines can connect onUDP ports 48100-48200.
(open ports in your firewalls if needed)
Macintosh
Copy Wormhole2.component to yourLibrary/Audio/Plug-Ins/Components folder.
And / Or
Copy Wormhole2.vst to your Library/Audio/Plug-Ins/VST folder.
Open the Wormhole2 pluginin any VST/AUDIOUNIT host
application.
Full version only
Open Wormhole2's GUI andenter your ID(email) & your
serial in the edit fields.
2
-
5/28/2018 Wormhole 2 Manual
3/10
Insert Wormhole2
Click on enter channel name
and enter Test
Click on start to make
this the starting point ofthe connection.
Open an instance ofWormhole2 on the
target machine.
Press thetriangle andchoose test -
end in thechooser popup.
Direct connection
Notes:
If the info display shows thehost is not feeding audio toWormhole2, feed some audio tothe plug. (using silent audio or alow overhead synth) Once the connection iscomplete, adjust the bu!er slideron the receiver side to lower thelatency of the connection. Thislatency can be made up formanually by moving the latencyslider on the sending instance
12
3
4
5
3
-
5/28/2018 Wormhole 2 Manual
4/10
Insert Loop
Open the plugin the loopis to be created for.
Here: Buzz RoomReverb
Place aWormhole2
before the pluginthe audio chain,
name itRoomReverb.
Select beforemode.
Place a Wormhole2 behind theplug, choose roomreverb-
after from the popup.
On the other machine selectreverb-insertin the
chooser popup.
Click on autoto tellWormhole2 to measurethe latency and to make
up for it.
Notes:
Latency measurement &compensation can onlywork in hosts supportingdelay compensation. Some types of e!ectsmight interfere with latencymeasurement (especiallydelays).
1
2
3
4
5
6
4
-
5/28/2018 Wormhole 2 Manual
5/10
Multi-channeldirect connection
Insert Wormhole2 onthe first channel,
name it Channel -1.Open as many instances as you need,
they will automatically be named.
Open a first Wormhole2on the target machineand use the chooser to
selectChannel -1 -end.
Now open moreinstances on otherchannels.
Wormhole2 willautomatically set
them up.
For sample-accurate
sync, activatesyncon allinstances.
Notes: The end instances have to be fed with audio by the host. Activated sync can result in transfer problems if the host does notsend Wormhole2 accurate sample-position information!
1 2
4
5
If you want thechannels to be
sample-accuratelysynced, activate Sync
on all instances.
3
6
5
-
5/28/2018 Wormhole 2 Manual
6/10
Wormhole Farm
Using the insert loop mode of Wormhole2, you can createa set of encapsulated plugins on your network.Place plugins between before & afterinstances ofWormhole2 and give the channels nice names.In this example three audio-units from mac os x and twobuilt-in e!ects of ableton live are set up that way.
Once set up properly, these plugins canbe accessed from any host on the networkby just opening an instance of wh2 andselecting the name in the chooser popup
6
-
5/28/2018 Wormhole 2 Manual
7/10
Details explained
The flush channel buttondeactivates all the other
Wormhole2 instances present onthe current channel.
It is deliberately small so youdon't press this accidentally :)
The channel name field is used todefine or show the channel thisinstance is currently placed on.
You only need to define a channelname in the first instance and canthen access it from the popup in
other instances.
If you define a channel name with a"-" and a number after that in it(example: Channel -1), the next
instances of Wormhole2 willautomatically be named with
ascending numbers.
Pressing this triangle opens thechooser popup menu. it lets you
choose from all available channel-
name/function options.
This Wormhole2 is currently part of channel:"AUMultibandcompressor Analog"
These are the incompleteddirect channel functions
available.
The uncomplete insertchain channel options
Click this to erase the
channel name and todisable this Wormhole2
instance.
7
-
5/28/2018 Wormhole 2 Manual
8/10
Sync switch:
If this is activated, wormhole usesthe sample-position provided bythe host to align channels. This is
needed to transfer multiplechannels in sample-accurate sync.
If the host provides inaccurate data,the connection will be lost!
Generally spoken: if you don't knowwhat to do with it, leave it o!.
In wh2 there are two types of channels:directchannels (a->b) and insert chainchannels (a->b->a).The five mode buttons let you choose what type of channelwh2 is on and what function is takes on that channel.They also provide you with information about what is going
The buttons have 4 states:
Selectable
The function thisWormhole2 is providing.
This function is takenby another Wormhole2
on this channel.
Due to the channel mode(directvs. insert chain),
this function can'tcurrently be selected
This Wormhole2 is the startandend-pointof a completed insert-chainloop. Both other functions(beforeand after) are taken byother Wormhole2's.
Start& endcannot be clicked, asthe channel is in insert chain mode.You would have to flush thechannel in order to access them.
These leds show the level ofaudio entering and leaving
Wormhole2 locally.
Activate playthrough to mix theincoming audio with the received audio.
Click the Wormhole2 logo to see a niceabout screen. Below it, your email address
is displayed.
8
-
5/28/2018 Wormhole 2 Manual
9/10
The bu!er slider controlsWormhole2's internal bu!er. This
bu!er is used to collect the networkpackets. The less tra"c & the betternetwork connection you have, the
lower the bu!er setting can be whilestill having a stable audio
connection.
If you have multiple syncedinstances of wormhole connectionthe same machines, all their bu!er
sliders will be linked together.
The latency slider controlshow many samples of latency
Wormhole2 reports to thehost.
In cases of sample-accuratesync, the slider controls all
synced instances ofWormhole2.
If you use the auto latencymeasurement feature,
Wormhole2 will move thelatency slider for you. Do nottouch it if you want to keep
things in sync!
As most hosts cannot dynamically adjust plugin latency,
wormhole2 always reports 32768 samples of latency anduses a delay to generate the real value - unless the latencyslider is set to 0.
If Wormhole2 is used in a realtime situation or in a hostwithout delay compensation, the slider should stay at 0.
Otherwise a latency of 32768 samples results.
In a host without delay compensation, an unconnectedinstance of Wormhole2 can be used to generate the same
amount of latency!
Auto is only available if Wormhole2 is in insert mode.
If activated, a pulse is sent through the insert looponce the channel is complete. Wormhole2 then
measures the time it takes for the pulse to return andsets the latency slider to that value.
After that procedure, the latency of the loop ismeasured (accurate to 1 sample) and the delay is
compensated for (if the host supports delaycompensation).
The info displayshows informationabout the currentconnections anderror messages.
9
-
5/28/2018 Wormhole 2 Manual
10/10
Thanks for usingWormhole2!
If you still have any furtherquestions, then pick our orother user's brains at our
forums: plasq.com/forums
catch'yalatermayt!
plasqy - lord of plasq(yes, he is a sockpuppet... ok?)