Logo by fractalwizz - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Follow us on Twitter
 
*
Welcome, Guest. Please login or register. March 19, 2024, 05:51:19 AM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Sound from elementray cellular automaton  (Read 3825 times)
0 Members and 1 Guest are viewing this topic.
huggmeister
Forums Newbie
*
Posts: 1


« on: January 06, 2016, 09:28:35 PM »

Hi! Just upploaded some sound generated by a program i wrote to soundclod
https://soundcloud.com/shd7x2uxazj6/rule90-bugged?in=shd7x2uxazj6/sets/sound-from-elementary-cellular-automaton

this was a simple one-dimensional cellular automaton with only two values.
Each iteration, cells with value 1 will be played as notes and pitch is the cells place in the lattice.

What are some other ways to generate sound from cellular automatons?
Logged
DarkBeam
Global Moderator
Fractal Senior
******
Posts: 2512


Fragments of the fractal -like the tip of it


« Reply #1 on: November 04, 2016, 02:58:21 PM »

Nice menacing music cheesy
Logged

No sweat, guardian of wisdom!
Sabine
Fractal Fertilizer
*****
Posts: 373



WWW
« Reply #2 on: November 04, 2016, 04:37:56 PM »

Hm the axeman will come around the corner any second! very surprised
Can't help you with your question, but greatly enjoyed your experiment.
Logged

sabine62.deviantart.com
claude
Fractal Bachius
*
Posts: 563



WWW
« Reply #3 on: November 04, 2016, 07:53:22 PM »

What are some other ways to generate sound from cellular automatons?

I did a little experiment converting cells directly to audio samples, here's rule 110 starting from random values evolving to more ordered state:
https://mathr.co.uk/misc/2016-11-04_cellular_noise_rule110_delay200.ogg
see https://en.wikipedia.org/wiki/Rule_110

here's my code that outputs raw unsigned 8bit samples to stdout:
Code:
// gcc -std=c99 -Wall -Wextra -pedantic -O3 -o cellular cellular.c

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
  unsigned char table[8] = { 0, 1, 1, 1, 0, 1, 1, 0 };
  int length = 8000 * 30;
  int delay = 200;
  unsigned char *buffer = malloc(length);
  for (int i = 0; i <= delay; ++i)
  {
    buffer[i] = -(rand() / (double) RAND_MAX > 0.5);
  }
  for (int i = delay + 1; i < length; ++i)
  {
    int j = i - delay;
    unsigned char s = 0;
    s += (!!buffer[j - 1]) << 2;
    s += (!!buffer[j    ]) << 1;
    s += (!!buffer[j + 1]);
    buffer[i] = -table[s];
  }
  fwrite(buffer, length, 1, stdout);
  free(buffer);
  return 0;
}

Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Cellular automatas Mathematics « 1 2 » matsoljare 18 14506 Last post March 17, 2015, 11:54:04 AM
by jehovajah
Cellular Network Images Showcase (Rate My Fractal) Ross Hilbert 0 1207 Last post October 20, 2011, 07:21:36 PM
by Ross Hilbert
2D/3D Quantum Cellular Automaton Fractal News across the World kram1032 1 2211 Last post March 10, 2013, 07:25:26 AM
by Tglad
Evolutionary Automaton - The Bak-Sneppen Model Fractal News across the World kram1032 0 1482 Last post April 01, 2013, 02:57:07 AM
by kram1032
Sub cellular Images Showcase (Rate My Fractal) Exhale 0 1346 Last post September 04, 2014, 11:10:34 AM
by Exhale

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.158 seconds with 24 queries. (Pretty URLs adds 0.007s, 2q)