Making Music on the Web with MIDI Technology - Music ChinaRyoya Kawai
This document discusses developing music and signal processing apps using new web APIs like Web Audio API and Web MIDI API. It notes that these APIs allow creating such apps directly in a web browser without needing additional libraries or wrappers. An example is provided showing how just 5 lines of JavaScript code can connect to MIDI devices. Potential app ideas mentioned include a pocket Miku app and a VJ app created with Tenorion. The document encourages developers to start experimenting with making musical apps for the web.
The document discusses the Web MIDI API, which allows web applications to access MIDI devices. It provides an overview of browser support for the API, including Chrome enabling it without flags in version 43. Usage statistics still show very low adoption. Recent changes require secure origins for SysEx requests for security. Planned updates include native MIDI support in Android Marshmallow and a software synth permission option. Security issues with virtual MIDI drivers on Windows are noted.
This document summarizes new sound and music APIs available on the web, including Web Audio, Web MIDI, and WebRTC. It provides an overview and demos of each API, as well as lessons on how to use them, including generating and manipulating sound with Web Audio, querying and sending MIDI messages with Web MIDI, and getting audio from microphones with WebRTC. The document emphasizes that these new capabilities allow musical instruments and audio hardware to be used directly on the web in real-time.
Web MIDI API - the paster, the present, and the future -Takashi Toyoshima
The Web MIDI API allows web applications to access MIDI devices for real-time music control. It was developed by the Chromium Projects starting in 2013, with implementations in Chrome since 2014. While available on several platforms and versions, it continues to be improved with better device detection, updated specifications, and future support for new JavaScript features and use cases.
Music robots and techno robots - History, building and playingmoritzsimongeist
This lecture was held for Ableton User Group 08.July .2015 in Berlin by moritz simongeist from Sonic Robots. http://sonicrobots.com/
==============
Sonic Robots
How to make Techno - with robots! (Lecture, 120min or longer)
The artist group „Sonic Robots“, led by and robotic musician Moritz Simon Geist, present performances where electronic music is created live by ... Robots!
In this talk, Moritz will give an insight look into the world of robotic noisery, acoustic robots and music hardware techniques. He will present some of his instruments.
The first part of this talk provides an overview of the different concepts and approaches for robotic musical instruments. The second part deals with the technical implementation in software, electronics and mechanics.
The following topics will be discussed in detail:
• Why it is good to be a music hacker and why it is bad to use presets
• Where robotic music came from and where it could envolve to
• Explanation of common robotic techniques
• Controlling mechanical latencies
• Capturing sound without microphones
• Structure and electric control, Arduino, Power
• Mechanical parts, actuators and 3D Printing
File under: #madscience #bass #robots
_ARTIST INFO:
"Sonic Robots is treating some important questions of the future, like
the perception of technology, the robotization of society or the
artificial intelligence, but still comes in a very playful and
entertaining way: through electronic music." (Alain Bieber, ARTE)
The document discusses how blockchain could help solve problems in the current complex music industry. It notes that the industry requires artists to rely on many middlemen like agents, managers, distributors and rights organizations across multiple countries and parties. Blockchain could provide an alternative by creating an online, worldwide, immutable and programmable system not dependent on levels of trust. It then provides examples of several startups applying blockchain to areas like direct music consumption without middlemen, artist coins that fans can use to fund artists, solving issues with live music tickets, and managing music rights and payments in a clear, timely manner. The document suggests that artists may reap the most benefits from these applications of blockchain to the music industry.
Making Music on the Web with MIDI Technology - Music ChinaRyoya Kawai
This document discusses developing music and signal processing apps using new web APIs like Web Audio API and Web MIDI API. It notes that these APIs allow creating such apps directly in a web browser without needing additional libraries or wrappers. An example is provided showing how just 5 lines of JavaScript code can connect to MIDI devices. Potential app ideas mentioned include a pocket Miku app and a VJ app created with Tenorion. The document encourages developers to start experimenting with making musical apps for the web.
The document discusses the Web MIDI API, which allows web applications to access MIDI devices. It provides an overview of browser support for the API, including Chrome enabling it without flags in version 43. Usage statistics still show very low adoption. Recent changes require secure origins for SysEx requests for security. Planned updates include native MIDI support in Android Marshmallow and a software synth permission option. Security issues with virtual MIDI drivers on Windows are noted.
This document summarizes new sound and music APIs available on the web, including Web Audio, Web MIDI, and WebRTC. It provides an overview and demos of each API, as well as lessons on how to use them, including generating and manipulating sound with Web Audio, querying and sending MIDI messages with Web MIDI, and getting audio from microphones with WebRTC. The document emphasizes that these new capabilities allow musical instruments and audio hardware to be used directly on the web in real-time.
Web MIDI API - the paster, the present, and the future -Takashi Toyoshima
The Web MIDI API allows web applications to access MIDI devices for real-time music control. It was developed by the Chromium Projects starting in 2013, with implementations in Chrome since 2014. While available on several platforms and versions, it continues to be improved with better device detection, updated specifications, and future support for new JavaScript features and use cases.
Music robots and techno robots - History, building and playingmoritzsimongeist
This lecture was held for Ableton User Group 08.July .2015 in Berlin by moritz simongeist from Sonic Robots. http://sonicrobots.com/
==============
Sonic Robots
How to make Techno - with robots! (Lecture, 120min or longer)
The artist group „Sonic Robots“, led by and robotic musician Moritz Simon Geist, present performances where electronic music is created live by ... Robots!
In this talk, Moritz will give an insight look into the world of robotic noisery, acoustic robots and music hardware techniques. He will present some of his instruments.
The first part of this talk provides an overview of the different concepts and approaches for robotic musical instruments. The second part deals with the technical implementation in software, electronics and mechanics.
The following topics will be discussed in detail:
• Why it is good to be a music hacker and why it is bad to use presets
• Where robotic music came from and where it could envolve to
• Explanation of common robotic techniques
• Controlling mechanical latencies
• Capturing sound without microphones
• Structure and electric control, Arduino, Power
• Mechanical parts, actuators and 3D Printing
File under: #madscience #bass #robots
_ARTIST INFO:
"Sonic Robots is treating some important questions of the future, like
the perception of technology, the robotization of society or the
artificial intelligence, but still comes in a very playful and
entertaining way: through electronic music." (Alain Bieber, ARTE)
The document discusses how blockchain could help solve problems in the current complex music industry. It notes that the industry requires artists to rely on many middlemen like agents, managers, distributors and rights organizations across multiple countries and parties. Blockchain could provide an alternative by creating an online, worldwide, immutable and programmable system not dependent on levels of trust. It then provides examples of several startups applying blockchain to areas like direct music consumption without middlemen, artist coins that fans can use to fund artists, solving issues with live music tickets, and managing music rights and payments in a clear, timely manner. The document suggests that artists may reap the most benefits from these applications of blockchain to the music industry.
Digital & Music Matters 2013 was an annual global conference and festival focused on the digital music industry that attracted over 10,000 attendees from 30 countries. The event included a 3-day conference with over 1,500 participants and 140 speakers, a 3-night music festival with 58 bands and over 6,000 fans, and the launch of the YouTube FanFest showcase and Music Matters Academy. Feedback was very positive and the events generated over $3.6 million in global media value. Plans were already underway for the 2014 events.
This document provides an overview of digital audio editing using Audacity software. It discusses how sound is converted to digital format, the basics of using Audacity for recording and editing audio, and how to save projects and export audio files. It also covers using Audacity to create podcasts by recording audio, saving it as an MP3, and uploading it to a podcast channel so subscribers can automatically download new episodes.
This document provides an overview of digital audio editing using Audacity software. It discusses how sound is converted to digital format, the basics of using Audacity for recording and editing audio, and how to save projects and export audio files. It also covers using Audacity to create podcasts by recording audio, saving it as MP3 format, and uploading it to a podcast channel for subscribers to access.
This document summarizes the history and future of the Internet of Things (IoT) community. It discusses several historical IoT milestones from the 1990s to present like GNU/Linux, Arduino, and Raspberry Pi. It also notes that by 2018, nearly 50% of IoT solutions will come from startups less than 3 years old. The document then describes the Athens IoT Meetup group, which it founded in 2015, and discusses some of the IoT technologies and local startups/projects that have been featured at its events. Finally, it introduces TheThingsNetwork - Athens, a decentralized open IoT network run by its users.
Viinyl is re-defining the way music and videos are experienced. In fact their video player is a new way to attract attention, engage an audience and make money on singles and tracks. From a simple URL you can run a full screen video with interactive overlays and gather email, sell tracks and tickets, connect to social and literally showcase music thru video. You can sell any digital file including music and movies.
Recent technological changes in the music industry can be seen in production, distribution, marketing, and consumption. MIDI technology in 1983 allowed electronic instruments to communicate and alter tracks without re-recording. Digital software programs now offer effects and tools for producing music remotely. Streaming services like Spotify and Soundcloud emerged to curb piracy and make international music more accessible. Social media has given artists a wider promotional platform than traditional media. Crowdfunding also helps fund new projects through online contributions. Consumption has shifted from vinyl and live shows to digital streaming on services and Bluetooth in vehicles.
Minuet - the KDE approach to music educationSandro Andrade
1) Minuet is a free software for supporting music education that includes ear training exercises for chords, intervals, rhythms, and scales.
2) It is being developed by KDE to be extensible, available on multiple platforms, leverage open music data, and be driven by user needs.
3) Future plans for Minuet include finishing code convergence across platforms, improving the user experience and interface for tablets, adding support for sheet music, and including other music education content like singing and clapping.
Tracxn Research - Music Tech Landscape, January 2017Tracxn
The document is a report on music tech companies from January 2017. It provides an overview of entrepreneur activity, investment trends, who the top investors are, exit outlooks, subsector analyses, and profiles of interesting companies in the music tech space from 2010 to 2016. The report aims to cover online platforms for music creation, distribution, discovery and consumption but does not include traditional music industry companies.
Music Production Software Market Size, Share, & Trends Estimation Report By T...subishsam
Music production software, which is also called Digital Audio Workshop (DAW), is used to digitally record, write songs, produce electronic music, and do other things with music. Music software can be used for many things, like digital recording, making electronic music, writing music, and more.
The Digital Audio Workstation (DAW) is software that is used to make, edit, and record audio files. It is used a lot in the recording and production of songs, speeches, soundtracks, and other things that need a complex audio recorder. It has a central interface that lets users mix and change tracks at the same time. DAWs come in many different forms, from a single piece of software on a laptop to an integrated stand-alone unit to a very complicated set-up with many parts controlled by a single computer.
Educate 2017: Evolving APIs & audio with the changing webLearnosity
Watch the video of this session: https://youtu.be/IphwS0oULk8?t=1s
Our code runs on your page so we have a responsibility not to hog the memory, bandwidth, and CPU cycles that you need to deliver the best experience to your users.
That’s why we aim to make our APIs the fastest part of any page or product.
In this session, we’ll look at some specific examples of how we keep things fast at all levels of our architecture by using only the resources that we need, when we need them. We’ll talk about how we detect performance issues, and some improvements we’d like to make in the future. We’ll also have some suggestions to help client developers get the best performance out of Learnosity’s products.
The document summarizes the 2013 Digital & Music Matters conference. It discusses the large attendance of over 10,000 from 30 countries and 400 companies. It highlights several events within the conference including the Music Matters Live festival with 58 bands from 20 countries playing for over 6,000 fans, and the launch of the YouTube FanFest showcase featuring 18 YouTube stars with over 3.8 billion combined views. The conference generated over $3.6 million in global media value and brought together industry professionals from around the world to discuss digital music and media.
The document discusses developing multimedia applications on Android. It covers topics like multimedia development, graphics, media, camera, and resources. It provides information on supported multimedia formats, protocols, and APIs for working with graphics, audio, video, and the camera. Examples are presented on using graphics, audio, and camera in applications. References are also included for the Android developer documentation. The presentation aims to explore how to build interactive multimedia applications by leveraging the capabilities of modern devices.
The document discusses DevOps, which aims to improve the relationship between development and operations teams. It emerged to address the needs of continuous delivery required by agile development and cloud computing. DevOps utilizes practices like continuous integration/delivery (CI/CD), infrastructure as code (IaC), containers, monitoring and logging to achieve goals like faster deployment frequency and time to market, and lower failure rates of new releases. The document provides an overview of these concepts and practices and promises examples, but ends by inviting questions before concluding.
From your desktop to your wrist: How UX is shaping the way we experience musicDiana Mundó
These are the slides for a talk I gave in UX Cambridge 2015.
A case study about the considerations that need to be taken into account when designing experiences that involve music delivered through multiple channels, working with a geographically dispersed team.
I focus on a variety of products that aim to provide a range of services - from streaming and downloading digital music to creating new radio experiences, all delivered through different platforms: radio, responsive, mobile and wearables.
Bootstrapping a Tech Community - Demi Ben-AriDemi Ben-Ari
This document summarizes Demi Ben-Ari's experience starting and growing two tech communities in Israel called "Big Things" and Google Developer Group Cloud Tel-Aviv (GDG Cloud). It describes how the communities started on Facebook and Meetup, grew to thousands of members through monthly meetups and online content, and provides insights into effective strategies like focusing meetups around business and technology talks.
The document discusses d'strict, a design firm that focuses on creating holistic digital experiences across various platforms. It provides examples of projects d'strict has worked on, including designing interfaces for websites, mobile apps, and digital devices. D'strict emphasizes user-centered research and iterative development processes to create optimized experiences. It consists of specialized teams focused on different elements like content, software, and hardware platforms.
Ampd is a music repository and social streaming service that aims to connect lesser-known artists to audiences by allowing users to upload and listen to music, discuss songs, and provide artists feedback. The service is built with a React client, Node.js backend, MongoDB database, and Cloudinary for storage. It uses Socket.io for real-time chat messaging between users and aims to promote discussion around music and direct connections between artists and fans. Future improvements include adding live chat streaming and social media integration to further facilitate interaction between artists and audiences.
The document discusses various technologies used for music programming. It begins by explaining how music was traditionally recorded using instruments and various recording devices. It then discusses how technology has advanced the music industry, allowing music to be created solely using computers by understanding how computers process music through recording, editing, filters and synthesizers. The document examines some challenges faced by musicians in learning music programming. It proceeds to summarize several programming languages and tools used for music programming, including Alda for text-based programming, SynthEdit SDK for developing synthesizers, Pure Data for graphical and visual programming, and JFugue Java library.
Digital & Music Matters 2013 was an annual global conference and festival focused on the digital music industry that attracted over 10,000 attendees from 30 countries. The event included a 3-day conference with over 1,500 participants and 140 speakers, a 3-night music festival with 58 bands and over 6,000 fans, and the launch of the YouTube FanFest showcase and Music Matters Academy. Feedback was very positive and the events generated over $3.6 million in global media value. Plans were already underway for the 2014 events.
This document provides an overview of digital audio editing using Audacity software. It discusses how sound is converted to digital format, the basics of using Audacity for recording and editing audio, and how to save projects and export audio files. It also covers using Audacity to create podcasts by recording audio, saving it as an MP3, and uploading it to a podcast channel so subscribers can automatically download new episodes.
This document provides an overview of digital audio editing using Audacity software. It discusses how sound is converted to digital format, the basics of using Audacity for recording and editing audio, and how to save projects and export audio files. It also covers using Audacity to create podcasts by recording audio, saving it as MP3 format, and uploading it to a podcast channel for subscribers to access.
This document summarizes the history and future of the Internet of Things (IoT) community. It discusses several historical IoT milestones from the 1990s to present like GNU/Linux, Arduino, and Raspberry Pi. It also notes that by 2018, nearly 50% of IoT solutions will come from startups less than 3 years old. The document then describes the Athens IoT Meetup group, which it founded in 2015, and discusses some of the IoT technologies and local startups/projects that have been featured at its events. Finally, it introduces TheThingsNetwork - Athens, a decentralized open IoT network run by its users.
Viinyl is re-defining the way music and videos are experienced. In fact their video player is a new way to attract attention, engage an audience and make money on singles and tracks. From a simple URL you can run a full screen video with interactive overlays and gather email, sell tracks and tickets, connect to social and literally showcase music thru video. You can sell any digital file including music and movies.
Recent technological changes in the music industry can be seen in production, distribution, marketing, and consumption. MIDI technology in 1983 allowed electronic instruments to communicate and alter tracks without re-recording. Digital software programs now offer effects and tools for producing music remotely. Streaming services like Spotify and Soundcloud emerged to curb piracy and make international music more accessible. Social media has given artists a wider promotional platform than traditional media. Crowdfunding also helps fund new projects through online contributions. Consumption has shifted from vinyl and live shows to digital streaming on services and Bluetooth in vehicles.
Minuet - the KDE approach to music educationSandro Andrade
1) Minuet is a free software for supporting music education that includes ear training exercises for chords, intervals, rhythms, and scales.
2) It is being developed by KDE to be extensible, available on multiple platforms, leverage open music data, and be driven by user needs.
3) Future plans for Minuet include finishing code convergence across platforms, improving the user experience and interface for tablets, adding support for sheet music, and including other music education content like singing and clapping.
Tracxn Research - Music Tech Landscape, January 2017Tracxn
The document is a report on music tech companies from January 2017. It provides an overview of entrepreneur activity, investment trends, who the top investors are, exit outlooks, subsector analyses, and profiles of interesting companies in the music tech space from 2010 to 2016. The report aims to cover online platforms for music creation, distribution, discovery and consumption but does not include traditional music industry companies.
Music Production Software Market Size, Share, & Trends Estimation Report By T...subishsam
Music production software, which is also called Digital Audio Workshop (DAW), is used to digitally record, write songs, produce electronic music, and do other things with music. Music software can be used for many things, like digital recording, making electronic music, writing music, and more.
The Digital Audio Workstation (DAW) is software that is used to make, edit, and record audio files. It is used a lot in the recording and production of songs, speeches, soundtracks, and other things that need a complex audio recorder. It has a central interface that lets users mix and change tracks at the same time. DAWs come in many different forms, from a single piece of software on a laptop to an integrated stand-alone unit to a very complicated set-up with many parts controlled by a single computer.
Educate 2017: Evolving APIs & audio with the changing webLearnosity
Watch the video of this session: https://youtu.be/IphwS0oULk8?t=1s
Our code runs on your page so we have a responsibility not to hog the memory, bandwidth, and CPU cycles that you need to deliver the best experience to your users.
That’s why we aim to make our APIs the fastest part of any page or product.
In this session, we’ll look at some specific examples of how we keep things fast at all levels of our architecture by using only the resources that we need, when we need them. We’ll talk about how we detect performance issues, and some improvements we’d like to make in the future. We’ll also have some suggestions to help client developers get the best performance out of Learnosity’s products.
The document summarizes the 2013 Digital & Music Matters conference. It discusses the large attendance of over 10,000 from 30 countries and 400 companies. It highlights several events within the conference including the Music Matters Live festival with 58 bands from 20 countries playing for over 6,000 fans, and the launch of the YouTube FanFest showcase featuring 18 YouTube stars with over 3.8 billion combined views. The conference generated over $3.6 million in global media value and brought together industry professionals from around the world to discuss digital music and media.
The document discusses developing multimedia applications on Android. It covers topics like multimedia development, graphics, media, camera, and resources. It provides information on supported multimedia formats, protocols, and APIs for working with graphics, audio, video, and the camera. Examples are presented on using graphics, audio, and camera in applications. References are also included for the Android developer documentation. The presentation aims to explore how to build interactive multimedia applications by leveraging the capabilities of modern devices.
The document discusses DevOps, which aims to improve the relationship between development and operations teams. It emerged to address the needs of continuous delivery required by agile development and cloud computing. DevOps utilizes practices like continuous integration/delivery (CI/CD), infrastructure as code (IaC), containers, monitoring and logging to achieve goals like faster deployment frequency and time to market, and lower failure rates of new releases. The document provides an overview of these concepts and practices and promises examples, but ends by inviting questions before concluding.
From your desktop to your wrist: How UX is shaping the way we experience musicDiana Mundó
These are the slides for a talk I gave in UX Cambridge 2015.
A case study about the considerations that need to be taken into account when designing experiences that involve music delivered through multiple channels, working with a geographically dispersed team.
I focus on a variety of products that aim to provide a range of services - from streaming and downloading digital music to creating new radio experiences, all delivered through different platforms: radio, responsive, mobile and wearables.
Bootstrapping a Tech Community - Demi Ben-AriDemi Ben-Ari
This document summarizes Demi Ben-Ari's experience starting and growing two tech communities in Israel called "Big Things" and Google Developer Group Cloud Tel-Aviv (GDG Cloud). It describes how the communities started on Facebook and Meetup, grew to thousands of members through monthly meetups and online content, and provides insights into effective strategies like focusing meetups around business and technology talks.
The document discusses d'strict, a design firm that focuses on creating holistic digital experiences across various platforms. It provides examples of projects d'strict has worked on, including designing interfaces for websites, mobile apps, and digital devices. D'strict emphasizes user-centered research and iterative development processes to create optimized experiences. It consists of specialized teams focused on different elements like content, software, and hardware platforms.
Ampd is a music repository and social streaming service that aims to connect lesser-known artists to audiences by allowing users to upload and listen to music, discuss songs, and provide artists feedback. The service is built with a React client, Node.js backend, MongoDB database, and Cloudinary for storage. It uses Socket.io for real-time chat messaging between users and aims to promote discussion around music and direct connections between artists and fans. Future improvements include adding live chat streaming and social media integration to further facilitate interaction between artists and audiences.
The document discusses various technologies used for music programming. It begins by explaining how music was traditionally recorded using instruments and various recording devices. It then discusses how technology has advanced the music industry, allowing music to be created solely using computers by understanding how computers process music through recording, editing, filters and synthesizers. The document examines some challenges faced by musicians in learning music programming. It proceeds to summarize several programming languages and tools used for music programming, including Alda for text-based programming, SynthEdit SDK for developing synthesizers, Pure Data for graphical and visual programming, and JFugue Java library.
Similar to Breakout@TPAC 2013 (Entertain Web with Musical Instruments) (19)
This document summarizes a web music platform that allows creating and playing web-based music using web technologies like Web Audio and Web MIDI APIs. It discusses how the platform uses custom elements and polymer to create reusable nodes for building music. It also mentions upcoming events from the developer to discuss further developments in web music.
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
Breakout@TPAC 2013 (Entertain Web with Musical Instruments)
1. TAPC Breakout Session
Entertain Web with
Musical Instruments
AMEI Web MIDI WG
Yamaha Corporation
Ryoya KAWAI
google.com/+RyoyaKawai
2. About Music
● What the Music does?
○ Create Good Mood
○ Provide healings
○ Make a deep impression
These are usually give us much bigger
impression with visual contents.
3. Today’s AIM
● To Share
○ about MIDI
○ Web Music Community’s activities
○ Web MIDI API Applications
● To Duscuss
○ How can we build entertainment Web with Music?
○ What do we do the Next?
4. Connect to Musical Instruments
● Web MIDI API
○ allow browser to manipulate the musical instruments
directly
○ protocol is MIDI
http://
MIDI !!
6. What is the MIDI?
● MIDI
○
○
○
○
○
○
Musicl Instrument Digital Interface
Protocol between Digitil Musical Instruments
8bit words(1byte)
transmitted serially at 31.25kbps
16 channels in one cable
Technical Grammy Award 2013
7. Important point about MIDI
● has velocity
○ Not only on/off but it has velocity
● easy to create sequence data
○ as known as Standard MIDI file
● Not music use only
○
Control on/off with one more parameter
8. Where is the MIDI used?
● Music
○ between Digital Musical Instruments
○ between Computer & Digital Musical Instruments
■ Control synthesizer from computer
■ Play software synthesizer from MIDI keyboard
○ Remote Live
● Others
○ Show Control(MSC: MIDI Show Control)
■ Univarsal Studio: Warer World
■ Bellagio: fountain show
9. Market Volume
● Market: Music Industory (in US Dollar)
○ All: about 1 trillion (WorldWide)
■ MIDI Market
●
Musical Instrument: 180 billion
● Market: MIDI, but not Music Industory
○ Ringtone: 80 billion
○ KARAOKE: 600 billion
Source: http://goo.gl/D7OJSG
12. Web Music Developers JP
● Community
○ People who loves not only Music & Music
Instruments, but also loves Web
13. Activity: Web MIDI API
● Chrome + HTML5 Developers Live #8
○ 2087 views (since Sep 12, 2013)
https://www.youtube.com/watch?v=QcdppXSz2Ms
14. Activity: Web MIDI API (2)
● At Music Conference
hosted by Japan Synthesizer Programmers Association
○ 1500 PV in first 7days (Now: 3100 (in 3 weeks))
http://www.slideshare.net/ryoyakawai/web-midi-api-2013
15. Activity: Web MIDI API
● Web Music Hackathon
○ Champion’s App [URL]
○ Web Audio/MIDI Beginner [URL]
○ Collaborate with other web APIs [URL] [URL]
16. Activity: Web MIDI API
● NSX-1 Application (from Yamaha)
○
http://yamaha-webmusic.github.io/nsx1-apps/manual/
Arduino !!
USB-MIDI !!
Miku Hatsune: http://youtu.be/xExy_FCC0PA