electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » Clavia Nord Modular » Wish List
Math module
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [13 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic

Do you find a math module important?
Yes
91%
 91%  [ 21 ]
dunno
4%
 4%  [ 1 ]
math?? hey, I'm a MUSICIAN!
4%
 4%  [ 1 ]
Total Votes : 23

Author Message
Tim Kleinert



Joined: Mar 12, 2004
Posts: 1148
Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236

PostPosted: Tue Aug 17, 2004 4:10 pm    Post subject: Math module Reply with quote  Mark this post and the followings unread

I think a module for mathematical operations belongs into every comprehensive digital modular system.

A basic module could look like this:

1) Two dynamic blue/red inputs for coefficients x and y
2) a dropdown menu with mathematical operations to choose from, such as x/y, xth root of y, x modulo y etc. Also functions like tan(x) (the y input remains inactive)
3) a dynamic blue/red output for the result
4) a yellow/orange logic output, that works as an "error flag" and outputs a logic high signal whenever the result cannot be represented within the +/- 64 units range (division by zero, complex numbers etc.)

Or maybe somebody has a better idea. Bring it on.
Back to top
View user's profile Send private message
W.T.



Joined: Jul 11, 2004
Posts: 272
Location: The Netherlands
Audio files: 1
G2 patch files: 11

PostPosted: Tue Aug 17, 2004 4:24 pm    Post subject: bang toggle Reply with quote  Mark this post and the followings unread

i think it is a verry good idea.
also some + - x modules would be fine.
Back to top
View user's profile Send private message
ian-s



Joined: Apr 01, 2004
Posts: 2672
Location: Auckland, New Zealand
Audio files: 42
G2 patch files: 626

PostPosted: Tue Aug 17, 2004 5:42 pm    Post subject: Reply with quote  Mark this post and the followings unread

Good idea I think.
They could also do an invisible module which deals with the imaginary part of complex numbers Shocked Smile

---- edit
sorry, probably not the place for kidding around, it is a good idea even if it just does division.
----

Last edited by ian-s on Tue Aug 17, 2004 5:56 pm; edited 1 time in total
Back to top
View user's profile Send private message
elektro80
Site Admin


Joined: Mar 25, 2003
Posts: 21959
Location: Norway
Audio files: 14

PostPosted: Tue Aug 17, 2004 5:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

In that case ...perhaps it is already in there.. Shocked Laughing
_________________
A Charity Pantomime in aid of Paranoid Schizophrenics descended into chaos yesterday when someone shouted, "He's behind you!"

MySpace
SoundCloud
Flickr
Back to top
View user's profile Send private message Visit poster's website
W.T.



Joined: Jul 11, 2004
Posts: 272
Location: The Netherlands
Audio files: 1
G2 patch files: 11

PostPosted: Wed Aug 18, 2004 8:57 am    Post subject: Reply with quote  Mark this post and the followings unread

Just division ?!

don't be fooled by the powers of adding and subtracting! no no

transformer + transformer + transformer + transformer

I am adding and subtracting
I'm controlling and composing
By pressing down a special key, it plays a little melody
By pressing down a special key, it plays a little melody
Back to top
View user's profile Send private message
3phase



Joined: Jul 27, 2004
Posts: 1189
Location: Berlin
Audio files: 13
G2 patch files: 141

PostPosted: Wed Aug 18, 2004 4:13 pm    Post subject: Reply with quote  Mark this post and the followings unread

Some math can help in certain situations... but i dont expect the G2 to be too accurat in this things...
When i look at the errors Reaktor is able to produce even with the free scaleable controller resolutions... Math is defenetly something that has more options in a pure software enviroment...A PC is mainly a calculator.
However it dont allways have to be precise and a division module might be usefull anyway.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Afro88



Joined: Jun 20, 2004
Posts: 701
Location: Brisbane, Australia
Audio files: 12
G2 patch files: 79

PostPosted: Wed Aug 18, 2004 8:18 pm    Post subject: Reply with quote  Mark this post and the followings unread

W.T. wrote:
Just division ?!

don't be fooled by the powers of adding and subtracting! no no

transformer + transformer + transformer + transformer

I am adding and subtracting
I'm controlling and composing
By pressing down a special key, it plays a little melody
By pressing down a special key, it plays a little melody


Hehehe, we are the robots indeed, using our pocket calculators Smile.

