Archive

Posts Tagged ‘ac toolbox’

AC Toolbox scales defined

30 July 2012 Leave a comment

(define Arabian (define-scale ‘(2 2 1 1 2 2 2)))
(define Balanese (define-scale ‘(1 2 3 1 5)))
(define Blues-I (define-scale ‘(3 2 1 1 3 2)))
(define Blues-nonotonic (define-scale ‘(2 1 1 1 1 1 2 1 2)))
(define Byzantine (define-scale ‘(1 3 1 2 1 3 1)))
(define Chinese-I (define-scale ‘(2 2 3 2 3)))
(define Chinese-II (define-scale ‘(4 2 1 3 2)))
(define Dorian (define-scale ‘(2 1 2 2 2 1 2)))
(define Enigmatic (define-scale ‘(1 3 2 2 2 1 1)))
(define Enigmatic-descending (define-scale ‘(1 3 1 3 2 1 1)))
(define Eskimo (define-scale ‘(2 2 3 5)))
(define Ethiopian (define-scale ‘(2 1 2 2 1 2 2)))
(define Flamenco (define-scale ‘(1 2 1 1 2 1 2 1)))
(define Hawaiian (define-scale ‘(3 3 2 2 2)))
(define Hindi (define-scale ‘(2 2 1 3 1 1 2)))
(define Hirajoshi (define-scale ‘(2 1 5 1 3)))
(define Iwato (define-scale ‘(1 3 1 4 2)))
(define Japanese (define-scale ‘(1 3 2 1 4)))
(define Javanese (define-scale ‘(1 2 2 2 2 1 2)))
(define Kumoi (define-scale ‘(1 4 2 1 4)))
(define Locrian (define-scale ‘(1 2 2 1 2 2 2)))
(define Lydian (define-scale ‘(2 2 2 1 2 2 1)))
(define Major-bebop (define-scale ‘(2 2 1 2 1 1 2 1)))
(define Minor-bebop (define-scale ‘(2 1 1 1 2 2 2 1)))
(define Mixolydian (define-scale ‘(2 2 1 2 2 1 2)))
(define Mongolian (define-scale ‘(2 2 3 2 3)))
(define Neopolitan-major (define-scale ‘(1 2 2 2 2 1 2)))
(define Neopolitan-minor (define-scale ‘(1 2 2 2 1 3 1)))
(define Pelog (define-scale ‘(1 2 4 3 2)))
(define Persian (define-scale ‘(1 3 1 1 2 3 1)))
(define Phrygian (define-scale ‘(1 2 2 2 1 2 2)))
(define Spanish (define-scale ‘(1 2 1 1 1 2 2 2)))
(define Taishkicho (define-scale ‘(2 2 1 1 1 2 1 1 1)))
(define Yo (define-scale ‘(2 3 2 3 2)))

— Cut —–
These scales can be saved into a .lsp file and loaded into AC Toolbox to provide addition scales. These where taken from the Critters program by Allan Wheat.

Categories: music Tags:

The introduction of Sharepoint into the FWA

2 July 2012 Leave a comment

This is a alpha version of the first song. Created by random generating function in AC Toolbox:

Journal: 1 Mar 11 – Lurker, AC Toolbox basslines and iPad hex controller

1 March 2011 Leave a comment

Programming Notes Some experiments with creating random bass line sections in AC Toolbox lead to some fairly predicable results.

The rhythm sections should be non random if you want to maintain the standard bass line feel. The pitch values need to be constrained though I tend go for more variable pitches than the single note bass lines. The AC Toolbox random distribution functions generally have a low and high limit values, these and to be kept with in one octave or less, and a value for variability which should be kept low.

Pitch examples:
(1/f-value 5 32 48) – 5 is the variability, 32 is the low pitch 48 the high pitch
(cauchy-value 38 20 32 46) – values around pitch 38 with a spread of 20. Low value is 32 high value is 46
(weibull-value c2 9 1 c3) – C2 is the threshold, 9 is the spread, 1 is the shape and c3 is the maximum value

To get some movement, a shape (actually a line) converted to a stockpile can be used instead of values eg
(1/f-value 5 updown-stk 48) – updown-stk is a rising then ascending list of values between 32 and 46.

Reaktor: I was trying out iZotope’s “Stutter Edit” which I realise is a lot like the Reactor ensemble “The Finger” which I already have. I don’t like using either which got thinking out distortion and drums and had me trying out “Ohmicide” by Ohm Force. The distortion is great but in Reaktor 5.5 there are some good effect plugs including distortion with the Electronic Instruments Vol.1 collection.

This in turn took me to “Lurker” which not distortion but delay lines mixed with additional samples to modify the audio and it sounds great. I tried hand crafting presets but the easiest way is to use the snapshot random, morph or merge functions top create usable snap shots. You can also grab additional samples and add them to the table for merging with the external audio. (Just remember to turn up the external audio which often off by default)

iPad Controller: The Hexachrom iPad app is fun to use once you establish a connection using Oscullator, which is an additional purchase if you don’t already have it. I seemed to have problems with the connection to start with and then it just worked. Oscullator does open up a new world of controller possibilities with iPAd WiFi of which Hexachrom is one. Nice and harmonic.

Categories: music Tags: ,

Journal: 21 Feb 11 – Drums with IF in AC toolbox and English podcasts

21 February 2011 Leave a comment

