Welcome to %s forums

BrainModular Users Forum

Login Register

Csound API

Tell us what you'd like Usine to do
Post Reply
lalo
Member
Posts: 200
Location: italy
Contact:

Unread post by lalo » 25 Mar 2009, 19:03

hi guys and senso.
wouldn't be great to have the Csound language integrated in Usine as a usine module?
i guess can be a not so difficult task for a experienced developer to integrate the Csound API inside usine...
..i tried it in MaxMSP via the csound~ object...it works flawlessy

some info for coders here

an intro...

http://www.csounds.com/articles/RoryWalsh_CsoundAPI.pdf

the csound API reference


and obviously the main csound site...

wouldn't be great to have such a powerful enviroment inside usine?

amiga909
Member
Posts: 324
Contact:

Unread post by amiga909 » 25 Mar 2009, 19:24

there is CsoundVST hwich runs csound programs as vst plugins
http://www.csounds.com/manual/html/Comm ... ndVST.html

afaik cps by bonneville (max alike visual programming) has a easy way to develop with cSound.
http://cps.bonneville.nl/index.php

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 26 Mar 2009, 08:40

A good job for a user module?

amiga909
Member
Posts: 324
Contact:

Unread post by amiga909 » 26 Mar 2009, 12:50

above all I dont think usine could or should work with csound.
and its surely not an easy task..
- CSound provides everything for audio.. mostly except interface and interaction for the user (which seems to be slightly better in the new API). CSound features a lot of well written DSP algos.
- CSound prolly was 'easy' to integrate in Max (and Pure Data) cause they both come from the Music-N development initiated by Max Mathews.
- I have no deep understanding of CSound but IMHO it would be a reasonable task to integrate CSound somehow. but ur opening a can of worms if u expect usine and an external audio lib will work very well: thinking about sync problems between usine and external CSound library, or the fact CSound always was rather an offline music app and (some functions) are not designed to work together with a realtime program.

-> afaik a CSound module would be a waste of time.
usine already has 2 perfectly integrated scripting facilities (Pascal Script, IML)?

runagate
Member
Posts: 288
Location: Austin, Texas, USA
Contact:

Unread post by runagate » 26 Mar 2009, 18:24

amiga909 wrote:there is CsoundVST hwich runs csound programs as vst plugins
http://www.csounds.com/manual/html/Comm ... ndVST.html

afaik cps by bonneville (max alike visual programming) has a easy way to develop with cSound.
http://cps.bonneville.nl/index.php
Um... wow. That had escaped my attention.

One quick off-topic question for you: does Csound have fft effects? I'm always looking for ways to get some fft effects ;)

amiga909
Member
Posts: 324
Contact:

Unread post by amiga909 » 29 Mar 2009, 13:23

runagate wrote:One quick off-topic question for you: does Csound have fft effects? I'm always looking for ways to get some fft effects ;)
never did something with csound but as far as I can remember from a book the answer is yes: yes it does provide a lot of FFT resynthesis stuff, and Csound offered this long before FFT effects became popular (probably smartelectronix crew was the first that extensively explored musically interesting FFT effects for vst).

headphoner
Member
Posts: 225
Contact:

Unread post by headphoner » 15 Nov 2010, 12:57

Hi,

Is there some people who used csoundvst with usine?

Did it work?

caco
Member
Posts: 306
Contact:

Unread post by caco » 15 Nov 2010, 14:04

I love CSound but unfortunately the CSoundVST does not currently work with Usine for me, it would be awesome to be able to load CSound creations directly into Usine :)

I suspect this may not be entirely Usine's fault though as the CSoundVST doesn't work in a number of other hosts. It does seem to work in Reaper and Herman Seib's VST host though so hopefully Senso could be able to get it working with Usine.

Perhaps Senso could even directly incorporate the CSound API directly into Usine at some point in the future??? :cool:

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 15 Nov 2010, 17:10

Perhaps Senso could even directly incorporate the CSound API directly into Usine at some point in the future??? cool
I'm sure it's an hard job!
I think I prefer the idea of a user module....


Post Reply

Who is online

Users browsing this forum: No registered users and 11 guests