Your SlideShare is downloading. ×
愛のSuperCollider
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

愛のSuperCollider

7,788

Published on

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,788
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 愛のSuperCollider 2012.02.29 赤松正行
  • 2. Masayuki Akamatsu aka● Media Artist● Ph.D in Fine Arts● Professor at IAMAS● http://akamatsu.org/● @akamatsu
  • 3. Dinosaurs to Mammalia aka
  • 4. Mobile Devices aka● Transparent Platform● Almost Body Device● Here, Now and Everyone● World-wide Communication
  • 5. Okeanos Buoys aka
  • 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 41 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
  • 20. Network Design aka
  • 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! @akamatsuhttp://akamatsu.org/

×