Commits

uniqx committed 69cca5a

awseome awesome awesome

Comments (0)

Files changed (1)

algorithmic-oneline-music/curv6.py

+#! /usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+#  Copyright (C) 2011 uniqx
+#   Metalab, 1010 Vienna, Austria
+#
+# the algorithms and music generated by them are available to you under
+# following licence:
+#
+#  Creative Commons Attribution-ShareAlike 3.0 Austria License
+#  http://creativecommons.org/licenses/by-sa/3.0/at/
+#
+
+import oneline
+import math
+
+if __name__ == '__main__':
+  
+  def curv(t):
+    return (1-((2**16&t)>>16)) * (t&t>>8)*((t>>6)+1) | ((2**16&t)>>16) * (t&t>>6)*((t>>8)+1)
+    
+  oneline.make_wav(func=curv,filename='curv.wav',frame_count=2**17)
+  
+
+