12
CE 476 CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: [email protected]

CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: [email protected]@ieu.edu.tr

Embed Size (px)

Citation preview

Page 1: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

CE 476CE 476

Music & Computers

Süleyman Kondakcı, Computer Engineering @ IEU

Room: A 413

E-mail: [email protected]

Page 2: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Sound Tools & Techniques• Audacity: is free, open source, cross-platform software

for recording and editing sounds. http://audacity.sourceforge.net/

Page 3: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Sound Tools & Techniques

• Soundation: – a powerful online music studio with recording, effects,

virtual instruments and over 700 free loops and sounds. http://soundation.com/

Page 4: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Sound Tools & Techniques• Sonic VisualiserSonic Visualiser

– is an application for viewing and analysing the contents of music audio files. SV is Free, distributed under the GNU General Public License. http://www.sonicvisualiser.org/

Page 5: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Sound Tools & Techniques• Ableton Live: https://www.ableton.com/

– Sound recording, editing, music production studio.

Page 6: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Algorithmic Composers

• Sonfication: Computer based music compsiton tool using mathematical algorithms

http://algorithmiccomposer.com/

Page 7: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Algorithmic Composers• MAX: https://cycling74.com/products/max/

– Visual programming language for designing sound, composition, and real time interaction.

Page 8: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Algorithmic Composers• SuperCollider: http://supercollider.sourceforge.net/

– is an environment and programming language for real time audio synthesis and algorithmic composition.

Page 9: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Sound for Visual Media & DAWs

• A list of tools other Digital Audio Workstations (DAW):– Logic Pro: Runs only on Apple– ProTools: http://www.avid.com – Reaktor: www.native-instruments.com/ – Kyma: http://www.symbolicsound.com – Hydrogen (Drum/Rhythm composer)

• http://www.hydrogen-music.org/hcms/

– Mammut: http://www.notam02.no

Page 10: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Programming Tools & Techniques

• Python:Python:– Python is currently the most popular language used for

programming everityhng and very easy to use for beginners. We have many IDEs for Python that are mostly freely distributed:

• PyCharm: Educational Edition is designed to help programmers with little or no previous coding experience to learn programming quickly and efficiently, by using a modern professional tool.– http://www.jetbrains.com/pycharm-educational/

Page 11: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Programming Tools & Techniques

• SpyderThe Scientific PYthon Development EnviRonment. This project is part of a larger effort to promote and facilitate the use of Python for scientific and engineering software development/ The popular Python distributions Python(x,y) and WinPython also contribute to this plan. Those interested in using the Spyder IDE along with Numpy/Scipy numerical packages, can download entire set from https://store.continuum.io/cshop/anaconda/ http://docs.continuum.io/anaconda/ide_integration.html

• Python AnywhereIPython is an enhanced interactive Python interpreter, offering tab completion, object introspection, and much more.

• VLC Media PlayerConvert video/audio to different formats, change playback speed, view/substitute subtitles, change aspect ratio or crop videos (for professors who may record at different resolutions), and a whole lot more.

Page 12: CE 476 Music & Computers Süleyman Kondakcı, Computer Engineering @ IEU Room: A 413 E-mail: suleyman.kondakci@ieu.edu.trsuleyman.kondakci@ieu.edu.tr

Programming Tools & Techniques

• Enthought Canopy– Scientific and Analytic Python Deployment with Integrated

Analysis Environment. https://www.enthought.com/products/canopy/