SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
愛のSuperCollider
     2012.02.29
       赤松正行
Masayuki Akamatsu          aka
●   Media Artist
●   Ph.D in Fine Arts
●   Professor at IAMAS
●   http://akamatsu.org/
●   @akamatsu
Dinosaurs to Mammalia   aka
Mobile Devices                 aka
●   Transparent Platform
●   Almost Body Device
●   Here, Now and Everyone
●   World-wide Communication
Okeanos Buoys   aka
SuperCollider and Me                     aka
●   The first user in Japan, 1996
●   The first school in Japan, 2000
●   The first conference in Japan, 2004
SuperCollider for iOS                                                      aka
●   iOS Porting by Axel Balley
●   Universal App (iPhone/iPad/iPod touch)
●   Open Source : GitHub      https://github.com/languages/SuperCollider

    Don t Use SourceForge !

●   Difficult to Build…
Project/Target/Platform/Build    aka
●   iPhone_Language.xcodeproj◎
    iPhone_Synth.xcodeproj
●   iscsynth◎
    libscsynth
    Package
    SuperCollider◎
●   Device◎
    Simulator
●   Debug
    Release◎
iSuperCollider Apps           aka




      Language        Synth
Using SuperCollider                    aka




 2               5
                          Stop sounds
                           Multiple executions possible


                              Toggle speakers

             4            9 8

                      6
     1   3                7
Example Patches                                         aka

          Patch                           Feature

       accelerometer                  Accelerometer

           acid                          Sequence

           buffer                        Audio File

           klank                      Accelerometer

           pitch                         Mic Input

          reverb                         Mic Input

           sines                        Benchmark

          window                       User Interface



        Try acid , pitch and accelerometer together.
Installing SuperCollider Apps         aka
●   iPhone / iPad / iPod touch
●   iOS 3.0 and later             1
                                  2
                                  3
●   Connect to Wi-Fi
●   Open Safari
●   Open akamatsu.org/sc
●   Tap Install SuperCollider (iOS)
●   Tap Install iscsynth (iOS)
Break
My First Patch                        aka

          1 Pbind().play;




          2


               00-Pbind-Minimum.txt
Patch Execution                    aka




            01-Pbind-Quartet.txt
Transfer Your Patches, etc.                                        aka



                  2
                                                                     5


     3
                                       4


1
                                               4


         .txt would be better. No Japanese. No folder operation.
InterApplication Communication aka
●   OSC (UDP)
                 Local (Self) 127.0.0.1
●   IP Address
                 Broadcast 255.255.255.255
●   Port Number                              10.0.0.9

                    10.0.0.8


    Language                         57120


     Synth                           57110
Using iscsynth                                             aka
               1



               3
                        Open “10-SynthServer.txt” on Mac SC.


         4   t=Server.new(iPhone, NetAddr.new("10.0.1.19",57110));
                                           iPhone’s IP Address
     2




                10-SynthServer.txt
Using OSCResponder                                aka
           1
 4             Open “20-OSC-Responder.txt” on iOS SC.



           3
               Open “21-OSC-Commander.txt” on Mac SC.
     2
               n = NetAddr("127.0.0.1", 57120);
                       iPhone’s IP Address
Network Design   aka
+/- of iSC                                                aka
●   Advantages                 ●   Disadvantages
    Almost same as a desktop       Less power than a desktop

    Sensors (Accelerometer)        Hard to edit → BT Keyboard?

    Popular devices + store        Unstable, Unmanaged…
iOSの教科書                        aka
●   電子書籍 http://iosbook.net/
●   製本書籍 http://readyfor.jp/
iDonation                                    aka
●   ご不要になりました
    iPhone、iPad、iPod touchの寄付をお願いします!
●   http://akamatsu.org/aka/ios/idonation/
Thank you!
     @akamatsu
http://akamatsu.org/

Weitere ähnliche Inhalte

Was ist angesagt?

1. openvpn simple
1. openvpn simple1. openvpn simple
1. openvpn simplekhanh02l1
 
How to ride a 100GbE LAN -MEMO-
How to ride a 100GbE LAN -MEMO-How to ride a 100GbE LAN -MEMO-
How to ride a 100GbE LAN -MEMO-Naoto MATSUMOTO
 
