electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Articles  |  Radio
 |  Media  |  Forum  |  Links  |  Store
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks GalleryGallery 
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » DIY Hardware and Software » ChucK programming language
Chuck Haiku
Post new topic   Reply to topic Moderators: Kassen
Page 1 of 1 [15 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Thu Jul 17, 2008 9:54 pm    Post subject: Chuck Haiku
Subject description: Deep thoughts from deep minds...
Reply with quote  Mark this post and the followings unread

I was coding and I typed:

Code:

// fork yet not fork
// spoon yet not spoon
spork ~ it();


Do you haiku?

_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 6716
Location: The Hague, NL
G2 patch files: 3

PostPosted: Fri Jul 18, 2008 6:24 am    Post subject: Reply with quote  Mark this post and the followings unread

Sometimes....

But Haiku inherently need to be about everyday, commonplace things and need to reference a season. Counting syllables and and having a "twist" in the last phrase isn't enough to make a poem a Haiku, traditionally speaking.

Perhaps ChucKian limericks would be easier though arguably something like;

while( true) day => now;

...does reference every-day events. So, a haiku about not getting round to things due to a storm (which might refer to autumn)

Noise storm => dac;
while( true) day +=> now;
this_will_never_run();

...could be considered proper form.... but it's too "clever" (haiku are supposed to be accessible and this is only understandable to ChucKists). It's not very profound either.

_________________
Modern technology offers an endless field day to any deviant strains in our personalities. --J.G.Ballard
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Fri Jul 18, 2008 8:10 am    Post subject: Reply with quote  Mark this post and the followings unread

OK, so it's no haiku, I just thought it was funny. Meh, i say, meh.
_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 6716
Location: The Hague, NL
G2 patch files: 3

PostPosted: Fri Jul 18, 2008 9:19 am    Post subject: Reply with quote  Mark this post and the followings unread

Yeah, I'm sorry... The whole Haiku thing is a lot more strict then many people know. Haiku isn't all that suitable for this sort of game but limericks are.

That not to say yours wasn't a nice poem, it's just not a haiku... mine wasn't either. Sorry.

Here you go, this seems like a nice start;
Quote:

There was once a Ugen by Trueman,
Who admired the sampling Theorem...


(we'll pretend that rhymes if we are sufficiently sloppy with pronunciation)

_________________
Modern technology offers an endless field day to any deviant strains in our personalities. --J.G.Ballard
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Fri Jul 18, 2008 9:32 am    Post subject: Reply with quote  Mark this post and the followings unread

Kassen wrote:

There was once a Ugen by Trueman,
Who admired the sampling Theorem...


Quote:

He marvelled at smart folks like Nyquist,
Then coded something up with his own twist.
Late into the night, he crafted his code,
Forgetting to pay the rent on his abode.

_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Uncle Krunkus
Moderator


Joined: Jul 11, 2005
Posts: 3014
Location: Nambucca Heads, Australia
Audio files: 25
G2 patch files: 1

PostPosted: Fri Jul 18, 2008 10:03 am    Post subject: Reply with quote  Mark this post and the followings unread

Rolling Eyes
_________________
If you don't sing in a government choir,
and you forget why you got hired,
you can warm your hands on friendly fire.
- John Foxx
Back to top
View user's profile Send private message Send e-mail
kijjaz



Joined: Sep 20, 2004
Posts: 568
Location: bangkok, thailand
Audio files: 2

PostPosted: Fri Jul 18, 2008 1:13 pm    Post subject: Reply with quote  Mark this post and the followings unread

"Lost in the Past"
Code:
now => time present;
samp => now;
present => now;


"Peacefulness of Randomness through a Mirror"

Code:
Noise a =>
FullRect b => ZeroX c => dac; while(true)
4::week => now;
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 6716
Location: The Hague, NL
G2 patch files: 3

PostPosted: Fri Jul 18, 2008 1:57 pm    Post subject: Reply with quote  Mark this post and the followings unread

Inventor wrote:
Kassen wrote:

There was once a Ugen by Trueman,
Who admired the sampling Theorem...


Quote:

He marvelled at smart folks like Nyquist,
Then coded something up with his own twist.
Late into the night, he crafted his code,
Forgetting to pay the rent on his abode.


I think that's closer to a sonnet... also, the sampling Ugen by Trueman is a "she", I fear. Not so simple, those poetic forms... :¬)

I'll do a limerick about LiSa later, no inspiration now.

_________________
Modern technology offers an endless field day to any deviant strains in our personalities. --J.G.Ballard
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Fri Jul 18, 2008 4:41 pm    Post subject: Reply with quote  Mark this post and the followings unread

Well, my poetry background is about zero or minus one at best, so whatever.

Quote:
There once was a ChucKist named Lilian,
She watched the Professor and Gilligan,
Laughing so much, she would smile,
She had a good time all the while.

_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 6716
Location: The Hague, NL
G2 patch files: 3

PostPosted: Fri Jul 18, 2008 5:29 pm    Post subject: Reply with quote  Mark this post and the followings unread

You wrote song lyrics! That's a background. There is nobody that says poetry needs to rhyme or follow form, in fact some accomplished writers protested against that very thought.

I'd also argue that "one-line ChucK crazy" is a form of modern poetry, livecoding is too, probably.

Also; I didn't mean to say your poetry was "bad" but things like Haiku and to a lesser degree Limericks have a set form. Kinda like code has to compile a limerick has to follow that form or it's... -well- something else. It's not my fault, I didn't invent them. You are also perfectly free to invent your own forms, then compose in them, kind of like how "Boolean Sequencing" is no more or less valid then canons to ballads.

Also; you do get to have "poetic license" meaning that you can -if you feel the artistic need- ignore spelling or pronunciation (or grammar, or....) if you feel your poem needs it. To what degree you will still fit the form (if one) is then open for debate. In Haiku this is traditionally typically applied to the amount of syllables used (normally 5/7/5), in limericks more often to bending what "rhymes" and what doesn't. As a illustration I'll try to translate a Dutch Haiku I like,;

Snowman in the field,
Listens to the heavy rain,
Telling him goodbye.

(I inserted "heavy" to make the sylables match, it's not in the version I know in Dutch, which is actually 5/6/5, I think I prefer it without that extra word). It's 5/7/5, it references a season, it's about a common thing that everybody knows and it has a plot-twist in the last line; not such a easy form to compose at will.

I hope that's of some encouragement?

_________________
Modern technology offers an endless field day to any deviant strains in our personalities. --J.G.Ballard
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Fri Jul 18, 2008 6:01 pm    Post subject: Reply with quote  Mark this post and the followings unread

Fascinating, i had no idea poetry was like programming, but yes I know that programming is like poetry. For example, consider the effects program I'm working on (attached). It is the Guitar Motion Sensor software that I'm writing. I am having a good, effective coding experience and the code seems very poetic to me.

It is four-stage effects chain with reverb, wah, distortion, tremolo, and volume effects at each position. Use Jack to route audio into it, then apply effects with the two shift keys and the mouse as described on the GMS website. I'd go add more effects but I'm tired of programming at the moment. phew!


GMS9.ck
 Description:
Guitar Motion Sensor Software.

Download
 Filename:  GMS9.ck
 Filesize:  16.62 KB
 Downloaded:  27 Time(s)


_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
kijjaz



Joined: Sep 20, 2004
Posts: 568
Location: bangkok, thailand
Audio files: 2

PostPosted: Fri Jul 18, 2008 6:56 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hmm i'm quite 0 or -1 with poetry also.
I guess music is the closest thing that let me feel like a poet hahaha..
I always read too few.
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
Kassen
Janitor
Janitor


Joined: Jul 06, 2004
Posts: 6716
Location: The Hague, NL
G2 patch files: 3

PostPosted: Sat Jul 19, 2008 2:56 am    Post subject: Reply with quote  Mark this post and the followings unread

Inventor wrote:
Fascinating, i had no idea poetry was like programming....


I think it is; you tie up all loose ends, you don't use text that doesn't mean anything (at least not in good code or good poetry...), you consider the formatting carefully, using it to make the intention come across and try to stick to "good form". It also takes practice to do it well, and read a lot of what others write. Sometimes your ideas need to "ripe" before you can commit them to "paper" in the right way.

Your FX code looks great to me, BTW, looks very clear and inviting.

Edit; "rope" @=> "ripe". OOPS

_________________
Modern technology offers an endless field day to any deviant strains in our personalities. --J.G.Ballard

Last edited by Kassen on Sat Jul 19, 2008 5:59 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Sat Jul 19, 2008 5:14 am    Post subject: Reply with quote  Mark this post and the followings unread

Kassen wrote:
Your FX code looks great to me, BTW, looks very clear and inviting.


Thanks, Kassen, I made a video of it but it didn't work out so I'll make another one.

_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Inventor



Joined: Oct 13, 2007
Posts: 1700
Location: Florida, USA
Audio files: 67

PostPosted: Sat Jul 19, 2008 8:17 am    Post subject: Reply with quote  Mark this post and the followings unread

Posted the video to the bottom of the GMS download page, which is here:

http://www.freedomodds.com/music/gms_dl.html

JImmi Hendrix wailing on the guitar at Woodstock, heh.

_________________
For those about to ChucK, we salute you! - Ge Wang
Let's make noise for peace! - kijjaz
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Kassen
Page 1 of 1 [15 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » ChucK programming language
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
Once You Know, You Newegg

Please support our site. If you click through and buy from
our affiliate partners, we earn a small commission.


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003, 2004, 2005, 2006 and 2007 by electro-music.com