
BOOKS - PROGRAMMING - Programming Sound with Pure Data

Programming Sound with Pure Data
Author: Tony Hillerson
Year: 2014
Format: PDF | EPUB | MOBI
File size: 19 MB
Language: ENG

Year: 2014
Format: PDF | EPUB | MOBI
File size: 19 MB
Language: ENG

Programming Sound with Pure Data In today's digital age, sound has become an integral part of our daily lives, from mobile apps to video games. It adds depth and immersion to our digital experiences, making them more engaging and interactive. However, most developers rely on pre-recorded samples from libraries, which can limit their creativity and flexibility. Programming Sound with Pure Data offers a solution to this problem by teaching readers how to create and manipulate sound dynamically within their native web or mobile applications. This book is designed for sound designers who want to take control of their audio and create unique, responsive soundscapes that enhance their digital products. The book begins by introducing the basics of sound synthesis and the Pure Data programming language, which is used to generate sounds. Readers will learn how to create simple tones and noises before moving on to more complex sound manipulation techniques such as filtering, modulating, and granular synthesis. The author provides practical examples and exercises throughout the book to help readers understand the concepts and apply them in real-world scenarios. As the reader progresses through the book, they will discover how to integrate dynamic sound environments into their native apps and games, creating a truly immersive experience for users. They will also learn how to use Pure Data to analyze and manipulate sound in real-time, allowing for seamless integration with other multimedia elements. By the end of the book, readers will have gained the skills and knowledge necessary to craft high-quality sound designs that set their products apart from the competition.
Программирование звука с чистыми данными В современную цифровую эпоху звук стал неотъемлемой частью нашей повседневной жизни - от мобильных приложений до видеоигр. Это добавляет глубину и погружение в наши цифровые возможности, делая их более привлекательными и интерактивными. Однако большинство разработчиков полагаются на заранее записанные семплы из библиотек, что может ограничить их креативность и гибкость. Programming Sound with Pure Data предлагает решение этой проблемы, обучая читателей, как динамически создавать и манипулировать звуком в рамках своих нативных веб или мобильных приложений. Эта книга предназначена для звукорежиссеров, которые хотят взять под контроль свое аудио и создать уникальные, отзывчивые звуковые ландшафты, которые улучшают их цифровые продукты. Книга начинается с введения основ синтеза звука и языка программирования Pure Data, который используется для генерации звуков. Читатели узнают, как создавать простые тона и шумы, прежде чем перейти к более сложным методам манипуляции звуком, таким как фильтрация, модуляция и гранулярный синтез. Автор приводит практические примеры и упражнения на протяжении всей книги, чтобы помочь читателям понять концепции и применить их в реальных сценариях. По мере прохождения книги читатель узнает, как интегрировать динамичные звуковые среды в свои нативные приложения и игры, создавая действительно захватывающие ощущения для пользователей. Они также узнают, как использовать Pure Data для анализа и манипулирования звуком в режиме реального времени, что обеспечивает бесшовную интеграцию с другими мультимедийными элементами. К концу книги читатели получат навыки и знания, необходимые для создания высококачественных звуковых конструкций, которые отличают их продукцию от конкурентов.
Programmation audio avec des données propres À l'ère numérique moderne, le son est devenu une partie intégrante de notre vie quotidienne, des applications mobiles aux jeux vidéo. Cela ajoute de la profondeur et de l'immersion à nos capacités numériques, les rendant plus attrayantes et interactives. Cependant, la plupart des développeurs s'appuient sur des échantillons préenregistrés des bibliothèques, ce qui peut limiter leur créativité et leur flexibilité. Programming Sound with Pure Data propose une solution à ce problème en formant les lecteurs à créer et manipuler dynamiquement le son au sein de leurs applications natives web ou mobiles. Ce livre est conçu pour les ingénieurs du son qui veulent prendre le contrôle de leur audio et créer des paysages sonores uniques et réactifs qui améliorent leurs produits numériques. livre commence par l'introduction des bases de la synthèse du son et du langage de programmation Pure Data, qui est utilisé pour générer des sons. s lecteurs apprennent à créer des tons et des bruits simples avant de passer à des techniques plus sophistiquées de manipulation du son, telles que le filtrage, la modulation et la synthèse granulaire. L'auteur donne des exemples pratiques et des exercices tout au long du livre pour aider les lecteurs à comprendre les concepts et à les appliquer dans des scénarios réels. Au fur et à mesure que le livre passe, le lecteur apprend à intégrer des environnements sonores dynamiques dans ses applications et jeux natifs, créant des sensations vraiment excitantes pour les utilisateurs. Ils apprennent également comment utiliser Pure Data pour analyser et manipuler le son en temps réel, ce qui permet une intégration transparente avec d'autres éléments multimédia. À la fin du livre, les lecteurs auront les compétences et les connaissances nécessaires pour créer des constructions sonores de haute qualité qui distinguent leurs produits de la concurrence.
Programación de sonido con datos limpios En la era digital actual, el sonido se ha convertido en una parte integral de nuestra vida cotidiana, desde aplicaciones móviles hasta videojuegos. Esto añade profundidad e inmersión a nuestras capacidades digitales, haciéndolas más atractivas e interactivas. n embargo, la mayoría de los desarrolladores dependen de muestras pregrabadas de bibliotecas, lo que puede limitar su creatividad y flexibilidad. Programming Sound with Pure Data ofrece una solución a este problema enseñando a los lectores cómo crear y manipular dinámicamente el sonido dentro de sus aplicaciones nativas web o móvil. Este libro está diseñado para ingenieros de sonido que quieran tomar el control de su audio y crear paisajes de sonido únicos y receptivos que mejoren sus productos digitales. libro comienza introduciendo los fundamentos de la síntesis de sonido y el lenguaje de programación Pure Data, que se utiliza para generar sonidos. lectores aprenderán a crear tonos y ruidos simples antes de pasar a métodos de manipulación de sonido más sofisticados, como filtrado, modulación y síntesis granular. autor da ejemplos prácticos y ejercicios a lo largo del libro para ayudar a los lectores a entender los conceptos y aplicarlos en escenarios reales. A medida que el libro pasa, el lector aprende a integrar entornos de sonido dinámicos en sus aplicaciones y juegos nativos, creando sensaciones realmente emocionantes para los usuarios. También aprenderán a utilizar Pure Data para analizar y manipular el sonido en tiempo real, lo que garantiza una integración perfecta con otros elementos multimedia. Al final del libro, los lectores adquirirán las habilidades y conocimientos necesarios para crear diseños de sonido de alta calidad que diferencien sus productos de sus competidores.
Programação de áudio com dados limpos Na era digital moderna, o som tornou-se parte integrante do nosso dia a dia, desde aplicações móveis até videogames. Isso adiciona profundidade e imersão nas nossas capacidades digitais, tornando-as mais atraentes e interativas. No entanto, a maioria dos desenvolvedores depende de sementes pré-gravadas de bibliotecas, o que pode limitar sua criatividade e flexibilidade. Programming Sound with Pur Data oferece uma solução para este problema, ensinando aos leitores como criar e manipular o áudio de forma dinâmica dentro de seus aplicativos web nativos ou móveis. Este livro é projetado para engenheiros de som que querem controlar o seu áudio e criar paisagens sonoras exclusivas e sensíveis que melhoram seus produtos digitais. O livro começa introduzindo os fundamentos de fusão de áudio e linguagem de programação Per Data, que é usado para gerar sons. Os leitores aprendem como criar tons simples e ruídos antes de avançar para técnicas mais sofisticadas de manipulação de som, como filtragem, modulação e fusão de granular. O autor apresenta exemplos práticos e exercícios ao longo do livro para ajudar os leitores a entender os conceitos e aplicá-los em cenários reais. Conforme o livro passa, o leitor aprenderá como integrar ambientes sonoros dinâmicos em seus aplicativos e jogos nativos, criando sensações realmente emocionantes para os usuários. Eles também aprendem como usar o Pur Data para analisar e manipular o áudio em tempo real, permitindo uma integração silenciosa com outros elementos multimídia. Ao final do livro, os leitores terão as habilidades e conhecimentos necessários para criar estruturas sonoras de alta qualidade que diferenciam seus produtos dos concorrentes.
Programmazione audio con dati puliti Nell'era digitale moderna, il suono è diventato parte integrante della nostra vita quotidiana, dalle applicazioni mobili ai videogiochi. Questo aggiunge profondità e immersione nelle nostre capacità digitali, rendendole più attraenti e interattive. Tuttavia, la maggior parte degli sviluppatori si basa su sementi precompilati delle librerie, che possono limitare la loro creatività e flessibilità. Programming Sound with Pure Data offre una soluzione al problema, insegnando ai lettori come creare e manipolare l'audio in modo dinamico all'interno delle applicazioni web native o mobili. Questo libro è progettato per ingegneri del suono che vogliono prendere il controllo del loro audio e creare paesaggi sonori unici e sensibili che migliorano i loro prodotti digitali. Il libro inizia con l'introduzione delle basi di sintesi audio e del linguaggio di programmazione Pure Data, utilizzato per generare suoni. I lettori impareranno a creare toni e rumori semplici prima di passare a tecniche più complesse di manipolazione del suono, quali filtraggio, modulazione e sintesi granulare. L'autore fornisce esempi pratici e esercizi lungo tutto il libro per aiutare i lettori a comprendere i concetti e applicarli in scenari reali. Quando il libro passa, il lettore scoprirà come integrare gli ambienti audio dinamici nelle applicazioni e nei giochi nativi, creando sensazioni davvero eccitanti per gli utenti. Imparano anche come utilizzare Pure Data per analizzare e manipolare l'audio in tempo reale, in modo da garantire l'integrazione senza problemi con altri elementi multimediali. Alla fine del libro, i lettori avranno le competenze e le conoscenze necessarie per creare progetti sonori di alta qualità che differenziano i loro prodotti dalla concorrenza.
Audio-Programmierung mit reinen Daten Im heutigen digitalen Zeitalter ist Sound zu einem festen Bestandteil unseres Alltags geworden - von mobilen Apps bis hin zu Videospielen. Es fügt Tiefe und Eintauchen in unsere digitalen Fähigkeiten hinzu und macht sie attraktiver und interaktiver. Die meisten Entwickler verlassen sich jedoch auf vorab aufgezeichnete Samples aus Bibliotheken, was ihre Kreativität und Flexibilität einschränken kann. Programming Sound with Pure Data bietet eine Lösung für dieses Problem, indem es den sern beibringt, wie sie Sound innerhalb ihrer nativen Web- oder mobilen Anwendungen dynamisch erstellen und manipulieren können. Dieses Buch richtet sich an Tontechniker, die die Kontrolle über ihr Audio übernehmen und einzigartige, reaktionsschnelle Soundscapes erstellen möchten, die ihre digitalen Produkte verbessern. Das Buch beginnt mit einer Einführung in die Grundlagen der Klangsynthese und der Programmiersprache Pure Data, mit der Sounds erzeugt werden. Die ser lernen, wie man einfache Töne und Geräusche erzeugt, bevor sie zu komplexeren Methoden der Klangmanipulation wie Filterung, Modulation und Granularsynthese übergehen. Der Autor gibt praktische Beispiele und Übungen während des gesamten Buches, um den sern zu helfen, die Konzepte zu verstehen und sie in realen Szenarien anzuwenden. Im Laufe des Buches lernt der ser, dynamische Klangumgebungen in seine nativen Apps und Spiele zu integrieren und ein wirklich aufregendes Erlebnis für die Benutzer zu schaffen. e lernen auch, Pure Data zu verwenden, um den Klang in Echtzeit zu analysieren und zu manipulieren, was eine nahtlose Integration mit anderen Multimedia-Elementen ermöglicht. Am Ende des Buches werden die ser die Fähigkeiten und das Wissen erhalten, die erforderlich sind, um hochwertige Sounddesigns zu erstellen, die ihre Produkte von der Konkurrenz unterscheiden.
Programowanie dźwiękowe z czystymi danymi W nowoczesnej erze cyfrowej dźwięk stał się integralną częścią naszego codziennego życia - od aplikacji mobilnych po gry wideo. Zwiększa głębokość i zanurzenie naszych możliwości cyfrowych, czyniąc je bardziej zaangażowanymi i interaktywnymi. Większość programistów opiera się jednak na prerecorded próbkach z bibliotek, co może ograniczyć ich kreatywność i elastyczność. Programowanie dźwięku z Pure Data oferuje rozwiązanie tego problemu, ucząc czytelników jak dynamicznie tworzyć i manipulować dźwiękiem w swoich rodzimych aplikacjach internetowych lub mobilnych. Ta książka jest dla inżynierów dźwięku, którzy chcą przejąć kontrolę nad swoim audio i stworzyć unikalne, responsywne scapy dźwiękowe, które wzmacniają ich cyfrowe produkty. Książka zaczyna się od wprowadzenia podstaw syntezy dźwięku i języka programowania Pure Data, który służy do generowania dźwięków. Czytelnicy dowiedzą się, jak tworzyć proste dźwięki i hałasy przed przejściem do bardziej wyrafinowanych metod manipulowania dźwiękiem, takich jak filtrowanie, modulacja i synteza granulatu. Autor dostarcza praktyczne przykłady i ćwiczenia w całej książce, aby pomóc czytelnikom zrozumieć koncepcje i zastosować je do scenariuszy rzeczywistych. W miarę rozwoju książki czytelnik uczy się, jak zintegrować dynamiczne scapy dźwiękowe z rodzimymi aplikacjami i grami, tworząc prawdziwie wciągające wrażenia dla użytkowników. Dowiedzą się również, jak korzystać z Pure Data do analizy i manipulowania dźwiękiem w czasie rzeczywistym, umożliwiając płynną integrację z innymi elementami multimedialnymi. Do końca książki czytelnicy zdobędą umiejętności i wiedzę potrzebną do tworzenia wysokiej jakości projektów dźwiękowych, które odróżniają ich produkty od konkurentów.
תכנות סאונד עם נתונים נקיים בעידן הדיגיטלי המודרני, סאונד הפך לחלק בלתי נפרד מחיי היומיום שלנו זה מוסיף עומק וטבילה ליכולות הדיגיטליות שלנו, מה שהופך אותם יותר מרתקים ואינטראקטיביים. עם זאת, רוב המפתחים מסתמכים על דגימות מוקלטות מראש מספריות, שיכולות להגביל את היצירתיות והגמישות שלהם. Programming Sound with Pure Data מציע פתרון לבעיה זו בכך שהוא מלמד את הקוראים כיצד ליצור ולתמרן צליל באופן דינמי בתוך האינטרנט או היישומים הניידים שלהם. הספר הזה מיועד למהנדסי סאונד שרוצים להשתלט על השמע שלהם וליצור סקאלות קול ייחודיות ומגיבות שמעצימות את המוצרים הדיגיטליים שלהם. הספר מתחיל בהצגת יסודות סינתזת הצליל ושפת התכנות Pure Data, המשמשת ליצירת צלילים. הקוראים ילמדו כיצד ליצור צלילים ורעשים פשוטים לפני שיעברו לשיטות מתוחכמות יותר לתמרן צלילים, כגון סינון, אפנון וסינתזה גרנולרית. המחבר מספק דוגמאות ותרגילים מעשיים לאורך כל הספר כדי לעזור לקוראים להבין מושגים וליישם אותם על תרחישים בעולם האמיתי. ככל שהספר מתקדם, הקורא לומד כיצד לשלב פסקולים דינמיים לתוך האפליקציות והמשחקים המקומיים שלהם, מה שיוצר חוויה באמת טבילה למשתמשים. הם גם ילמדו איך להשתמש ב-Pure Data כדי לנתח ולתפעל צלילים בזמן אמת, מה שמאפשר אינטגרציה חלקה עם אלמנטים אחרים של מולטימדיה. עד סוף הספר, הקוראים יזכו בכישורים ובידע הדרושים ליצירת עיצובי קול איכותיים המבדילים בין המוצרים שלהם למתחרים.''
Temiz verilerle ses programlama Modern dijital çağda ses, mobil uygulamalardan video oyunlarına kadar günlük hayatımızın ayrılmaz bir parçası haline geldi. Dijital yeteneklerimize derinlik ve daldırma ekleyerek onları daha ilgi çekici ve etkileşimli hale getirir. Bununla birlikte, çoğu geliştirici, yaratıcılıklarını ve esnekliklerini sınırlayabilen kütüphanelerden önceden kaydedilmiş örneklere güvenmektedir. Saf Verilerle Ses Programlama, okuyuculara yerel web veya mobil uygulamalarında sesi dinamik olarak nasıl oluşturacaklarını ve manipüle edeceklerini öğreterek bu soruna bir çözüm sunar. Bu kitap, seslerini kontrol altına almak ve dijital ürünlerini geliştiren benzersiz, duyarlı ses manzaraları oluşturmak isteyen ses mühendisleri içindir. Kitap, ses sentezinin temellerini ve sesleri üretmek için kullanılan Pure Data programlama dilini tanıtarak başlıyor. Okuyucular, filtreleme, modülasyon ve granüler sentez gibi sesi manipüle etmek için daha karmaşık yöntemlere geçmeden önce basit tonlar ve sesler oluşturmayı öğreneceklerdir. Yazar, okuyucuların kavramları anlamalarına ve gerçek dünya senaryolarına uygulamalarına yardımcı olmak için kitap boyunca pratik örnekler ve alıştırmalar sunar. Kitap ilerledikçe, okuyucu dinamik ses manzaralarını yerel uygulamalarına ve oyunlarına nasıl entegre edeceğini öğrenir ve kullanıcılar için gerçekten sürükleyici bir deneyim yaratır. Ayrıca, sesi gerçek zamanlı olarak analiz etmek ve işlemek için Pure Data'yı nasıl kullanacaklarını öğrenecekler ve diğer multimedya öğeleriyle sorunsuz entegrasyon sağlayacaklar. Kitabın sonunda, okuyucular ürünlerini rakiplerinden ayıran yüksek kaliteli ses tasarımları oluşturmak için gereken bilgi ve becerileri kazanacaklardır.
البرمجة الصوتية ببيانات نظيفة في العصر الرقمي الحديث، أصبح الصوت جزءًا لا يتجزأ من حياتنا اليومية - من تطبيقات الهاتف المحمول إلى ألعاب الفيديو. إنه يضيف عمقًا وانغماسًا إلى قدراتنا الرقمية، مما يجعلها أكثر جاذبية وتفاعلية. ومع ذلك، يعتمد معظم المطورين على عينات مسجلة مسبقًا من المكتبات، مما قد يحد من إبداعهم ومرونتهم. تقدم Programming Sound with Pure Data حلاً لهذه المشكلة من خلال تعليم القراء كيفية إنشاء الصوت ومعالجته ديناميكيًا داخل تطبيقاتهم الأصلية على الويب أو الهاتف المحمول. هذا الكتاب مخصص لمهندسي الصوت الذين يرغبون في التحكم في صوتهم وإنشاء مناظر صوتية فريدة وسريعة الاستجابة تعزز منتجاتهم الرقمية. يبدأ الكتاب بتقديم أساسيات توليف الصوت ولغة برمجة البيانات النقية، والتي تستخدم لتوليد الأصوات. سيتعلم القراء كيفية إنشاء نغمات وضوضاء بسيطة قبل الانتقال إلى طرق أكثر تعقيدًا لمعالجة الصوت، مثل الترشيح والتعديل والتوليف الحبيبي. يقدم المؤلف أمثلة عملية وتمارين في جميع أنحاء الكتاب لمساعدة القراء على فهم المفاهيم وتطبيقها على سيناريوهات العالم الحقيقي. مع تقدم الكتاب، يتعلم القارئ كيفية دمج المناظر الصوتية الديناميكية في تطبيقاته وألعابه المحلية، مما يخلق تجربة غامرة حقًا للمستخدمين. سيتعلمون أيضًا كيفية استخدام Pure Data لتحليل الصوت ومعالجته في الوقت الفعلي، مما يسمح بالتكامل السلس مع عناصر الوسائط المتعددة الأخرى. بحلول نهاية الكتاب، سيكتسب القراء المهارات والمعرفة اللازمة لإنشاء تصميمات صوتية عالية الجودة تميز منتجاتهم عن المنافسين.
깨끗한 데이터를 사용한 사운드 프로그래밍 현대 디지털 시대에 사운드는 모바일 앱에서 비디오 게임에 이르기까지 일상 생활에서 없어서는 안될 부분이되었습니다 디지털 기능에 깊이와 몰입감을 더해 더욱 매력적이고 대화식으로 만듭니다. 그러나 대부분의 개발자는 라이브러리의 미리 녹음 된 샘플에 의존하여 창의성과 유연성을 제한 할 수 있습니다. Pure Data를 사용한 프로그래밍 사운드는 독자에게 기본 웹 또는 모바일 응용 프로그램 내에서 사운드를 동적으로 생성하고 조작하는 방법을 교육함으로써 이 책은 오디오를 제어하고 디지털 제품을 향상시키는 독특하고 반응이 좋은 사운드 스케이프를 만들고자하는 사운드 엔지니어를위한 것입니 이 책은 사운드 합성의 기본 사항과 사운드를 생성하는 데 사용되는 Pure Data 프로그래밍 언어를 소개하는 것으로 시작됩니다. 독자는 필터링, 변조 및 세분화 합성과 같은보다 정교한 사운드 조작 방법으로 넘어 가기 전에 간단한 톤과 소음을 생성하는 방법을 배웁니다. 저자는 독자가 개념을 이해하고 실제 시나리오에 적용 할 수 있도록 책을 통해 실용적인 예와 연습을 제공합니다. 책이 진행됨에 따라 독자는 동적 사운드 스케이프를 기본 앱과 게임에 통합하여 사용자에게 진정한 몰입 형 경험을 제공하는 방법을 배웁니다. 또한 Pure Data를 사용하여 실시간으로 사운드를 분석하고 조작하는 방법을 배우여 다른 멀티미디어 요소와 원활하게 통합 할 수 있습니다. 이 책이 끝날 무렵 독자들은 제품과 경쟁 업체를 구별하는 고품질의 사운드 디자인을 만드는 데 필요한 기술과 지식을 얻게됩니다.
クリーンなデータでサウンドをプログラミング現代のデジタル時代において、サウンドはモバイルアプリからビデオゲームまで、私たちの日常生活の不可欠な部分となっています。デジタル機能に深みと没入感を加え、より魅力的でインタラクティブなものにします。しかし、ほとんどの開発者は、ライブラリから事前に録音されたサンプルに依存しており、創造性と柔軟性を制限することができます。Pure Dataを使用したサウンドのプログラミングは、ネイティブウェブまたはモバイルアプリケーション内でサウンドを動的に作成および操作する方法を読者に教えることによって、この問題の解決策を提供します。この本は、オーディオをコントロールし、デジタル製品を強化するユニークで応答性の高いサウンドスケープを作成したいサウンドエンジニアのためのものです。まずは音の合成の基礎と音の生成に使われるPure Dataプログラミング言語を紹介します。読者は、フィルタリング、モジュレーション、粒状合成など、より洗練されたサウンド操作方法に移行する前に、簡単なトーンとノイズを作成する方法を学びます。著者は読者が概念を理解し、現実世界のシナリオに適用するのを助けるために本の全体の実用的な例そして練習を提供する。本が進むにつれて、読者はダイナミックなサウンドスケープをネイティブアプリやゲームに統合する方法を学び、ユーザーにとって本当に没入感のある体験を作り出します。また、Pure Dataを使用してサウンドをリアルタイムで分析および操作する方法を学び、他のマルチメディア要素とのシームレスな統合を可能にします。本の終わりまでに、読者は競合他社と製品を区別する高品質のサウンドデザインを作成するために必要なスキルと知識を得るでしょう。
純數據音頻編程在現代數字時代,聲音已成為我們日常生活不可或缺的一部分-從移動應用程序到視頻遊戲。這增加了我們的數字功能的深度和沈浸,使他們更具吸引力和互動性。但是,大多數開發人員依靠圖書館預先錄制的樣本,這可能會限制他們的創造力和靈活性。使用Pure Data編程聲音提供了解決此問題的方法,教讀者如何在其本地Web或移動應用程序中動態創建和操縱聲音。本書面向希望控制音頻並創建獨特的,響應良好的聲音景觀以改善其數字產品的音響工程師。本書首先介紹了音頻合成基礎知識和Pure Data編程語言,該語言用於生成聲音。讀者將學習如何創建簡單的音調和聲音,然後再轉向更復雜的聲音處理技術,例如過濾,調制和顆粒合成。作者在整個書中提供了實用的示例和練習,以幫助讀者理解概念並將其應用於真實場景。隨著書的進行,讀者將學習如何將動態聲音環境集成到其本地應用程序和遊戲中,從而為用戶創造真正令人興奮的感覺。他們還學習如何使用Pure Data實時分析和操縱聲音,從而實現與其他多媒體元素的無縫集成。到書結束時,讀者將獲得創造高質量聲音結構所需的技能和知識,從而將他們的產品與競爭對手區分開來。