Openv switchの使い方とか
Openv switchの使い方とかOpenv switchの使い方とか
Openv switchの使い方とかkotto_hihihi
 
Configuring Syslog by Octavio
Configuring Syslog by OctavioConfiguring Syslog by Octavio
Configuring Syslog by OctavioRowell Dionicio
 
20150613 self-puppet v4-avoiding_dragons
20150613 self-puppet v4-avoiding_dragons20150613 self-puppet v4-avoiding_dragons
20150613 self-puppet v4-avoiding_dragonsgarrett honeycutt
 
Gerenciando múltiplas versões do PostgreSQL com pgvm
Gerenciando múltiplas versões do PostgreSQL com pgvmGerenciando múltiplas versões do PostgreSQL com pgvm
Gerenciando múltiplas versões do PostgreSQL com pgvmDickson S. Guedes
 
How to twist a IPv6 over Bluetooth (6lowpan)
How to twist a IPv6 over Bluetooth (6lowpan) How to twist a IPv6 over Bluetooth (6lowpan)
How to twist a IPv6 over Bluetooth (6lowpan) Naoto MATSUMOTO
 
nouka inventry manager
nouka inventry managernouka inventry manager
nouka inventry managerToshiaki Baba
 
How to train your L3DSR with PBR - MEMO -
How to train your L3DSR with PBR - MEMO -How to train your L3DSR with PBR - MEMO -
How to train your L3DSR with PBR - MEMO -Naoto MATSUMOTO
 
Small, Simple, and Secure: Alpine Linux under the Microscope
Small, Simple, and Secure: Alpine Linux under the MicroscopeSmall, Simple, and Secure: Alpine Linux under the Microscope
Small, Simple, and Secure: Alpine Linux under the MicroscopeDocker, Inc.
 
Quick Start Guide using Virtuozzo 7 (β) on AWS EC2
Quick Start Guide using Virtuozzo 7 (β) on AWS EC2Quick Start Guide using Virtuozzo 7 (β) on AWS EC2
Quick Start Guide using Virtuozzo 7 (β) on AWS EC2Kentaro Ebisawa
 
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)Naoto MATSUMOTO
 
MQTTS mosquitto - cheat sheet -
MQTTS mosquitto - cheat sheet -MQTTS mosquitto - cheat sheet -
MQTTS mosquitto - cheat sheet -Naoto MATSUMOTO
 
[4] 아두이노와 인터넷
[4] 아두이노와 인터넷[4] 아두이노와 인터넷
[4] 아두이노와 인터넷Chiwon Song
 
SDNDS.TW Mininet
SDNDS.TW MininetSDNDS.TW Mininet
SDNDS.TW MininetNCTU
 
3 manual installation of open vpn
3 manual installation of open vpn3 manual installation of open vpn
3 manual installation of open vpnAshwajit Maske
 
WHEN FILE ENCRYPTION HELPS PASSWORD CRACKING
WHEN FILE ENCRYPTION HELPS PASSWORD CRACKINGWHEN FILE ENCRYPTION HELPS PASSWORD CRACKING
WHEN FILE ENCRYPTION HELPS PASSWORD CRACKINGPositive Hack Days
 

Was ist angesagt? (20)

1. openvpn simple
1. openvpn simple1. openvpn simple
1. openvpn simple
 
How to ride a 100GbE LAN -MEMO-
How to ride a 100GbE LAN -MEMO-How to ride a 100GbE LAN -MEMO-
How to ride a 100GbE LAN -MEMO-
 
Openv switchの使い方とか
Openv switchの使い方とかOpenv switchの使い方とか
Openv switchの使い方とか
 
Configuring Syslog by Octavio
Configuring Syslog by OctavioConfiguring Syslog by Octavio
Configuring Syslog by Octavio
 
20150613 self-puppet v4-avoiding_dragons
20150613 self-puppet v4-avoiding_dragons20150613 self-puppet v4-avoiding_dragons
20150613 self-puppet v4-avoiding_dragons
 
Gerenciando múltiplas versões do PostgreSQL com pgvm
Gerenciando múltiplas versões do PostgreSQL com pgvmGerenciando múltiplas versões do PostgreSQL com pgvm
Gerenciando múltiplas versões do PostgreSQL com pgvm
 
