Slow progress!

Currently things are going a little slow due to mild illness and a lack of motivation but I feel a bit better this week so a lot more progress should be happening this week.

The first track is finish and will be uploaded soon so it will more than likely be in next weeks update.

It also seems that not all the samples I had were enough and it is rather difficult to get specific Chiptune samples so this will slow down my progress a bit but I am doing my best! I am having to use a converter than converts .midi files to actually Chiptune samples.

The software can be downloaded here: http://www.geocities.co.jp/SiliconValley-SanJose/8700/P/GsorigE.htm

Milestone Achieved!

I’ve now completed my first two milestones:

  • I have all the samples I may need but I am still free to get more if I need them, I achieved this before christmas but I didn’t record it.
    • These samples can be found here: http://woolyss.com/chipmusic-samples.php
  • Secondly I now have my cheat sheet finished and ready to use, you will be able to see it below:

Basic Syntax

  • d1 – 9 for different tracks and t1 – 9 for transitions.
  • Dollar ($) followed by a keyword.
  • “sound” to play a sample.
    • sample name is the file name.
    • to specify which sample in the file use “:” followed by the number of the sample.
  • e.g. d1 $ sound “bd”
    • d2 $ sound “bd:3”
  • e.g. t1 anticipate $ sound (samples “bd:1”)
  • # for sample modifiers.
  • ~ to rest/ no effect.
  • “hush” to silence all tracks and “dX silence” to silence the X track.

Functions

  • “rev” – reverses the pattern.
    • e.g. d1 $ rev (sound “bd bd sn bd”)
  • “every X (trans Y)” – transforms the samples every on the X beat.
    • e.g. d1 $ every 4 (density 4) $ sound “bd bd sn bd”
  • “slow X” – slows the samples by X.
    • d1 $ slow 4 $ sound “bd bd sn bd”
  • “density X” – speeds up the samples by X.
    • d1 $ density 4 $ sound “bd bd sn bd”

 

  • “foldEvery[X,Y,Z] (trans D)” – Transforms the samples every X, Y and Z beat.

 

  • e.g. d1 $ foldEvery [1,3,5] (slow 2) $ sound “bd bd sn bd”

Modifiers

 

  • “pan trans” – pans stereo sound by the trans

 

  • e.g. # pan sinewave1
  • e.g. # pan “0.0 0.5 1”

 

  • “vowel trans” – formats the filters to make samples sound like vowels

 

  • e.g. # vowel “a o e”

 

  • “shape trans” – adds distortion to the samples

 

  • e.g. # shape sinewave1

Transitions

  • “xfadeIn X” – fades the new samples in over X beats.
    • e.g. t1 (xfadeIn 16) $ sound “bd sn sn bd”

 

  • “anticipate” – Builds tension over 8 beats and then drops into the next set of samples.

 

  • e.g. t1 anticipate $ sound (samples “bd sn sn bd”)

 

  • “jump” – sharply jumps to the next set of samples

 

  • e.g. t1 jump $ sound (samples “bd sn sn bd”)

Onwards and Upwards

I’m getting the hang on Tidal now, my cheat sheet should be done this week and I will post up on here.

I have also taken some inspiration from retro games to start composing some tracks, I will be posting a few within the next week!

I have begun working on my document and have written the beginnings of the background and the abstract is complete.

Lastly there are two more uploads to YouTube.

2nd : – https://www.youtube.com/watch?v=YtQ-AH3ynIk

3rd : – https://www.youtube.com/watch?v=5GmFY4UuH40

The Beginning!

This is the officially the first post of this project about Live Coding.

Looking at my proposal of this project 365 days of tidal is a blog about a Tidal user who learnt Tidal by making a track everyday for a year and uses samples that aren’t readily available. So I have decided to make my own version of this blog but will be slightly different considering the nature of this project. I will occasionally upload here and to YouTube. I will also be working on my presentation piece at the same time.

On the report front, I have created the document and began the abstract, I looked at some of the older dissertations and it made me feel a little queasy with the amount of work to do but I’m sure I will get it done.

So far learning tidal is going well, I will try to upload a pattern tomorrow if not by the end of the week!