Receptor 1.5 Now Available
-
- KVRist
- 59 posts since 7 Jan, 2004 from Los Angeles
After updating Live today, and further experimentation, I am unable to reproduce the problem, but I am certain this was happening last night. Several times, unsaved modifications to my Receptor multi were reset after adding another Uniwire plugin or opening the plugin interface - without touching the bank/patch menus. I wlil keep testing and let you know if it happens again and I can find the recipe for reproducing it.
Brian
Brian
-
- MUSEician
- 682 posts since 20 Aug, 2004 from California
One possibility is that there was a program change in the MIDI and that was causing the multi to be loaded.
Dan Timis
Software Developer
Muse Research, Inc.
Software Developer
Muse Research, Inc.
-
- KVRist
- 59 posts since 7 Jan, 2004 from Los Angeles
OK, next question:
I understand that when Uniwire is enabled, it overrides the internal audio buffer size set in the Receptor setup panel. According to the documentation, it should be equal to the host application's buffer - but it always switches to read "128 Samples (UniWire)" - of course grayed out - regardless of the host buffer setting...is this meaningful? I don't want the Receptor actually running at 128 in this case, because I am trying to maximize the number of sampler voices...
Brian
I understand that when Uniwire is enabled, it overrides the internal audio buffer size set in the Receptor setup panel. According to the documentation, it should be equal to the host application's buffer - but it always switches to read "128 Samples (UniWire)" - of course grayed out - regardless of the host buffer setting...is this meaningful? I don't want the Receptor actually running at 128 in this case, because I am trying to maximize the number of sampler voices...
Brian
-
- MUSEician
- 682 posts since 20 Aug, 2004 from California
If you are using Live you should set the hardware and plug-in buffers to be the same. In Preferences select the "Plug-In" tab and set "Plug-In Buffer Size" to "As Audio Buffer"
Then, set the audio hardware buffer size to whatever you need to use in Receptor. In Preferences select the "Audio" tab and set "Buffer Size" to 256, 512, or 1024. You could use any number that is a multiple of 4. I like to use power of 2, but you don't have to. Quit Live and restart it. Next time when you instantiate UniWire, the buffer size in Receptor will change and reflect whatever you set it in Live.
Then, set the audio hardware buffer size to whatever you need to use in Receptor. In Preferences select the "Audio" tab and set "Buffer Size" to 256, 512, or 1024. You could use any number that is a multiple of 4. I like to use power of 2, but you don't have to. Quit Live and restart it. Next time when you instantiate UniWire, the buffer size in Receptor will change and reflect whatever you set it in Live.
Dan Timis
Software Developer
Muse Research, Inc.
Software Developer
Muse Research, Inc.
-
- KVRist
- 59 posts since 7 Jan, 2004 from Los Angeles
Thanks, that was helpful. Unfortunately I can't get audio over Uniwire without pops, clicks and dropouts. MIDI is working great.
My setup:
PowerBook G4 Al 15" 1.5GHz 2GB RAM Mac OS 10.4.4
For testing, I'm using built-in audio, controlling Receptor with the Remote app. Live 5.03, buffers set to 512 samples, plugin buffer same size as audio, as you recommended. Receptor has 3 x Kontakt 2 loaded with various instruments. Korg MicroKontrol keyboard is connected to PB via USB.
Receptor CPU meter is idling around 25%, and peaking around 70% with the sequence playing. I have 3 Uniwire instruments in Live, assigned to the first 3 receptor channels, set to "Midi Only". Approx 24 MIDI tracks feeding these instruments. Additional Uniwire FX on an audio track, set to monitor the Receptor Master output.
Note: if I enable Receptor built-in audio/MIDI and monitor from its analog outputs, everything is perfect, no glitches. The Uniwire audio is plagued by artifacts even at high buffer settings, 2048/4096...the red audio dropout "LED" constantly lighting up in the Uniwire plugin.
The two machines are connected directly, crossover mode. All other networking (Airport) is off and no other applicaitons are running on the Mac. Just occurered to me, should I turn off AppleTalk and Windows Sharing during a Uniwire session? Will it interfere with Uniwire to have the Receptor volume mounted via smb?
Brian
My setup:
PowerBook G4 Al 15" 1.5GHz 2GB RAM Mac OS 10.4.4
For testing, I'm using built-in audio, controlling Receptor with the Remote app. Live 5.03, buffers set to 512 samples, plugin buffer same size as audio, as you recommended. Receptor has 3 x Kontakt 2 loaded with various instruments. Korg MicroKontrol keyboard is connected to PB via USB.
Receptor CPU meter is idling around 25%, and peaking around 70% with the sequence playing. I have 3 Uniwire instruments in Live, assigned to the first 3 receptor channels, set to "Midi Only". Approx 24 MIDI tracks feeding these instruments. Additional Uniwire FX on an audio track, set to monitor the Receptor Master output.
Note: if I enable Receptor built-in audio/MIDI and monitor from its analog outputs, everything is perfect, no glitches. The Uniwire audio is plagued by artifacts even at high buffer settings, 2048/4096...the red audio dropout "LED" constantly lighting up in the Uniwire plugin.
The two machines are connected directly, crossover mode. All other networking (Airport) is off and no other applicaitons are running on the Mac. Just occurered to me, should I turn off AppleTalk and Windows Sharing during a Uniwire session? Will it interfere with Uniwire to have the Receptor volume mounted via smb?
Brian
-
- MUSEician
- 682 posts since 20 Aug, 2004 from California
Thanks for finding this bug. It was a hard one to understand and fix. The problem happens if you have more than one instance in "MIDI Only" mode, and even then there has to be a particular order of "MIDI Only" and "normal" UniWire instances.Briggity wrote:I have 3 Uniwire instruments in Live, assigned to the first 3 receptor channels, set to "Midi Only". Approx 24 MIDI tracks feeding these instruments. Additional Uniwire FX on an audio track, set to monitor the Receptor Master output.
A fix will be available soon. In the mean time try to avoid "MIDI Only" tracks. Try unchecking the "MIDI only" check box, and if you don't want the audio, bring down the volume for these tracks in Live.
Dan Timis
Software Developer
Muse Research, Inc.
Software Developer
Muse Research, Inc.
-
- KVRer
- 3 posts since 14 May, 2004 from NYC
Will Receptor, its software and Unwire work on my MacBook Pro 2.16?
Where The Brightest Stars Shine http://www.polarismusiqworks.com
- KVRAF
- 6113 posts since 7 Jan, 2005 from Corporate States of America
Does UniWire require... um ... a wire? i've been using a wireless DSL router/modem at home and while the Receptor is wired to the router, my audio workstation is wireless. Do i assume that there will not be enough bandwidth to use Uniwire without an actual cable connection?
- dysamoria.com
my music @ SoundCloud
my music @ SoundCloud
-
- MUSEician
- 682 posts since 20 Aug, 2004 from California
Wireless connections are not as reliable as wired ones. There are lots of drops and the data needs to be re-transmitted. It is not possible to achive 16 stereo channels at low latency over wireless. We do not purposely disable wireless. You can try it, but most likely you will not like the results.
Dan Timis
Software Developer
Muse Research, Inc.
Software Developer
Muse Research, Inc.
- Mr KVR
- Topic Starter
- 1580 posts since 23 Oct, 2000 from UK
- KVR Audio
- KVRian
- 1209 posts since 11 Jan, 2006 from Pittsburgh
Looking at the owner's manual for my motherboard, it says that the LAN supports 10 Mb/s & 100Mb/s auto-negotiation. Should I take this to mean that it does support 100base T?
If so, my computer is hooked up to one of the 4 wired inputs on my Linksys router. The Linksys has wireless G, but so far I'm only using the wired connections.
With this setup, if I connect a Receptor to one of the available wired ports on the router, will I have sufficient bandwidth to run Uniwire effectively? Or would I be better off to put a dedicated 100base T card (or, looking toward the future, Gigabit ethernet card) in my computer, and connect the Receptor via a crossover ethernet cable?
Sorry if these questions seem pretty obvious, but I haven't done much networking. And if I'm planning a rather large purchase (for me, at least), I want to make sure I am prepared to use it to the best of my ability. Thanks.
If so, my computer is hooked up to one of the 4 wired inputs on my Linksys router. The Linksys has wireless G, but so far I'm only using the wired connections.
With this setup, if I connect a Receptor to one of the available wired ports on the router, will I have sufficient bandwidth to run Uniwire effectively? Or would I be better off to put a dedicated 100base T card (or, looking toward the future, Gigabit ethernet card) in my computer, and connect the Receptor via a crossover ethernet cable?
Sorry if these questions seem pretty obvious, but I haven't done much networking. And if I'm planning a rather large purchase (for me, at least), I want to make sure I am prepared to use it to the best of my ability. Thanks.
-
- MUSEician
- 682 posts since 20 Aug, 2004 from California
Yes. Your computer will detect the speed of the network and set it's LAN accordingly. It will work at 100 Mb/s with a Linksys router.DocAtlas wrote:Looking at the owner's manual for my motherboard, it says that the LAN supports 10 Mb/s & 100Mb/s auto-negotiation. Should I take this to mean that it does support 100base T?
Your computer and Receptor will talk to each other through the router without any performance penalty. You do not need a crossover cable. You can have another computer using the wireless G connection to surf the internet and it will not affect the connection between the first computer and Receptor.DocAtlas wrote:If so, my computer is hooked up to one of the 4 wired inputs on my Linksys router. The Linksys has wireless G, but so far I'm only using the wired connections.
With this setup, if I connect a Receptor to one of the available wired ports on the router, will I have sufficient bandwidth to run Uniwire effectively? Or would I be better off to put a dedicated 100base T card (or, looking toward the future, Gigabit ethernet card) in my computer, and connect the Receptor via a crossover ethernet cable?
However, for the best UniWire performance, you need to quit any browsers or email application and turn off any other utility that tries to access the network on your computer that you use with Receptor. Once you are done making music you can turn them back on.
Dan Timis
Software Developer
Muse Research, Inc.
Software Developer
Muse Research, Inc.
- KVRian
- 1209 posts since 11 Jan, 2006 from Pittsburgh
Thanks, this answers my questions. It looks like the only thing I'll need to buy is any other software I want to run on it, & I already have most of that. I don't normally run anything but Sonar & plug-ins when I'm working on music. And I'll soon be able to quit running a lot of the plug-ins on the pc.DanTimis wrote: Yes. Your computer will detect the speed of the network and set it's LAN accordingly. It will work at 100 Mb/s with a Linksys router.
Your computer and Receptor will talk to each other through the router without any performance penalty. You do not need a crossover cable. You can have another computer using the wireless G connection to surf the internet and it will not affect the connection between the first computer and Receptor.
However, for the best UniWire performance, you need to quit any browsers or email application and turn off any other utility that tries to access the network on your computer that you use with Receptor. Once you are done making music you can turn them back on.