T.Pollak y C.Yaconi - Prey
T.Pollak y C.Yaconi - PreyT.Pollak y C.Yaconi - Prey
T.Pollak y C.Yaconi - Prey
 
How to twist a IPv6 over Bluetooth (6lowpan)
How to twist a IPv6 over Bluetooth (6lowpan) How to twist a IPv6 over Bluetooth (6lowpan)
How to twist a IPv6 over Bluetooth (6lowpan)
 
nouka inventry manager
nouka inventry managernouka inventry manager
nouka inventry manager
 
How to train your L3DSR with PBR - MEMO -
How to train your L3DSR with PBR - MEMO -How to train your L3DSR with PBR - MEMO -
How to train your L3DSR with PBR - MEMO -
 
Small, Simple, and Secure: Alpine Linux under the Microscope
Small, Simple, and Secure: Alpine Linux under the MicroscopeSmall, Simple, and Secure: Alpine Linux under the Microscope
Small, Simple, and Secure: Alpine Linux under the Microscope
 
Puppet
PuppetPuppet
Puppet
 
Quick Start Guide using Virtuozzo 7 (β) on AWS EC2
Quick Start Guide using Virtuozzo 7 (β) on AWS EC2Quick Start Guide using Virtuozzo 7 (β) on AWS EC2
Quick Start Guide using Virtuozzo 7 (β) on AWS EC2
 
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
 
Mininet Basics
Mininet BasicsMininet Basics
Mininet Basics
 
MQTTS mosquitto - cheat sheet -
MQTTS mosquitto - cheat sheet -MQTTS mosquitto - cheat sheet -
MQTTS mosquitto - cheat sheet -
 
[4] 아두이노와 인터넷
[4] 아두이노와 인터넷[4] 아두이노와 인터넷
[4] 아두이노와 인터넷
 
SDNDS.TW Mininet
SDNDS.TW MininetSDNDS.TW Mininet
SDNDS.TW Mininet
 
3 manual installation of open vpn
3 manual installation of open vpn3 manual installation of open vpn
3 manual installation of open vpn
 
WHEN FILE ENCRYPTION HELPS PASSWORD CRACKING
WHEN FILE ENCRYPTION HELPS PASSWORD CRACKINGWHEN FILE ENCRYPTION HELPS PASSWORD CRACKING
WHEN FILE ENCRYPTION HELPS PASSWORD CRACKING
 

Ähnlich wie 愛のSuperCollider

Jordan Hubbard Talk @ LISA
Jordan Hubbard Talk @ LISAJordan Hubbard Talk @ LISA
Jordan Hubbard Talk @ LISAguest4c923d
 
Experimental Mobile Music - Pd/iOS Workshop
Experimental Mobile Music - Pd/iOS WorkshopExperimental Mobile Music - Pd/iOS Workshop
Experimental Mobile Music - Pd/iOS WorkshopMasayuki Akamatsu
 
Exploring the Internet of Things Using Ruby
Exploring the Internet of Things Using RubyExploring the Internet of Things Using Ruby
Exploring the Internet of Things Using RubyMike Hagedorn
 
An introduction to erlang
An introduction to erlangAn introduction to erlang
An introduction to erlangMirko Bonadei
 
IoT: Internet of Things with Python
IoT: Internet of Things with PythonIoT: Internet of Things with Python
IoT: Internet of Things with PythonLelio Campanile
 
High Performance Computing and Open Source & Linux Technical Excellence Sympo...
High Performance Computing and Open Source & Linux Technical Excellence Sympo...High Performance Computing and Open Source & Linux Technical Excellence Sympo...
High Performance Computing and Open Source & Linux Technical Excellence Sympo...Gonéri Le Bouder
 
Rapid IoT prototyping with mruby
Rapid IoT prototyping with mrubyRapid IoT prototyping with mruby
Rapid IoT prototyping with mruby雅也 山本
 
Desktop Apps in a Javascript World - Electron
Desktop Apps in a Javascript World - ElectronDesktop Apps in a Javascript World - Electron
Desktop Apps in a Javascript World - ElectronMarc MacLeod
 
Serverless Swift for Mobile Developers
Serverless Swift for Mobile DevelopersServerless Swift for Mobile Developers
Serverless Swift for Mobile DevelopersAll Things Open
 
