[Csnd] Csound (or an alternative coding language) used as a DAW.

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[Csnd] Csound (or an alternative coding language) used as a DAW.

fauveboy
I'm curious to learn if people are using perhaps csound as an alternative to
recording music. a lot like one would with a DAW? Does anyone use a daw that
is "lighter" and perhaps operates through the terminal?



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

Mauro Giubileo

Hi, what do you mean by "a DAW that operates through a terminal"? Normally for "DAW" one means a software with a rich Graphical User Interface to record, edit, playback or produce audio files, apply effects, mix tracks, manage midi files, import audio plugins (VST, LADSPA, ...), etc., so I didn't understand your question very well...

Maybe you mean using Csound only to record a soundtrack from an external source? This is certainly possible, but I don't know if this could be called a "DAW"... :-)

Regards,
Mauro


Il 2018-04-23 10:39 fauveboy ha scritto:

I'm curious to learn if people are using perhaps csound as an alternative to
recording music. a lot like one would with a DAW? Does anyone use a daw that
is "lighter" and perhaps operates through the terminal?



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

myrddinemrys

Mauro,

A bit off-topic from Csound (though can it can work with Csound through JACK), but Ecasound is a terminal DAW.  Check it out. http://www.eca.cx/ecasound/

Justin

 

Sent from Mail for Windows 10

 

From: [hidden email]
Sent: Monday, April 23, 2018 12:26 PM
To: [hidden email]
Subject: Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

 

Hi, what do you mean by "a DAW that operates through a terminal"? Normally for "DAW" one means a software with a rich Graphical User Interface to record, edit, playback or produce audio files, apply effects, mix tracks, manage midi files, import audio plugins (VST, LADSPA, ...), etc., so I didn't understand your question very well...

Maybe you mean using Csound only to record a soundtrack from an external source? This is certainly possible, but I don't know if this could be called a "DAW"... :-)

Regards,
Mauro

 

Il 2018-04-23 10:39 fauveboy ha scritto:

I'm curious to learn if people are using perhaps csound as an alternative to
recording music. a lot like one would with a DAW? Does anyone use a daw that
is "lighter" and perhaps operates through the terminal?



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

 

Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

Jeanette C.
Apr 23 2018, Justin Rosander has written:

> Mauro,
> A bit off-topic from Csound (though can it can work with Csound through JACK), but Ecasound is a terminal DAW.  Check it out. http://www.eca.cx/ecasound/
Possibly, even more off-topic, but Nama is a much more pleasant
interface to Ecasound, while still in the shell:
git://github.com/bolangi/nama.git

I haven't used Csound as a complete DAW, but have created orchestras to
fullfill subsets of the full DAW feature list. Most DAW functionality is
available in the terminal through Nama and midish.

If the CPU doesn't max out throough Csound specific overhead or
constraints on job/task handling, I think it would be possible to
implement a DAW in Csound. It would be a big orchestra and have to be
managed well. When I needed a more intricate interface, I employed
Python for nice readline support. I could see one constraint in file
playback and more advanced audio file handling and memory consumption.

In practise I used Csound to add VST exposure to the commandline/MIDI
and some of the other usual things: send effects and synth voices to be
used in combination with a preexisting DAW.

Sorry that I could answer your main point only in theory.

Best wishes,

Jeanette

--------
  * Website: http://juliencoder.de - for summer is a state of sound
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * GitHub: https://github.com/jeanette-c
  * Twitter: https://twitter.com/jeanette_c_s

Ain't no way I'll be lonely <3
(Britney Spears)

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

Mauro Giubileo
In reply to this post by myrddinemrys

Hi Justin, that's interesting. :)

Maybe it can be useful on systems with very low resources or embedded systems, or to automate audio tasks with a scripting language.

