Martin Robinson Getting Started with JUCE

ISBN 13: 9781783283316

Getting Started with JUCE

4.12 avg rating
( 8 ratings by Goodreads )
 
9781783283316: Getting Started with JUCE

With a basic grasp of C++ and this tutorial, you can quickly and easily start developing cross-platform GUI applications using the JUCE framework. The book takes a totally practical approach to its subject with examples and illustrations.

Overview

  • Begin developing user interfaces in code or with a graphical editor
  • Build and run the Introjucer tool
  • Create a JUCE project with the Introjucer tool

In Detail

There are a number of frameworks available for developing cross-platform applications. JUCE achieves this with a combination of consistency, ease-of-use, and breadth of functionality. JUCE is a C++ toolkit for building cross-platform applications on PC, Mac, Linux, iOS, and Android. It encourages you to write consistent code and is particularly good for complex, customized GUIs and audio/midi processing; it also includes a vast range of classes to help with all your day-to-day programming tasks

Getting Started with JUCE is a practical, hands-on guide to developing applications using JUCE which will help you get started with many of the core aspects of the JUCE library. The book guides you through the installation of JUCE and covers the structure of the source code tree including some of the useful tools available for creating JUCE projects.

Getting Started with JUCE will guide you through how to use the JUCE library, from the installation of basic tools to developing examples using many of its classes. It will take you through a series of practical examples that show you how to create user interfaces, illustrating the key features.

You will also learn how to deal with files, text strings, and other fundamental data using the JUCE library. In particular, you will learn how to create user interfaces both using code and using the Introjucer tool to layout and configure user interface functionality. You will also manipulate image and audio data and learn how to read and write common media file formats. With this book, you will learn everything you need to know to understand some of the additional helpful utilities offered by JUCE and how to use the JUCE documentation to get started with such classes.

What you will learn from this book

  • Create projects using the Introjucer tool
  • Build user interfaces using code and the graphical editor in the Introjucer
  • Respond to user interaction form sliders, buttons, and text entry
  • Perform fundamental drawing commands
  • Store and manipulate data in dynamic arrays
  • Convert binary files to source code for cross-platform compatibility
  • Store and manipulate application data and settings
  • Read, write, and display image files

Approach

This book is a fast-paced, practical guide full of step-by-step examples which are easy to follow and implement.

Who this book is written for

This book is for programmers with a basic grasp of C++. The examples start at a basic level, making few assumptions beyond fundamental C++ concepts. Those without any experience with C++ should be able to follow and construct the examples, although you may need further support to understand the fundamental concepts.

"synopsis" may belong to another edition of this title.

About the Author:

Martin Robinson

Martin Robinson is a British University Lecturer, software developer, composer, and artist. He lectures in Music Technology with particular interests in audio software development and game audio. Martin gained his BA (Hons) degree in Music and Music Technology from Middlesex University with first class honors, specializing in music composition. Later, he gained his MA in Electronic Arts (with distinction), where his thesis focused on developing a system for employing artificial neural networks for controlling audio-visual systems.

His interest in computer programming developed through his music composition practice and his desire to customize systems for manipulating music and audio. He developed the UGen++ library for developing audio applications that was based on the look and feel of the SuperCollider audio programming language. Later, he developed the Plink|Plonk|Plank libraries too, for audio application development. He also develops iOS applications.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 39.99
US$ 38.38

Convert Currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Martin Robinson
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****.This book is a fast-paced, practical guide full of step-by-step examples which are easy to follow and implement. This book is for programmers with a basic grasp of C++. The examples start at a basic level, making few assumptions beyond fundamental C++ concepts. Those without any experience with C++ should be able to follow and construct the examples, although you may need further support to understand the fundamental concepts. Bookseller Inventory # AAV9781783283316

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 38.38
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Martin Robinson
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****. This book is a fast-paced, practical guide full of step-by-step examples which are easy to follow and implement. This book is for programmers with a basic grasp of C++. The examples start at a basic level, making few assumptions beyond fundamental C++ concepts. Those without any experience with C++ should be able to follow and construct the examples, although you may need further support to understand the fundamental concepts. Bookseller Inventory # AAV9781783283316

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 43.01
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Martin Robinson
Published by Packt Publishing Limited (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9781783283316

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 39.03
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Robinson, Martin
Published by Packt Publishing (2016)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Book Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Bookseller Inventory # ria9781783283316_lsuk

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 39.20
Convert Currency

Add to Basket

Shipping: US$ 5.13
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Martin Robinson
Published by Packt Publishing Limited (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # LQ-9781783283316

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.58
Convert Currency

Add to Basket

Shipping: US$ 11.90
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Robinson, Martin
Published by Packt Publishing 10/25/2013 (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Packt Publishing 10/25/2013, 2013. Paperback or Softback. Book Condition: New. Getting Started with Juce. Book. Bookseller Inventory # BBS-9781783283316

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.70
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Robinson, Martin
Published by Packt Publishing (2017)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback Quantity Available: > 20
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2017. Paperback. Book Condition: New. Never used! This item is printed on demand. Bookseller Inventory # 1783283319

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.88
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

8.

Martin Robinson
Published by Packt Publishing (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2013. Paperback. Book Condition: New. book. Bookseller Inventory # M1783283319

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 54.00
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Martin Robinson
Published by Packt Publishing (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Packt Publishing, 2013. Book Condition: New. This item is printed on demand for shipment within 3 working days. Bookseller Inventory # GM9781783283316

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 51.05
Convert Currency

Add to Basket

Shipping: US$ 3.53
From Germany to U.S.A.
Destination, Rates & Speeds

10.

Martin Robinson
Published by Packt Publishing 2013-10-25 (2013)
ISBN 10: 1783283319 ISBN 13: 9781783283316
New Paperback Quantity Available: 5
Seller:
Chiron Media
(Wallingford, United Kingdom)
Rating
[?]

Book Description Packt Publishing 2013-10-25, 2013. Paperback. Book Condition: New. Bookseller Inventory # NU-ING-28241299

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 51.01
Convert Currency

Add to Basket

Shipping: US$ 3.95
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book