Getting Started with iBeacons (Designers of Things 2014)
Getting Started with iBeacons (Designers of Things 2014)Getting Started with iBeacons (Designers of Things 2014)
Getting Started with iBeacons (Designers of Things 2014)Daniel Luxemburg
 
ドワンゴでのScala活用事例「ニコニコandroid」
ドワンゴでのScala活用事例「ニコニコandroid」ドワンゴでのScala活用事例「ニコニコandroid」
ドワンゴでのScala活用事例「ニコニコandroid」Satoshi Goto
 
Parallelizing CI using Docker Swarm-Mode
Parallelizing CI using Docker Swarm-ModeParallelizing CI using Docker Swarm-Mode
Parallelizing CI using Docker Swarm-ModeAkihiro Suda
 
SREcon Europe 2016 - Full-mesh IPsec network at Hosted Graphite
SREcon Europe 2016 - Full-mesh IPsec network at Hosted GraphiteSREcon Europe 2016 - Full-mesh IPsec network at Hosted Graphite
SREcon Europe 2016 - Full-mesh IPsec network at Hosted GraphiteHostedGraphite
 
Apache Kafka – (Pattern and) Anti-Pattern
Apache Kafka – (Pattern and) Anti-PatternApache Kafka – (Pattern and) Anti-Pattern
Apache Kafka – (Pattern and) Anti-Patternconfluent
 
Raspberry with laptop
Raspberry with laptopRaspberry with laptop
Raspberry with laptopProf Kingstan
 

Ähnlich wie 愛のSuperCollider (20)

Ruby voip
Ruby voipRuby voip
Ruby voip
 
Jordan Hubbard Talk @ LISA
Jordan Hubbard Talk @ LISAJordan Hubbard Talk @ LISA
Jordan Hubbard Talk @ LISA
 
Experimental Mobile Music - Pd/iOS Workshop
Experimental Mobile Music - Pd/iOS WorkshopExperimental Mobile Music - Pd/iOS Workshop
Experimental Mobile Music - Pd/iOS Workshop
 
Otto AI
Otto AIOtto AI
Otto AI
 
How to Hack Edison
How to Hack EdisonHow to Hack Edison
How to Hack Edison
 
Exploring the Internet of Things Using Ruby
Exploring the Internet of Things Using RubyExploring the Internet of Things Using Ruby
Exploring the Internet of Things Using Ruby
 
An introduction to erlang
An introduction to erlangAn introduction to erlang
An introduction to erlang
 
IoT: Internet of Things with Python
IoT: Internet of Things with PythonIoT: Internet of Things with Python
IoT: Internet of Things with Python
 
High Performance Computing and Open Source & Linux Technical Excellence Sympo...
High Performance Computing and Open Source & Linux Technical Excellence Sympo...High Performance Computing and Open Source & Linux Technical Excellence Sympo...
High Performance Computing and Open Source & Linux Technical Excellence Sympo...
 
Rapid IoT prototyping with mruby
Rapid IoT prototyping with mrubyRapid IoT prototyping with mruby
Rapid IoT prototyping with mruby
 
The power of dots
The power of dotsThe power of dots
The power of dots
 
Desktop Apps in a Javascript World - Electron
Desktop Apps in a Javascript World - ElectronDesktop Apps in a Javascript World - Electron
Desktop Apps in a Javascript World - Electron
 
Serverless Swift for Mobile Developers
Serverless Swift for Mobile DevelopersServerless Swift for Mobile Developers
Serverless Swift for Mobile Developers
 
How to Use OpenMP on Native Activity
How to Use OpenMP on Native ActivityHow to Use OpenMP on Native Activity
How to Use OpenMP on Native Activity
 
Getting Started with iBeacons (Designers of Things 2014)
Getting Started with iBeacons (Designers of Things 2014)Getting Started with iBeacons (Designers of Things 2014)
Getting Started with iBeacons (Designers of Things 2014)
 
ドワンゴでのScala活用事例「ニコニコandroid」
ドワンゴでのScala活用事例「ニコニコandroid」ドワンゴでのScala活用事例「ニコニコandroid」
ドワンゴでのScala活用事例「ニコニコandroid」
 