Addition and subtraction can be done with the mixer modules. They operate not only on audio, but also control signals. Use the mix4-1A or mix8-1A modules to add numbers (you can also use the other mixers if each channel's knob is set to full). Subtraction is the same, but the number to be subtracted should have it's polarity inverted before entering the mixer (or in the case of mix2-1, press the inv button of the input to be subtracted). Multiplication between 2 numbers is done with the level multiplier module (again, works with not only audio but control signals).

It takes a while to get your head around, especially after coming from Reaktor where there are specific add, subtract, multiply and divide modules. The thing that I've found with the G2 is that each module has many other uses than the obvious - it's finding and utilising these other uses that makes it fun Smile (and really really flexible).
Back to top
View user's profile Send private message Visit poster's website
W.T.



Joined: Jul 11, 2004
Posts: 272
Location: The Netherlands
Audio files: 1
G2 patch files: 11

PostPosted: Thu Aug 19, 2004 5:47 am    Post subject: Reply with quote  Mark this post and the followings unread

thanks afrokid,

I am certainly going to try this one!

greetings,
Jeroen Razz
Back to top
View user's profile Send private message
zynthetix



Joined: Jun 12, 2003
Posts: 838
Location: nyc
Audio files: 10
G2 patch files: 13

PostPosted: Thu Aug 19, 2004 9:25 pm    Post subject: Reply with quote  Mark this post and the followings unread

math modules are important in context...I would rather not see them in the nord. Modulating an Osc with an LFO would require some math in reaktor, and I am thankful I can just run the patch cables and not think about those extra steps in the G2.
Back to top
View user's profile Send private message AIM Address
Tim Kleinert



Joined: Mar 12, 2004
Posts: 1148
Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236

PostPosted: Thu Sep 02, 2004 3:02 pm    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
Modulating an Osc with an LFO would require some math in reaktor


No it doesn't. I think you mean Max/MSP. Reaktor is actually quite straighforward and conceptually strong. Only the UI is unintuitive (these ridiculous pixel-size inputs and straight line cables).

Anyway -I'm not talking about "atomizing" the complete G2 architecture in a mathematical manner. I just like to have a module to perform mathematical functions, as described above.
Back to top
View user's profile Send private message
mosc
Site Admin


Joined: Jan 31, 2003
Posts: 18252
Location: Durham, NC
Audio files: 227
G2 patch files: 60

PostPosted: Thu Sep 02, 2004 4:15 pm    Post subject: Reply with quote  Mark this post and the followings unread

It would be nice to have some sort of way to write code that could get compiled into a module. This would imply some programming language and a code compiler.

I would think that if Clavia had any brains, they would avoid this suggestion because it would be so difficult to support. Still, it would be useful to the small percentage of programmers among the user community.

Hmmm, why did I just suggest something I think should be avoided?
Back to top
View user's profile Send private message Visit poster's website AIM Address
Tim Kleinert



Joined: Mar 12, 2004
Posts: 1148
Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236

PostPosted: Wed Sep 08, 2004 2:09 am    Post subject: Reply with quote  Mark this post and the followings unread

Reaktor has such a "code" module, AFAIK.

Anyway, I wonder if the G2 code is assembler or some higher language.

For reasons of max performance, I just hope it IS assembler.
Back to top
View user's profile Send private message
jksuperstar



Joined: Aug 20, 2004
Posts: 2503
Location: Denver
Audio files: 1
G2 patch files: 18

PostPosted: Wed Sep 08, 2004 11:00 am    Post subject: Reply with quote  Mark this post and the followings unread

Typically, DSPs are programmed in C. At first. Once algorithms are tight, and register usage known, then they are moved over to assembler for optimization. I don't see any reason why the G2 would be any different. In fact, it'd be nice if much of it was still in "C", since there's room for improvement yet to be had!

However, I think Howard is talking about something very different, where one of the modules would almost act like an interpreter, much like Perl or even DOS is. The underlying program is in C (or even assembler), but YOUR code is written in some script like language. This would certainly be VERY powerful, though DSPs are typically not conducive to this type of work, since most of the actual work is in interpreting, rather than than doing the math (though I would love to see this available!). And expecting a built-in compiler to convert the script to machine code is probably too much. It's almost like having an SDK (software development kit) for the G2!!

I think a math module (div, sqrroot, etc) would go far, as would a look-up table.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [13 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » Clavia Nord Modular » Wish List
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 can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use