Muff's Modules & More Forum Index Muff's Modules & More
we weren't even testing for that
 
 FAQ & Terms Of UseFAQ & Terms Of Use   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
Information
Hello! This is a message to everyone who emailed or PM'ed me asking for an exemption to the '100-post rule' for our Buy-Sell-Trade forum. You didn't get a reply from me because you aren't above the rules. The rules are the same for everyone. I understand your position and I'm sorry I can't help you, but I can't help you. Thanks for understanding! Please enjoy our lovely forum.


Open player

Search for at
Muff's Modules & More Advanced Search

Your voluntary donation helps support the community!
SW and Max/MSP
 
 
Post new topic   Reply to topic    Muff's Modules & More Forum Index -> Expert Sleepers
View previous topic :: View next topic  
Author SW and Max/MSP
Leoespejo
Veteran Wiggler


Joined: 07 May 2011
Last Visit: 23 May 2013

Posts: 614
Location: Barcelona

PostPosted: Thu May 17, 2012 5:27 am    Post subject: SW and Max/MSP Reply with quote Add User to Ignore List

Is there any way to send frequency information in the form of Max/MSP signals with ( sig~ object) from Max to any SW plug in and transform that info into 1v/oct. ?

I'm sorry for the noob question but this is related with this post:

http://www.muffwiggler.com/forum/viewtopic.php?t=59330

Thanks
Back to top
View user's profile Send private message
os
Super Deluxe Wiggler


Joined: 30 Jun 2009
Last Visit: 24 May 2013

Posts: 3929

PostPosted: Thu May 17, 2012 5:35 am    Post subject: Reply with quote Add User to Ignore List

You could convert your frequency to a MIDI note number and use that to remote-control the Voice Controller's pitch override setting.
_________________
http://www.expert-sleepers.co.uk/
http://twitter.com/expertsleepers
http://www.darkroomtheband.net/
Back to top
View user's profile Send private message
Leoespejo
Veteran Wiggler


Joined: 07 May 2011
Last Visit: 23 May 2013

Posts: 614
Location: Barcelona

PostPosted: Thu May 17, 2012 8:02 am    Post subject: Reply with quote Add User to Ignore List

Yes, i know i could use MIDI, but i don't want to use MIDI numbers as i'm working with not equaly tempered scales.

I'm using Fibonacci's progresions as frequencies and aureal proportions as ratios for FM synthesis, so i think MIDI is not the best way to implement this.

I'm able to do all thiis inside Max, but i'd like to use those freqs. to do the same with my Modular using Max to generate those freqs. and ratios.

Anyway, is there any possibilty to calibrate ES-3 without a multimeter as Felix le Chat says in the same post ? I don't have one of those and don't wankt to spare money.
Back to top
View user's profile Send private message
os
Super Deluxe Wiggler


Joined: 30 Jun 2009
Last Visit: 24 May 2013

Posts: 3929

PostPosted: Thu May 17, 2012 8:07 am    Post subject: Reply with quote Add User to Ignore List

Leoespejo wrote:
Yes, i know i could use MIDI, but i don't want to use MIDI numbers as i'm working with not equaly tempered scales.

That doesn't follow. MIDI numbers are just another way of representing pitch. I'm not saying you have to use only the MIDI numbers that represent notes on the equal tempered scale.