Parallelizing CI using Docker Swarm-Mode
Parallelizing CI using Docker Swarm-ModeParallelizing CI using Docker Swarm-Mode
Parallelizing CI using Docker Swarm-Mode
 
SREcon Europe 2016 - Full-mesh IPsec network at Hosted Graphite
SREcon Europe 2016 - Full-mesh IPsec network at Hosted GraphiteSREcon Europe 2016 - Full-mesh IPsec network at Hosted Graphite
SREcon Europe 2016 - Full-mesh IPsec network at Hosted Graphite
 
Apache Kafka – (Pattern and) Anti-Pattern
Apache Kafka – (Pattern and) Anti-PatternApache Kafka – (Pattern and) Anti-Pattern
Apache Kafka – (Pattern and) Anti-Pattern
 
Raspberry with laptop
Raspberry with laptopRaspberry with laptop
Raspberry with laptop
 

Mehr von Masayuki Akamatsu

Artistic Imaging in the Age of Mobility
Artistic Imaging in the Age of MobilityArtistic Imaging in the Age of Mobility
Artistic Imaging in the Age of MobilityMasayuki Akamatsu
 
Bicycle in the UK
 英国自転車調査報告
Bicycle in the UK
 英国自転車調査報告Bicycle in the UK
 英国自転車調査報告
Bicycle in the UK
 英国自転車調査報告Masayuki Akamatsu
 
掌上のリアリティ AR+ART=ARART
掌上のリアリティ AR+ART=ARART掌上のリアリティ AR+ART=ARART
掌上のリアリティ AR+ART=ARARTMasayuki Akamatsu
 
Alternated Reality and Eternity
Alternated Reality and EternityAlternated Reality and Eternity
Alternated Reality and EternityMasayuki Akamatsu
 
チャリンフォメーション
チャリンフォメーションチャリンフォメーション
チャリンフォメーションMasayuki Akamatsu
 
ウロボロスのトーチ〜拡張現実と変容現実
ウロボロスのトーチ〜拡張現実と変容現実ウロボロスのトーチ〜拡張現実と変容現実
ウロボロスのトーチ〜拡張現実と変容現実Masayuki Akamatsu
 
新しい時空間における 表現研究プロジェクト〜akaプロジェクト
新しい時空間における 表現研究プロジェクト〜akaプロジェクト新しい時空間における 表現研究プロジェクト〜akaプロジェクト
新しい時空間における 表現研究プロジェクト〜akaプロジェクトMasayuki Akamatsu
 
スマートフォンITSがもたらす世界〜コンシューマの視点から
スマートフォンITSがもたらす世界〜コンシューマの視点からスマートフォンITSがもたらす世界〜コンシューマの視点から
スマートフォンITSがもたらす世界〜コンシューマの視点からMasayuki Akamatsu
 

Mehr von Masayuki Akamatsu (12)

Artistic Imaging in the Age of Mobility
Artistic Imaging in the Age of MobilityArtistic Imaging in the Age of Mobility
Artistic Imaging in the Age of Mobility
 
Bicycle in the UK
 英国自転車調査報告
Bicycle in the UK
 英国自転車調査報告Bicycle in the UK
 英国自転車調査報告
Bicycle in the UK
 英国自転車調査報告
 
掌上のリアリティ AR+ART=ARART
掌上のリアリティ AR+ART=ARART掌上のリアリティ AR+ART=ARART
掌上のリアリティ AR+ART=ARART
 
Critical Cycling
Critical CyclingCritical Cycling
Critical Cycling
 
Bike Sharing System
Bike Sharing SystemBike Sharing System
Bike Sharing System
 
The Art of Life
The Art of LifeThe Art of Life
The Art of Life
 
Alternated Reality and Eternity
Alternated Reality and EternityAlternated Reality and Eternity
Alternated Reality and Eternity
 
チャリンフォメーション
チャリンフォメーションチャリンフォメーション
チャリンフォメーション
 
ウロボロスのトーチ〜拡張現実と変容現実
ウロボロスのトーチ〜拡張現実と変容現実ウロボロスのトーチ〜拡張現実と変容現実
ウロボロスのトーチ〜拡張現実と変容現実
 
