overtone

2018-12-28T10:58:37.004700Z

Hi Eric ... good to hear some others using Overtone

2018-12-28T11:01:07.005600Z

I'm trying to post a message to the Overtone Google Groups, but it's not been reviewed yet and doesn't look very active.

2018-12-28T11:06:08.006700Z

I'm trying to come up with a simple loop syntax for Overtone -- to avoid all those at functions -- and it's good to learn more about macros. What do people think about this: https://github.com/ericclack/overtone-loops

👀 2
2019-01-05T04:05:17.015300Z

I just ran my eyes over the code. Looking specifically at amen1.clj, it seems like there could be an easier way for me to line up my beats. Not thinking too much about implementation, this is how I might write a beat

(defloop hats1 8 openhat [0.5 0.6 0.7 0.0 0.5 0.6 0.7 0.4])
(defloop kicks1 8 kick   [0.7 0.8 0.0 0.0 0.0 0.4 0.9 0.0])

2019-01-05T04:06:04.015500Z

Would love to line it up horizontally like when I'm actually transcribing a pattern on graph paper.

2019-01-07T16:30:43.018200Z

That's interesting... I'll have a play with that. What about velocity/amplitude or other adjustments to the instrument?

2019-01-07T16:31:46.018400Z

Actually are those amplitudes with 0 = no beat?

2019-01-07T20:28:13.019300Z

A muted beat. That was my quick impression about how I'd want to approach it. I want that horizontal graph.

2019-01-08T18:06:07.020Z

Can you suggest a better name for the macro?

2019-01-08T20:10:39.020200Z

Not sure. I cloned the repo on my computer to hear the bleeps and bloops. Looks like deflooplist.clj is gone. What should I look at now?

2019-01-08T20:32:10.020400Z

OK. I see what branch I should be looking at.

2019-01-08T22:56:15.020600Z

Once I downloaded the correct branch and replaced the overtone.live with overtone.core for my Windows computer, it seems good. Immediately got a beat in deflooplist.clj and bobbed my head to it. "deflooplist" seems like the kind of name I would come up. "defloop" should do the job. Oh, wait. I see you are already using that name. No ideas. I'm bad at names. I see where you remodeled the sample player from freesound. Good stuff.

2019-01-10T12:09:40.020800Z

I wonder if I can overload the defloop function so that it works with both cases ...

2019-01-10T15:46:18.021Z

Hey it worked 🙂 Merge to master coming soon...

2018-12-28T21:06:30.007400Z

I'm useless just looking at this code and forming an opinion about it. I really should get Overtone running and try it out. Last time I tried SuperCollider's server made me rage quit.

2018-12-28T21:16:01.007600Z

The freesound function! Just being reminded of that made the trip to your repository worthwhile.