E.g. MIDI note 60 is middle C, but MIDI note 60.34 is equally valid (and represents a pitch somewhere between C and C#).

A multimeter is like $20 or something. Everyone with analogue synths should own one.

_________________
http://www.expert-sleepers.co.uk/
http://twitter.com/expertsleepers
http://www.darkroomtheband.net/
Back to top
View user's profile Send private message
felix le chat
Veteran Wiggler


Joined: 10 Aug 2010
Last Visit: 18 Feb 2013

Posts: 606

PostPosted: Thu May 17, 2012 10:07 am    Post subject: Reply with quote Add User to Ignore List

os wrote:
MIDI numbers are just another way of representing pitch. I'm not saying you have to use only the MIDI numbers that represent notes on the equal tempered scale.

E.g. MIDI note 60 is middle C, but MIDI note 60.34 is equally valid (and represents a pitch somewhere between C and C#).

Yes, MIDI is only a communication protocol. You can use the "MIDI note" message for transmitting any kind of information, it only depends on how you use it, I mean, what is connected or mapped to it.

In my workflow, I use MIDI note number information only as a list of numbers. In the softwares I associate this list with either a list of frequencies, or frequency factors, or other parameters, etc (I don't use it only for analogue synths, also software instruments, so this is always different). In this case, MIDI note number is just an index that links to whatever list of numbers. This list of numbers can be an actual table (array) of numbers, but I also use simple mathematical functions like "value = function(MIDI_note_number)".
Here, MIDI note number does not represent anything related to music, it's just a technological facility.

Os suggests the opposite approach, which is equivalent for pitches: MIDI note number does represent the musical pitch, but you can use fractional values so that all pitches are possible. You can produce any scale with this. Of course, you will have to program the right fractional MIDI pitches but it can be done in Max, Reaktor or similar softwares.
The biggest advantage of this method is that you don't have to calibrate anything manually. Thanks to Silent Way, VCOs and ES-3 can be automatically calibrated. So even VCOs that don't have 1V/oct or Hz/V can work for harmonic (scale-related) things.

Quote:
A multimeter is like $20 or something. Everyone with analogue synths should own one.

Really handy actually. And it's easy to use, if you don't know how it works at all then it will take you about 2 minutes to learn it.

Also, the "ringing" ohm-meter is really useful for checking cables when soldering XLRs, jacks, etc

Flc
Back to top
View user's profile Send private message
xpander
Super Deluxe Wiggler


Joined: 30 Dec 2008
Last Visit: 24 May 2013

Posts: 1045
Location: los gatos, california

PostPosted: Thu May 17, 2012 12:03 pm    Post subject: Re: SW and Max/MSP Reply with quote Add User to Ignore List

Leoespejo wrote:
Is there any way to send frequency information in the form of Max/MSP signals with ( sig~ object) from Max to any SW plug in and transform that info into 1v/oct. ?

i don't follow why you need to use Silent Way at all- you're already using Max. i believe you can output a sig~ directly to Expert Sleepers hardware.

_________________
Twitter: http://twitter.com/200e
Flickr: http://www.flickr.com/photos/adeneko/
Back to top
View user's profile Send private message
Leoespejo
Veteran Wiggler


Joined: 07 May 2011
Last Visit: 23 May 2013

Posts: 614
Location: Barcelona

PostPosted: Fri May 18, 2012 3:11 pm    Post subject: Re: SW and Max/MSP Reply with quote Add User to Ignore List

xpander wrote:
Leoespejo wrote:
Is there any way to send frequency information in the form of Max/MSP signals with ( sig~ object) from Max to any SW plug in and transform that info into 1v/oct. ?

i don't follow why you need to use Silent Way at all- you're already using Max. i believe you can output a sig~ directly to Expert Sleepers hardware.


Yes i can output sig~ directly to ES-3 but it needs calibration to obtain the right pitches.

And because i think the project i have needs some Max programming knowledge that goes more beyond my skills.

Really i'm getting frustrated, now SW Voice Controller doesn't work inside Max, but i'm 99% sure is just because of my stupidity.

_________________
BLOG
http://sine-association.blogspot.com.es/
VIDEO
http://www.youtube.com/user/TheSineAssociation
SOUND
http://soundcloud.com/the-sine-association/
Back to top
View user's profile Send private message
felix le chat
Veteran Wiggler


Joined: 10 Aug 2010
Last Visit: 18 Feb 2013

Posts: 606

PostPosted: Sat May 19, 2012 4:52 am    Post subject: Re: SW and Max/MSP Reply with quote Add User to Ignore List

Leoespejo wrote:
now SW Voice Controller doesn't work inside Max

What "error" are you getting when doing this?
I don't remember if I ever tried it. I don't have SW but I checked the demo sometime ago

Perhaps you are trying to load a 64-bit plugin in a 32-bit host, or the contrary, and it causes problems? Which computer and OS do you have?

It's true that some plugins don't work in some hosts

I think there are a few people who use both Max and SW on this forum, maybe they can help more

Otherwise, use a regular host, and replace Max by Reaktor or anything equivalent that can run as a VST inside the regular host

Flc
Back to top
View user's profile Send private message
Leoespejo
Veteran Wiggler


Joined: 07 May 2011
Last Visit: 23 May 2013

Posts: 614
Location: Barcelona

PostPosted: Sat May 19, 2012 5:34 am    Post subject: Reply with quote Add User to Ignore List

Voice controller just doesn't work i can se the envelopes moving (but very fast), and sometimes it reacts, but only to certain midi notes i.e 64.

I'm using last version of SW 1.7.0 and Max 6.0.5 in a MacBook Pro with OS 10.7.3

When i patch ES-3 output to HD 1v/oct input the pitch goes very, very high.

Also i've realized that vst~ object has only two audio outputs so i couldn't use all the voice controller's outputs
very frustrating

_________________
BLOG
http://sine-association.blogspot.com.es/
VIDEO
http://www.youtube.com/user/TheSineAssociation
SOUND
http://soundcloud.com/the-sine-association/
Back to top
View user's profile Send private message
felix le chat
Veteran Wiggler


Joined: 10 Aug 2010
Last Visit: 18 Feb 2013

Posts: 606

PostPosted: Sat May 19, 2012 6:53 am    Post subject: Reply with quote Add User to Ignore List

ok, so the plugin loads correctly in Max, but does not work as expected

Leoespejo wrote:
Voice controller just doesn't work i can se the envelopes moving (but very fast), and sometimes it reacts, but only to certain midi notes i.e 64.

Quote:
When i patch ES-3 output to HD 1v/oct input the pitch goes very, very high.

can't help for these, I don't have a HD nor SW so I don't know how they are supposed to work

you can monitor signals in Max with [scope~] or [number~], try to see if there is something illogical in the patch

to start with, all signals that are routed to the ES-3 must be between -1 and 1

Quote:
Also i've realized that vst~ object has only two audio outputs so i couldn't use all the voice controller's outputs
very frustrating

no, you can have more outputs
try [vst~ 8 8] for example: it will have 8 inputs and 8 outputs

be sure to connect the right SW outputs to to the right ES-3 channels (and furthermore to the right module inputs)
with Max it is easy to invert gate and pitch-cv, you have to be careful about how the SW outputs are ordered in [vst~]

Flc
Back to top
View user's profile Send private message
jjr
Common Wiggler


Joined: 06 Jul 2011
Last Visit: 23 May 2013

Posts: 206
Location: Baltimore

PostPosted: Tue Aug 28, 2012 6:13 pm    Post subject: Reply with quote Add User to Ignore List

hey all
I've found this thread in an attempt to understand how to use max/msp to control the ES1 basically I just want my max patch to control my modular synth.
Can any one explane to me the basics of how this works?
do I need to build something special in max to get it to communicate with the ES1?
thanks
jjr

_________________
Smurfs
Back to top
View user's profile Send private message Send e-mail
os
Super Deluxe Wiggler


Joined: 30 Jun 2009
Last Visit: 24 May 2013

Posts: 3929

PostPosted: Wed Aug 29, 2012 2:48 am    Post subject: Reply with quote Add User to Ignore List

Depends what audio interface the ES-1 is connected to i.e whether it's DC-coupled.
_________________
http://www.expert-sleepers.co.uk/
http://twitter.com/expertsleepers
http://www.darkroomtheband.net/
Back to top
View user's profile Send private message
jjr
Common Wiggler


Joined: 06 Jul 2011
Last Visit: 23 May 2013

Posts: 206
Location: Baltimore

PostPosted: Wed Aug 29, 2012 8:57 am    Post subject: Reply with quote Add User to Ignore List

I have a focusrite safaire pro 14 and I'm pretty sure its not DC coupled.

"When used with the Silent Way AC Encoder software, there is no requirement for the audio interface to be DC-coupled."

they say this on the ES1 website - so I guess AC encoder is something I need?

but do I have to build something different into max to effect the out going audio?
thanks
jjr

_________________
Smurfs
Back to top
View user's profile Send private message Send e-mail
os
Super Deluxe Wiggler


Joined: 30 Jun 2009
Last Visit: 24 May 2013

Posts: 3929

PostPosted: Wed Aug 29, 2012 9:02 am    Post subject: Reply with quote Add User to Ignore List

You could use the AC Encoder as a vst plug-in in max.

Or you could build something similar in max. Basically you're amplitude modulating a high-frequency carrier with the CV you want to output.

_________________
http://www.expert-sleepers.co.uk/
http://twitter.com/expertsleepers
http://www.darkroomtheband.net/
Back to top
View user's profile Send private message
jjr
Common Wiggler


Joined: 06 Jul 2011
Last Visit: 23 May 2013

Posts: 206
Location: Baltimore

PostPosted: Wed Aug 29, 2012 9:12 am    Post subject: Reply with quote Add User to Ignore List

hummm
ok - so If I had the AC encoder software then I would just run my audio through that and then out of my audio interface and then into the EG1 and then out to my CV?

is there a certain set of max objects I need to use? or can I just use any
say cycle~ object at any frequency -

I've never patched VST's into max before is that complex?

thanks
jjr

_________________
Smurfs
Back to top
View user's profile Send private message Send e-mail
os
Super Deluxe Wiggler


Joined: 30 Jun 2009
Last Visit: 24 May 2013

Posts: 3929

PostPosted: Wed Aug 29, 2012 9:33 am    Post subject: Reply with quote Add User to Ignore List

I don't actually own Max myself, so I can't say.
_________________
http://www.expert-sleepers.co.uk/
http://twitter.com/expertsleepers
http://www.darkroomtheband.net/
Back to top
View user's profile Send private message
mr chombee
Common Wiggler


Joined: 23 Sep 2009
Last Visit: 11 May 2013

Posts: 107
Location: Berlin

PostPosted: Thu Aug 30, 2012 12:08 pm    Post subject: Reply with quote Add User to Ignore List

As os already pointed out, it should be relatively easy to do the AC encoding with Max.

I'd assume you can use a sine which oscillates at Nyquist frequency (i.e. 1/2 of the current sample rate) as your carrier signal. (correct me if I'm wrong)

Feed this into the left inlet of a *~ object and feed the actual modulator (e.g. your LFO or whatever generates the CV) into the right inlet. Thus you modulate the amplitude of the carrier signal.

Here's a patch I quickly hacked together. I don't know if this really works, as I don't have an ES-1 anymore.

<pre><code>
----------begin_max5_patcher----------
790.3ocwW90aaBCD.+4jOEV73TZVrIPBSSSZpR6w83dYcpxAtl3JvlZaZaZU
6m8YafDxZRGjlR4Ar7woi69w8GyiCG3sPbOn7PeA8azfAONbv.mHqfAU6G3k
QuONkpbp4EKxx.t1aT4yzv8Zm7udFpPAn0hBI57egzBTlHoHkpAjdEfnY4oL
cQBfDW4DDSkRFHQJ1RNMs1boLNDKJ3Na5WI7JAWqXO.VYXx3IUhykfx3ITMS
vuTBw5xvfD3aTA4SlXWpug9SswjKWXUbxV6P0wqX7kuzFjoA1EbfyJSm0vL7
hLFOEzNnfqDxRbnPr35yvy7Z38bZly689tjsMXM1PTnqMxDqvmFNzdaza+iQ
8Ghk.GjTsP585zrUbweVIPhZxExjtvkvORtb9NIcn6VwhWgDpXVpMQUgnZzO
WeSASoQ+PB2T.7306M0jbBfINzAwYjwAkKglqYDSpqeW.5zORftDzn3Boz7L
jxViCHosj+rucAmxSPIraYlZ9EqQDaKAi5WvaGg8OADlLeru8JbDJHpLi0u6
Uxj9.vb3NyK6E7MdcbJ7rIJCpeT46QuNGJiQupFnaavcftk6COQMplCCd8hY
xdPyjthF7oCMe542AjfiBGiqJCq5966pO6DWh5Cr.OjPi2vf+Sr36WNBKn9d
qik48TN967GS77F.nSeLC+.yw+LhL9ff4pTAUebbIXyrFLgbjI4A8BWJxV.x
Ch.lcjDxaAku7sBhHW9wQbhlVL+MmJMx0f7RfSWj5zXxdYD4zk6XxNRbf4Pv
6no1brCRtgGgcGXjOvBpDUtx7GCuR6lpTpxhqQa1aWNdVUd5iP+teb4txpoM
Xk6s3NU0+7GdNG0JeW.pL+xPbMGpmui15rIfRy3t+2pgRlgcH7FcVwRR.dyD
7LVRtvfuJefDM20pwj9XWvQam2ZEs8kwT1RkjCOrosQQTKBh46nyKChSm2D1
Rj1OdSPK7lvdyal1BuIn27FRK7Fbu4M3cJy1u2L8H8lxFEz77aAopxjNGwzS
8ZgztMbjaKiWt0YQOIbKqV+YCsV6og+EnXXRpB
-----------end_max5_patcher-----------
</code></pre>

If that doesn't work at all, using Expert Sleepers AC Encoder VST in Max is also an option. You just need the VST~ object. Take a look at the VST~ help file on how to use it.

Hope this helps...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Muff's Modules & More Forum Index -> Expert Sleepers All times are GMT - 5 Hours
 
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum



Mark all forums read
Powered by phpBB © 2001, 2005 phpBB Group