Theorically speaking, I think you could implement a terminal DAW with Csound too (but I don't know if it would make sense).

Regards,
Mauro


Il 2018-04-23 18:55 Justin Rosander ha scritto:

Mauro,

A bit off-topic from Csound (though can it can work with Csound through JACK), but Ecasound is a terminal DAW.  Check it out. http://www.eca.cx/ecasound/

Justin

 

Sent from Mail for Windows 10

 

From: [hidden email]
Sent: Monday, April 23, 2018 12:26 PM
To: [hidden email]
Subject: Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

 

Hi, what do you mean by "a DAW that operates through a terminal"? Normally for "DAW" one means a software with a rich Graphical User Interface to record, edit, playback or produce audio files, apply effects, mix tracks, manage midi files, import audio plugins (VST, LADSPA, ...), etc., so I didn't understand your question very well...

Maybe you mean using Csound only to record a soundtrack from an external source? This is certainly possible, but I don't know if this could be called a "DAW"... :-)

Regards,
Mauro

 

Il 2018-04-23 10:39 fauveboy ha scritto:

I'm curious to learn if people are using perhaps csound as an alternative to
recording music. a lot like one would with a DAW? Does anyone use a daw that
is "lighter" and perhaps operates through the terminal?



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

 

Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

Jeanette C.
Apr 23 2018, Mauro Giubileo has written:
...
[Re Ecasound]
> Maybe it can be useful on systems with very low resources or embedded
> systems, or to automate audio tasks with a scripting language.
It has been done, with Python scripts. Nama started out as a friendlier
means to managed Ecasound's routing system, which can be very flexible.
>
> Theorically speaking, I think you could implement a terminal DAW with
> Csound too (but I don't know if it would make sense).
What do you need and why would you make it?
...

Best wishes,

Jeanette

--------
  * Website: http://juliencoder.de - for summer is a state of sound
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * GitHub: https://github.com/jeanette-c
  * Twitter: https://twitter.com/jeanette_c_s

Ain't no way I'll be lonely <3
(Britney Spears)

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

Mauro Giubileo

Hi Jeanette,
actually I don't need a terminal DAW (I'm not the one who started this thread). I just thought that theoretically it can be created with Csound too.

Anyway, best wishes for all your projects! :-)

Mauro


Il 2018-04-23 21:07 Jeanette C. ha scritto:

Apr 23 2018, Mauro Giubileo has written:
...
[Re Ecasound]
Maybe it can be useful on systems with very low resources or embedded
systems, or to automate audio tasks with a scripting language.
It has been done, with Python scripts. Nama started out as a friendlier
means to managed Ecasound's routing system, which can be very flexible.

Theorically speaking, I think you could implement a terminal DAW with
Csound too (but I don't know if it would make sense).
What do you need and why would you make it?
...

Best wishes,

Jeanette

--------
 * Website: http://juliencoder.de - for summer is a state of sound
 * SoundCloud: https://soundcloud.com/jeanette_c
 * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
 * GitHub: https://github.com/jeanette-c
 * Twitter: https://twitter.com/jeanette_c_s

Ain't no way I'll be lonely <3
(Britney Spears)

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
       https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

fauveboy
In reply to this post by Mauro Giubileo
Hi Mauro,

Yes i guess thats what i meant....multi track recording and playback, mixing
ect...everything that a typical DAW like say ableton would do except, One
that can be managed through the terminal . I take a look at Nama perhaps,
which looks like a terminal language that works with ecasound....theres not
much documentation :S





--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

genell
Not really terminal as such, but Ardour supports Lua scripting (http://manual.ardour.org/lua-scripting/) which perhaps could be useful? 
Sox (http://sox.sourceforge.net/) can of course do quite a lot of a daw-like job. 
Otherwise, Rory has a more or less complete daw made using the Csound api (http://cabbageaudio.com/docs/cabbage_studio/), so it can certainly be done. 

I suppose clever use of e.g. python and ctcsound could be made into something like a terminal based daw?

Regards,
Anders

24 apr. 2018 kl. 17:51 skrev fauveboy <[hidden email]>:

Hi Mauro,

Yes i guess thats what i meant....multi track recording and playback, mixing
ect...everything that a typical DAW like say ableton would do except, One
that can be managed through the terminal . I take a look at Nama perhaps,
which looks like a terminal language that works with ecasound....theres not
much documentation :S





--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
       https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Csound (or an alternative coding language) used as a DAW.

rorywalsh
I once created a cabbage instrument that more or less emulates a typical DAW, albeit a basic one. But I guess the fact that it uses a GUI discounts it in terms of this thread. 

On Tue 24 Apr 2018, 19:18 Anders Genell, <[hidden email]> wrote:
Not really terminal as such, but Ardour supports Lua scripting (http://manual.ardour.org/lua-scripting/) which perhaps could be useful? 
Sox (http://sox.sourceforge.net/) can of course do quite a lot of a daw-like job. 
Otherwise, Rory has a more or less complete daw made using the Csound api (http://cabbageaudio.com/docs/cabbage_studio/), so it can certainly be done. 

I suppose clever use of e.g. python and ctcsound could be made into something like a terminal based daw?

Regards,
Anders

24 apr. 2018 kl. 17:51 skrev fauveboy <[hidden email]>:

Hi Mauro,

Yes i guess thats what i meant....multi track recording and playback, mixing
ect...everything that a typical DAW like say ableton would do except, One
that can be managed through the terminal . I take a look at Nama perhaps,
which looks like a terminal language that works with ecasound....theres not
much documentation :S





--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
       https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here