Programming Notes This a continuation of work in AC Toolbox to create drum patterns. In a previous blog entry pitches were selected randomly based on position.
The entry today is selecting pitches using a transition table. The pitches are actually used to trigger a MIDI drum maschine. For example if the values for a kick and hi hat are generated (36 38) then the probability of nothing being triggered is 50% and there is a 50% chance of a single kick being triggered. The code follows for the pitch generation:

(act-if (transition (make-conditional-table
// a symbol will be created to indicate what will be played next based on what was played before
'(khh) '(blk 0.5 k 0.5) // blk= blank khh = kick hi hat
'(blk) '(hh 0.3 shh 0.3 khh 0.4)
'(hh) '(blk 0.5 k 0.5)
'(shh) '(blk 1)
'(k) '(hh 0.5 khh 0.5)))
// the symbol is converted to MIDI values
equal 'khh ((36 38))
else equal 'blk 'nil
else equal 'hh '(38)
else equal 'shh '((37 38))
else equal 'k '(36)
else '(37))

This easily create break beat style patterns but is not useful for 4×4 pattern for straight dance where the previous (Jan 10 code) which is more precise on timing.

The transition table was taken from “Night of the Living Baseheads” – Public Enemy- in the “The Breakbeat Bible”

Podcasts My favorite music podcasts are English.

Sound on Sound: A lot like the magazine. Very professionally broadcast with with news items and information on music technology.

Sonic Talk From the Sonic state site. A chat between Nick, various regulars from the music profession and guests on news, music and technology. Casually informative.

DJ History(Bill Brewster) present an eclectic range electronic dance music with a distinctive funky feel.

Perfecto Podcast featuring Paul Oakenfold for the trance hit. Paul’s selections are just better.

All these podcast have 2011 broadcasts and have a good history of producing regularly which is really important.

iTunes is really poor for finding things since it is still based on search within broad musical classifications. For example word searches on “DJ History” listed all podcasts with DJ somewhere in the name or description. There are not enough tags to narrow down the items that you want and there is no time searching so there are many podcasts which have not broadcast for years. Given that most podcasts focus on the current event for their topic there is little historical worth on previous years podcasts.

Categories: music Tags:

Journal: 14 Feb 11 – Piano piece using transition tables

14 February 2011 Leave a comment

Project – Transition tables with AC Toolbox: My original plan was something different by I went back to my work with Tchaikovsky using his original work to create a new piece based on the probability of notes in the original work and the probabilities of moving to next notes using a transition table.

The created MIDI file was then imported into Synfire for harmonisation. The instrumentation was with Reason pianos with some effects just for fun.

Game – Auditorium This is a fun musical puzzle game. The game is reviewed by IGN for the PS3 and there is a iPhone version as well.

Categories: music Tags: ,

Journal: 7 Feb 11 – Fragments of Chaos and Reason

7 February 2011 Leave a comment

Project: I was thinking about chaos which lead me to experiment with the chaos generation function in AC Toolbox. The results are on SoundCloud:

AC toolbox settings:

Roessler1-1a
Clock: 120
Rhythm: (convert (roessler 1 0.5 1 6 1) 11 -1 3)
Pitch: (convert (roessler 4 3 1 12 2) 4 c2 c5)
Velocity: mf

Duffing1-1a
Clock: 200
Rhythm: 1
Pitch: (convert (roessler 4 3 1 12 2) 4 c2 c5)
Velocity: mf

Heon1dd
Clock: 120
Rhythm: (convert (henon 0.0 0.2 1.4 0.3 10) 500 1.0 4.0)
Pitch: (convert (henon 0.3 0.2 1.4 0.3 1) 500 c2 c5)
Velocity: mf

Logist-1b4
Clock: (bpm 120)
Rhythm: (convert (logist 0.2 3.9 4 1) 50 1 8 )
Pitch: (convert (logist 0.22 3.8 5 1) 50 c3 c5)
Velocity: (convert (logist 0.22 3.8 5 1) 50 c3 c5)
Note: This is longer at 100 bars. The tune also uses a atmospheric patch which inherently adds a bit more depth.

The result with using these chaos functions is mixed. There is more periodic repetition however there is a fairly narrow range of values in each function which provides continual variation. Often the results just decay to a static line or lines.

Reason/Record: I am getting back into using Reason with Record. A difficulty did arise in trying to record the songs created from external software midi. The solution is:

    • 1. Create an instrument track in record
    • 2. Specify the instrument not the surrounding Record track wrapper as the target for the midi in the advanced settings.
    • 3. Create and name a Mix track
    • 4. Wire the output from the instrument Mix enclosure to the input of the of the new Mix track.
    • 5. Click the little button marked “Rec Source” on the VU meter to record.
    • 6. Create an Audio track
    • 7. Select the Mix channel from Audio sources drop down menu. (It wiuld be easier if the Audio channels had input plugs.)

The sound can now be recorded on the audio channel.It does work but seems fiddly compared to the quick and easy channel selection in Ableton Live.

Categories: music Tags: ,

Journal: 18 Jan 11

18 January 2011 Leave a comment

Project: Global Financial Crises music. I completed the first draft of the song and it is on Soundcloud with some construction notes.

Software:I am a PSP VintageWarmer2 convert. It really does add something to the track of piece of music. I am finding the Logic compressor harsh on some tracks.

Image of PSP Vintage Warmer effected music

Taken from some musical experiments with PSP

Categories: music Tags: