SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Free Software
            for
        Free Sound
  UCDARNET, Open Symposium
       February, 2007

Xavier Amatriain (CREATE, UCSB, CLAM)
Index
Free Software and Open Source
Why?
Arts and Free Software
Free Software and Linux for Audio and Music
Digital Luthiers and Open Frameworks
CLAM
Other Music/Audio Open Source Frameworks
Conclusions
Free Software and
  Open Source
What is Free Software?

Freedom 1: unlimited use for any purpose
Freedom 2: freedom to study and adapt to your 
own needs
Freedom 3: freedom to copy
Freedom 4: freedom to redistribute

Free (Libre) as in Freedom not as in Beer
Freedom is kept through copyright (because 
copyright allows licensing)
Open Source

Open Source (OSI) is an initiative that starts in 
1998 mainly because of personal differences 
between the founder of the FSF and OSI.
It abandons idealistic thinking related to Free 
Software and only promotes practical 
advantages related to being able to read the 
code of a piece of software.
Names and Dates

Richard Stallman
   Starts the GNU Project (1983)
   Defines Free Software (1985)
   Introduces the GPL (1985)
Linus Torvald
   Develops the Linux kernel (1991)
Eric Raymond
   Founder of the Open Source Initiative (1998)
Why?
Technical/Practical advantages of 
                FLOSS
  Code is revised by many developers
  Security (kerchoff's principle)
  Estability
  Collaborative effort of large communities
  Price

Although interesting, there are even more important 
  reasons...
FLOSS and Economy

Proprietary software by definition favors monopolies 
that then extend to hardware
FLOSS does not kill software industry
FLOSS can be comercial
It promotes the culture of paying for services, not 
arbitrarily priced licences
Large companies like IBM or Novell are already basing 
part of their business around FLOSS
Free Software and the University

Education should be worried about learning and 
learning is promoted through a free and open access to 
information (e.g. libraries)
Technology is more than a tool: it is a learning 
environment in itself
At the university we must present with several 
perspectives and favor criticism and dialog
University teaches how to learn not how to use a 
particular tool
Coding is not only for programmers but for scientists, 
artists, children...
Free Software and Research

Scientific method depends in many senses on the free 
exchange of knowledge and ideas
Nowadays implementation is actually part of the result
Software is and should be considered in many cases like 
some other sort of publication
With Free Software we:
   Facilitate for others to compare results
   We preserve knowledge
Social and Ethical aspects

Access to software determines people's ability to:
   Communicate
   Educate
   Work
Software should be considered as cultural heritage
Software will condition more and more the vision of the 
world new generations have
Who should control these aspects of society? A single 
company? Two companies?
Arts and Free Software
The Piece of Art in the Digital Era

Piece of Art = Content + Techniques
   In order to fully understand a piece of art we need to 
   understand the techniques
Digital Piece of Art = Content + Techniques + System
   In order to fully undertand a digital piece of art we also need to 
   understand the system and be able to access it to the lowest 
   level (code!)
Free Expression

There is no Free Expression without control of the 
Tools you use (agnula.org)
   Would Mozart have composed a line of music for an 
   instrument he wasn't exactly sure what was doing internally or 
   producing its sound?
   Would Michelangelo have painted the Sixtine Chapel using a 
   strange device that might have been recording his personal 
   conversations while painting
An artist needs to be in full control of the tools (be able 
to modify, adapt, copy, redistribute...)
   This can be done personally or through trusted technical staff
Digital Art Heritage

  In order to preserve a digital piece of art we need to 
  preserve the system
  Systems that are closed and proprietary in general 
  cannot be preserved
  There are already key compositions in Computer Music 
  that have already been lost because the original (closed) 
  system cannot be reproduced

Digital Art Preservation = FLOSS
Sound/Music vs. Video/Image

Due to amazing pressure by Record Industry (through 
RIAA, SGAE...) implementing a website such as 
Flicker or UTube in the sound/music world is extremely 
difficult.
   Artists are sometimes not even allowed to post their own 
   content in their websites
See http://freesound.iua.upf.edu or 
http://www.ccmixter.org/ 
Free Software and Linux for 
     Audio and Music
Linux and Audio
There are plenty of applications, even distributions for 
Linux audio (visit linux­sound.org)
                               Kguitar




                                                            Amarok



                                                ... etc.
Linux and Audio

Linux has unique and outstanding features for 
professional audio and music
   Low latency                             LAC 2007 ­ Berlin
   Stability
   Standard protocols
   Very active community
   ...
Free Software and Audio

So what about other platforms?
Most of the previous apps are compatible with 
Windows/OSX
But if you are not going to use proprietary software... 
what is the point of not using Linux?
Open Frameworks
Digital Luthiers

The ultimate degree of freedom is to be able to create 
your own tools (personally or through a digital luthier)
   Many digital pieces of art rely on unique systems and software 
   that have been tailored for the ocasión
Sometimes it is not enough with having an open 
application ­> you need an open framework!
Frameworks

Framework: “a set of classes that embodies an abstract 
design for solutions to a family of problems” 
(Johnson&Foote, 88)
Framework = model + design patterns + code
A framework is a set of prefabricated building blocks 
that can be extended or costumized for specific 
applications
Both the visual and audio domain have a rich history of 
application frameworks
CLAM
Highlights


    Won the 2006 ACM Best Multimedia Open Source 
Software award.
    Constantly compiled and tested on Linux, OSX and 
Windows
    > 250 C++ classes, 50K loc
   Although it currently specializes in audio and music, 
it presents a metamodel that has proven valid for 
general multimedia. 
Applications
CLAM Components
Infrastructure. CLAM Network model

  The CLAM 
network is a 
graphical model of 
computation 
based on 
Dataflow Process 
Networks 
   Scheduling can 
be performed both 
statically and 
dynamically, 
depending on the 
particular 
application.
Infrastructure. Processing 
External Open Source libraries

 FFTW (FFT)               Libsndfile, Ogg­Vorbis, 
 Xercesc & libxml (XML    libmad (mp3), id3lib, for 
 using DOM API)           handling audio files.
 FLTK and QT GUI          oscpack
 toolkits                 libjack
 RtAudio, PortAudio or    CppUnit (testing 
 DirectX (for Windows     framework, only used for 
 audio)                   development)
                          pthreads (multithreading 
                          on Windows)
Demo
Demo: Visual Prototyping




XML                              XML
Other Free Frameworks
At UC
UCSB
  CSL: similar to CLAM but less ambitious and easier to master
UCB
  OSW
UCSD
  Pd (really, why are people still using Max/MSP?)
Elsewhere
Aura (Dannenberg, Carnegie Mellon Univ.)
STK (Cook/Scavone, Stanford Univ.)
SndObj (Lazzarini, National Univ. of Ireland)
Marsyas (Tzanetakis, Univ. of Victoria)
Jsyn (Phil Burk, CA)
Conclusions
Conclusions

Free Software = Open Source + Freedom
Freedom of Expression => Free Software
The future of digital arts is at stake
If you are convinced to use FLOSS there is no reason 
not to use Linux
If developing your own app. try to first see if you can 
build it out of an existing open framework.
Links
CLAM
http://www.clam.iua.upf.edu

                                                     Audio Libraries
    Distributions and Open                           ID3LIB
                                                     http://id3lib.sourceforge.net
   Source Audio Repositories                         Lame
                                                     http://lame.sourceforge.net
Linux Sound                                          LIBSNDFILE
http://linux­sound.org                               http://www.mega­nerd.com/libsndfile
AGNULA                                               LIBVORBIS
http://www.agnula.org                                http://xiph.org/vorbis
Planet CCRMA                                         MAD
http://ccrma.stanford.edu/planetccrma/software       http://www.underbit.com/products/ma d
                                                     mpeg123
                                                     http://www.mpg123.de 
                                                     Oscpack
CLAM­related environments                            http://www.audiomulch.com/~rossb/code/oscpack
                                                     PORTAUDIO
CSL                                                  http://www.portaudio.com
http://www.create.ucsb.edu/CSL                       PORTMIDI
Jsyn                                                 http://www.cs.cmu.edu/~music/portmusic
http://www.softsynth.com/jsyn/                       RTAudio
Marsyas                                              http://www.music.mcgill.ca/~gary/rtaudio
http://opihi.cs.uvic.ca/marsyas
OSW 
http://osw.sourceforge.net
Pd 
http://puredata.info
SndObj
http://music.nuim.ie/musictec/SndObj
STK 

Más contenido relacionado

Similar a Free Software for Free Sound: Digital Luthiers and Open Frameworks

First Seminar
First SeminarFirst Seminar
First SeminarChudack
 
Ig2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copyIg2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copyLewisB2013
 
Open Solaris 2008.05
Open Solaris 2008.05Open Solaris 2008.05
Open Solaris 2008.05Angad Singh
 
Herding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source SoftwareHerding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source SoftwareSameer Verma
 
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work SheetKyleFielding
 
Ig2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copyIg2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copyLewisB2013
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2thomasmcd6
 
Sound Recording Glossary Improved Version
Sound Recording Glossary   Improved VersionSound Recording Glossary   Improved Version
Sound Recording Glossary Improved VersionJoshuaRidett
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2thomasmcd6
 
IG2 Task 1 Work Sheet Elliot
IG2 Task 1 Work Sheet ElliotIG2 Task 1 Work Sheet Elliot
IG2 Task 1 Work Sheet ElliotElliotBlack
 
Shaun Warburton IG2 task 1
Shaun Warburton IG2 task 1 Shaun Warburton IG2 task 1
Shaun Warburton IG2 task 1 warburton9191
 
Martin devney IG2 task 1 work sheet
Martin devney IG2 task 1 work sheetMartin devney IG2 task 1 work sheet
Martin devney IG2 task 1 work sheetMartinDevney
 
Ig2 task 1 work sheet 12378
Ig2 task 1 work sheet 12378Ig2 task 1 work sheet 12378
Ig2 task 1 work sheet 12378CallumDrakeCPFC
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improvedjakehyatt
 
Sneakernets: Bringing the Mountain to You
Sneakernets: Bringing the Mountain to YouSneakernets: Bringing the Mountain to You
Sneakernets: Bringing the Mountain to YouSameer Verma
 

Similar a Free Software for Free Sound: Digital Luthiers and Open Frameworks (20)

First Seminar
First SeminarFirst Seminar
First Seminar
 
Ig2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copyIg2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copy
 
Midinote Presentation
Midinote PresentationMidinote Presentation
Midinote Presentation
 
Open Solaris 2008.05
Open Solaris 2008.05Open Solaris 2008.05
Open Solaris 2008.05
 
Foss Presentation
Foss PresentationFoss Presentation
Foss Presentation
 
Herding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source SoftwareHerding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source Software
 
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work Sheet
 
Ig2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copyIg2 task 1 work sheet lewis brady copy
Ig2 task 1 work sheet lewis brady copy
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2
 
Sound Recording Glossary Improved Version
Sound Recording Glossary   Improved VersionSound Recording Glossary   Improved Version
Sound Recording Glossary Improved Version
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2
 
IG2 Task 1 Work Sheet Elliot
IG2 Task 1 Work Sheet ElliotIG2 Task 1 Work Sheet Elliot
IG2 Task 1 Work Sheet Elliot
 
IG2 Task 1
IG2 Task 1 IG2 Task 1
IG2 Task 1
 
Ig2 task 1
Ig2 task 1Ig2 task 1
Ig2 task 1
 
Ig2 task 1
Ig2 task 1Ig2 task 1
Ig2 task 1
 
Shaun Warburton IG2 task 1
Shaun Warburton IG2 task 1 Shaun Warburton IG2 task 1
Shaun Warburton IG2 task 1
 
Martin devney IG2 task 1 work sheet
Martin devney IG2 task 1 work sheetMartin devney IG2 task 1 work sheet
Martin devney IG2 task 1 work sheet
 
Ig2 task 1 work sheet 12378
Ig2 task 1 work sheet 12378Ig2 task 1 work sheet 12378
Ig2 task 1 work sheet 12378
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improved
 
Sneakernets: Bringing the Mountain to You
Sneakernets: Bringing the Mountain to YouSneakernets: Bringing the Mountain to You
Sneakernets: Bringing the Mountain to You
 

Más de Xavier Amatriain

Data/AI driven product development: from video streaming to telehealth
Data/AI driven product development: from video streaming to telehealthData/AI driven product development: from video streaming to telehealth
Data/AI driven product development: from video streaming to telehealthXavier Amatriain
 
AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19Xavier Amatriain
 
AI for COVID-19 - Q42020 update
AI for COVID-19 - Q42020 updateAI for COVID-19 - Q42020 update
AI for COVID-19 - Q42020 updateXavier Amatriain
 
AI for COVID-19: An online virtual care approach
AI for COVID-19: An online virtual care approachAI for COVID-19: An online virtual care approach
AI for COVID-19: An online virtual care approachXavier Amatriain
 
Lessons learned from building practical deep learning systems
Lessons learned from building practical deep learning systemsLessons learned from building practical deep learning systems
Lessons learned from building practical deep learning systemsXavier Amatriain
 
AI for healthcare: Scaling Access and Quality of Care for Everyone
AI for healthcare: Scaling Access and Quality of Care for EveryoneAI for healthcare: Scaling Access and Quality of Care for Everyone
AI for healthcare: Scaling Access and Quality of Care for EveryoneXavier Amatriain
 
Towards online universal quality healthcare through AI
Towards online universal quality healthcare through AITowards online universal quality healthcare through AI
Towards online universal quality healthcare through AIXavier Amatriain
 
From one to zero: Going smaller as a growth strategy
From one to zero: Going smaller as a growth strategyFrom one to zero: Going smaller as a growth strategy
From one to zero: Going smaller as a growth strategyXavier Amatriain
 
Learning to speak medicine
Learning to speak medicineLearning to speak medicine
Learning to speak medicineXavier Amatriain
 
Recommender Systems In Industry
Recommender Systems In IndustryRecommender Systems In Industry
Recommender Systems In IndustryXavier Amatriain
 
Medical advice as a Recommender System
Medical advice as a Recommender SystemMedical advice as a Recommender System
Medical advice as a Recommender SystemXavier Amatriain
 
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...Xavier Amatriain
 
Past present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry PerspectivePast present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry PerspectiveXavier Amatriain
 
Staying Shallow & Lean in a Deep Learning World
Staying Shallow & Lean in a Deep Learning WorldStaying Shallow & Lean in a Deep Learning World
Staying Shallow & Lean in a Deep Learning WorldXavier Amatriain
 
Machine Learning for Q&A Sites: The Quora Example
Machine Learning for Q&A Sites: The Quora ExampleMachine Learning for Q&A Sites: The Quora Example
Machine Learning for Q&A Sites: The Quora ExampleXavier Amatriain
 
BIG2016- Lessons Learned from building real-life user-focused Big Data systems
BIG2016- Lessons Learned from building real-life user-focused Big Data systemsBIG2016- Lessons Learned from building real-life user-focused Big Data systems
BIG2016- Lessons Learned from building real-life user-focused Big Data systemsXavier Amatriain
 
Strata 2016 - Lessons Learned from building real-life Machine Learning Systems
Strata 2016 -  Lessons Learned from building real-life Machine Learning SystemsStrata 2016 -  Lessons Learned from building real-life Machine Learning Systems
Strata 2016 - Lessons Learned from building real-life Machine Learning SystemsXavier Amatriain
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectiveXavier Amatriain
 
Barcelona ML Meetup - Lessons Learned
Barcelona ML Meetup - Lessons LearnedBarcelona ML Meetup - Lessons Learned
Barcelona ML Meetup - Lessons LearnedXavier Amatriain
 

Más de Xavier Amatriain (20)

Data/AI driven product development: from video streaming to telehealth
Data/AI driven product development: from video streaming to telehealthData/AI driven product development: from video streaming to telehealth
Data/AI driven product development: from video streaming to telehealth
 
AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19
 
AI for COVID-19 - Q42020 update
AI for COVID-19 - Q42020 updateAI for COVID-19 - Q42020 update
AI for COVID-19 - Q42020 update
 
AI for COVID-19: An online virtual care approach
AI for COVID-19: An online virtual care approachAI for COVID-19: An online virtual care approach
AI for COVID-19: An online virtual care approach
 
Lessons learned from building practical deep learning systems
Lessons learned from building practical deep learning systemsLessons learned from building practical deep learning systems
Lessons learned from building practical deep learning systems
 
AI for healthcare: Scaling Access and Quality of Care for Everyone
AI for healthcare: Scaling Access and Quality of Care for EveryoneAI for healthcare: Scaling Access and Quality of Care for Everyone
AI for healthcare: Scaling Access and Quality of Care for Everyone
 
Towards online universal quality healthcare through AI
Towards online universal quality healthcare through AITowards online universal quality healthcare through AI
Towards online universal quality healthcare through AI
 
From one to zero: Going smaller as a growth strategy
From one to zero: Going smaller as a growth strategyFrom one to zero: Going smaller as a growth strategy
From one to zero: Going smaller as a growth strategy
 
Learning to speak medicine
Learning to speak medicineLearning to speak medicine
Learning to speak medicine
 
ML to cure the world
ML to cure the worldML to cure the world
ML to cure the world
 
Recommender Systems In Industry
Recommender Systems In IndustryRecommender Systems In Industry
Recommender Systems In Industry
 
Medical advice as a Recommender System
Medical advice as a Recommender SystemMedical advice as a Recommender System
Medical advice as a Recommender System
 
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
 
Past present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry PerspectivePast present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry Perspective
 
Staying Shallow & Lean in a Deep Learning World
Staying Shallow & Lean in a Deep Learning WorldStaying Shallow & Lean in a Deep Learning World
Staying Shallow & Lean in a Deep Learning World
 
Machine Learning for Q&A Sites: The Quora Example
Machine Learning for Q&A Sites: The Quora ExampleMachine Learning for Q&A Sites: The Quora Example
Machine Learning for Q&A Sites: The Quora Example
 
BIG2016- Lessons Learned from building real-life user-focused Big Data systems
BIG2016- Lessons Learned from building real-life user-focused Big Data systemsBIG2016- Lessons Learned from building real-life user-focused Big Data systems
BIG2016- Lessons Learned from building real-life user-focused Big Data systems
 
Strata 2016 - Lessons Learned from building real-life Machine Learning Systems
Strata 2016 -  Lessons Learned from building real-life Machine Learning SystemsStrata 2016 -  Lessons Learned from building real-life Machine Learning Systems
Strata 2016 - Lessons Learned from building real-life Machine Learning Systems
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspective
 
Barcelona ML Meetup - Lessons Learned
Barcelona ML Meetup - Lessons LearnedBarcelona ML Meetup - Lessons Learned
Barcelona ML Meetup - Lessons Learned
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

Free Software for Free Sound: Digital Luthiers and Open Frameworks