ウロボロスのコーチ
ウロボロスのコーチウロボロスのコーチ
ウロボロスのコーチ
 
新しい時空間における 表現研究プロジェクト〜akaプロジェクト
新しい時空間における 表現研究プロジェクト〜akaプロジェクト新しい時空間における 表現研究プロジェクト〜akaプロジェクト
新しい時空間における 表現研究プロジェクト〜akaプロジェクト
 
スマートフォンITSがもたらす世界〜コンシューマの視点から
スマートフォンITSがもたらす世界〜コンシューマの視点からスマートフォンITSがもたらす世界〜コンシューマの視点から
スマートフォンITSがもたらす世界〜コンシューマの視点から
 

Kürzlich hochgeladen

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Kürzlich hochgeladen (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

愛のSuperCollider

  • 1. 愛のSuperCollider 2012.02.29 赤松正行
  • 2. Masayuki Akamatsu aka ● Media Artist ● Ph.D in Fine Arts ● Professor at IAMAS ● http://akamatsu.org/ ● @akamatsu
  • 4. Mobile Devices aka ● Transparent Platform ● Almost Body Device ● Here, Now and Everyone ● World-wide Communication
  • 6. SuperCollider and Me aka ● The first user in Japan, 1996 ● The first school in Japan, 2000 ● The first conference in Japan, 2004
  • 7. SuperCollider for iOS aka ● iOS Porting by Axel Balley ● Universal App (iPhone/iPad/iPod touch) ● Open Source : GitHub https://github.com/languages/SuperCollider Don t Use SourceForge ! ● Difficult to Build…
  • 8. Project/Target/Platform/Build aka ● iPhone_Language.xcodeproj◎ iPhone_Synth.xcodeproj ● iscsynth◎ libscsynth Package SuperCollider◎ ● Device◎ Simulator ● Debug Release◎
  • 9. iSuperCollider Apps aka Language Synth
  • 10. Using SuperCollider aka 2 5 Stop sounds Multiple executions possible Toggle speakers 4 9 8 6 1 3 7
  • 11. Example Patches aka Patch Feature accelerometer Accelerometer acid Sequence buffer Audio File klank Accelerometer pitch Mic Input reverb Mic Input sines Benchmark window User Interface Try acid , pitch and accelerometer together.
  • 12. Installing SuperCollider Apps aka ● iPhone / iPad / iPod touch ● iOS 3.0 and later 1 2 3 ● Connect to Wi-Fi ● Open Safari ● Open akamatsu.org/sc ● Tap Install SuperCollider (iOS) ● Tap Install iscsynth (iOS)
  • 13. Break
  • 14. My First Patch aka 1 Pbind().play; 2 00-Pbind-Minimum.txt
  • 15. Patch Execution aka 01-Pbind-Quartet.txt
  • 16. Transfer Your Patches, etc. aka 2 5 3 4 1 4 .txt would be better. No Japanese. No folder operation.
  • 17. InterApplication Communication aka ● OSC (UDP) Local (Self) 127.0.0.1 ● IP Address Broadcast 255.255.255.255 ● Port Number 10.0.0.9 10.0.0.8 Language 57120 Synth 57110
  • 18. Using iscsynth aka 1 3 Open “10-SynthServer.txt” on Mac SC. 4 t=Server.new(iPhone, NetAddr.new("10.0.1.19",57110)); iPhone’s IP Address 2 10-SynthServer.txt
  • 19. Using OSCResponder aka 1 4 Open “20-OSC-Responder.txt” on iOS SC. 3 Open “21-OSC-Commander.txt” on Mac SC. 2 n = NetAddr("127.0.0.1", 57120); iPhone’s IP Address
  • 21. +/- of iSC aka ● Advantages ● Disadvantages Almost same as a desktop Less power than a desktop Sensors (Accelerometer) Hard to edit → BT Keyboard? Popular devices + store Unstable, Unmanaged…
  • 22. iOSの教科書 aka ● 電子書籍 http://iosbook.net/ ● 製本書籍 http://readyfor.jp/
  • 23. iDonation aka ● ご不要になりました iPhone、iPad、iPod touchの寄付をお願いします! ● http://akamatsu.org/aka/ios/idonation/
  • 24. Thank you! @akamatsu http://akamatsu.org/