Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Events
Videos
Audiobooks
Packt Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Multimedia Programming Using Max/MSP and TouchDesigner
Multimedia Programming Using Max/MSP and TouchDesigner

Multimedia Programming Using Max/MSP and TouchDesigner: Design, build, and refine immersive audio-visual apps and performance environments

Arrow left icon
Profile Icon Patrik Lechner
Arrow right icon
$57.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9 (8 Ratings)
Paperback Nov 2014 404 pages 1st Edition
eBook
$9.99 $34.99
Paperback
$57.99
Arrow left icon
Profile Icon Patrik Lechner
Arrow right icon
$57.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9 (8 Ratings)
Paperback Nov 2014 404 pages 1st Edition
eBook
$9.99 $34.99
Paperback
$57.99
eBook
$9.99 $34.99
Paperback
$57.99

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Multimedia Programming Using Max/MSP and TouchDesigner

Left arrow icon Right arrow icon

Description

Max 6 and TouchDesigner are both high-level visual programming languages based on the metaphor of connecting computational objects with patch cords. This guide will teach you how to design and build high-quality audio-visual systems in Max 6 and TouchDesigner, giving you competence in both designing and using these real-time systems. In the first few chapters, you will learn the basics of designing tools to generate audio-visual experiences through easy-to-follow instructions aimed at beginners and intermediate. Then, we combine tools such as Gen, Jitter, and TouchDesigner to work along with Max 6 to create 2D and 3D visualizations, this book provides you with tutorials based on creating generative art synchronized to audio. By the end of the book, you will be able to design and structure highly interactive, real-time systems.

Who is this book for?

If you want to learn how to use Max 6 and/or TouchDesigner, or work in audio-visual real-time processing, this is the book for you. It is intended for intermediate users of both programs and can be helpful for artists, designers, musicians, VJs, and researchers. A basic understanding of audio principles is advantageous.

What you will learn

  • Build well-structured systems for multimedia
  • Build audio synthesis tool using Max/MSP
  • Create versatile sampling programs
  • Design tools to generate visuals from scratch with TouchDesigner
  • Generate audio-visual systems using tools such as Gen and Jitter
  • Apply a procedural approach to both audio and video
  • Get to grips with both rapid prototyping and beginner s examples as professional design principles
  • Expand your tools and generate custom tool sets for future projects
Estimated delivery fee Deliver to United States

Economy delivery 10 - 13 business days

Free $6.95

Premium delivery 6 - 9 business days

$21.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Nov 26, 2014
Length: 404 pages
Edition : 1st
Language : English
ISBN-13 : 9781849699716
Concepts :

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to United States

Economy delivery 10 - 13 business days

Free $6.95

Premium delivery 6 - 9 business days

$21.95
(Includes tracking information)

Product Details

Publication date : Nov 26, 2014
Length: 404 pages
Edition : 1st
Language : English
ISBN-13 : 9781849699716
Concepts :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total $ 149.97
Multimedia Programming Using Max/MSP and TouchDesigner
$57.99
GLSL Essentials
$40.99
Multimedia Programming with Pure Data
$50.99
Total $ 149.97 Stars icon

Table of Contents

13 Chapters
1. Getting Started with Max Chevron down icon Chevron up icon
2. Max Setup and Basics Chevron down icon Chevron up icon
3. Advanced Programming Techniques in Max Chevron down icon Chevron up icon
4. Basic Audio in Max/MSP Chevron down icon Chevron up icon
5. Advanced Audio in Max/MSP Chevron down icon Chevron up icon
6. Low-level Patching in Gen Chevron down icon Chevron up icon
7. Video in Max/Jitter Chevron down icon Chevron up icon
8. Max for Live Chevron down icon Chevron up icon
9. Basic Visualization Using TouchDesigner Chevron down icon Chevron up icon
10. Advanced Visualization Using TouchDesigner Chevron down icon Chevron up icon
11. 3D Rendering and Examples Chevron down icon Chevron up icon
12. Connecting Our Software to the World Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9
(8 Ratings)
5 star 87.5%
4 star 12.5%
3 star 0%
2 star 0%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




Nicholas Johnson Jan 07, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
The book does a great job of covering a wide range of topics while managing to explain some of the in-depth functionality of Max/MSP and TouchDesigner. The book thoroughly covers audio processing and includes an explanation of Max modules using the underlying math formulas and includes snapshots of patches to help follow along. Jitter and Max for Live are also covered though only briefly as more emphasis is placed on the TouchDesigner. The book also includes a section about connecting sensors and microcontrollers including basic Arduino integration. The book provides a start-to-finish approach to understanding the in and outs of programming interactivity and I would recommend it to anyone wanting to get started exploring interactive media.
Amazon Verified review Amazon
kakinokimasato Feb 09, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
The preface of the book explains what it is about, and who benefit from it amazingly well.----This book is about the creation of multimedia content with a strong emphasison real-time generation of content. The two software packages, Max/MSP and TouchDesigner, are chosen as specialized tools to make the generation of audioand video material as flexible and intuitive as possible.[...]Both software packages, Max/MSP and TouchDesigner, are well documented. Trying to replace this documentation of two fast-changing pieces of software would be inappropriate.This book relies on you to consult this documentation, and therefore, the content of this book will go a lot further. While the initial chapters will address people who have never worked with the software, at the end of this book, very advanced topics will be covered. The idea is to not only provide a very profound basis to start with multimedia programming, but also to rely on the documentation and integrated help systems of the software packages, thereby covering as much material as possible.----If you end up reading this review on my website, you might be one of the people who did their best to learn Max/MSP/Jitter by reading all through (or most of) its built-in tutorials and realised they do not explain all. I’m just like that. If you’re like me, this book is existing definitely for you.When I read the ‘What this book covers’ description of ‘Chapter 1, Getting Started with Max’, I thought I could skip that chapter. But after reading the first 3 pages of the chapter, I understood I was wrong.The owner of the book can download Max patcher examples, the coloured images of the book and from Packtpub website (the publishing platform).The author is extremely helpful. In the beginning of ‘Max Setup and Basics’ chapter, he explains where the reader can help herself when stuck. He doesn’t finish that just by saying ‘Max has an good built-in help system’, but he mentions about ‘examples’ folder as ‘a slightly hidden help’, and even provide a tip and a manner for posting a question on Cycling ’74 forums. He even designates some other resources which can be useful to learn. The list includes Curtis Roads’ ‘Computer Music Tutorial’, and I guess some of you can make your mind to trust the author by that fact.Thanks to the book, I could get to know MaxToolBox, which is one of the most useful tools available for Max. The tool saves your time tremendously when patching. You can connect all the selected objects with the [shift + c] shortcut for example.https://github.com/natcl/maxtoolboxI’m now on page 71, and the book contains 383 pages (including such as index). This is quite a lot, but there’s no unnecessary verbose sentence. Most of them are prices and easy to understand.[Updated 08/02/15] OK, now I skipped some part and sneaked into the Gen chapter and the Jitter chapter. This is my first book which explains about the mysterious stuff around jit.gl.shader to a complete beginner. I’ve been seeking for such an explanation for a long time. Thanks to the book, I finally understand why we have to even care about that ‘shader’ stuff.[Updated 08/02/15] Now I finished the Max for Live chapter. That was very concise in a ideal way. The author designates where the reader can get useful information provided by Cycling ’74 (the developer of Max), and he covers the aspect where Cycling ’74 doesn’t explain sufficiently. Well done! And I even peeped the TouchDesigner chapter as well although I didn’t have any thought to start using TouchDesigner (because the book is so well written!). And actually, now I am interested in the software quite seriously by the following part of the chapter.----However, why don’t we just stick with Jitter?Jitter is great for many things, and certainly everything we see in the TD-related chapters can somehow also be done in Max/Jitter. However, some things would require us to write a good amount of OpenGL Shading Language (GLSL) code while working solely inside Jitter and trying to achieve these same things. Max came from algorithmic composition and moved towards audio processing. TD, in contrast, genuinely comes from graphics. Naturally, it has some advantages over Max’s Jitter, which I won’t list here since software is an ever-changing development. Even still, there are other languages such as vvvv and Processing. Let’s just say I personally think TD is the most intuitive one, without being less powerful; on the contrary, itis very powerful. Also, besides its bare capabilities, TD encourages experimenting, artistic expression, and technical development in a nearly optimal balance.----Well, I’ll start playing with Processing hard while waiting for TouchDesigner for Mac.[Some points where it could be improved]If you are a Mac user, some information like one about useful software, or about shortcuts can be slightly confusing, as the information tends to be designed for Windows users. Perhaps the author could add a disclaimer.I found some typos but they responded quickly to my reports and the errors would be fixed soon hopefully. [Updated] Actually there are quite a few minor mistakes (e.g. shortcuts). They are not crucial, but it’s becoming tough to report everything.Maybe the TouchDesigner part could be separated as a different book for a marketing reason. I think I would not buy the book if I just see the title and no other information, as I would Google and find out that TouchDesiner is not for me because it doesn’t work on Mac.[Updated 08/02/15] OK, it’s not actually something to be ‘improved’, but I think it’s fair for Jitter enthusiasists to mention that author says the following in Gen chapter. ‘Since this book proposes to use Max/MSP for audio and TouchDesigner for video generation, we will emphasize on the audio side of Gen here.’ Still there is a whole chapter about Jitter, but not deep into the use of Gen with Jitter.[Updated 08/02/15] Some of the naming of the example folders which you can download as compliment, are obscure to guess their content.[Conclusion]Even though the title says about TouchDesigner, this is also a very good book for complete beginners who are looking for a good starting book for Max (as it covers every aspect of Max), for beginners/improvers who found the official Max tutorials not informative enough, and for improvers who want to use Max more efficiently.
Amazon Verified review Amazon
Ricardo Thomasi Feb 14, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Very good!!!
Amazon Verified review Amazon
interrupt Jan 12, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
There is so much value in this book, I will try to highlight a lot of what I felt shined through for me. This review is more about the audio and synthesis side of this book.The book seems to be aimed at readers with a level of knowledge that stretches from an advanced beginner through intermediate skill levels. Going through Max example patches and the related reference docs has always been the best thing to do as a beginner. The documentation is great and has gotten better over the years. Even so, once one has put the time in with the docs, it is very helpful to have someone who is an experienced patcher to show some of the often unfamiliar visual programming patterns. This book fills that role very well. Though there is a lot of dense technical information, the author clearly elucidates how it all works together. Each chapter brings the reader step by step into the labyrinths of knowledge that is visual programming in Max.The early chapters present an indispensable discussion of foundational information for anyone who needs to get up and running with visual patching paradigms in Max. The author's techniques are not only useful in general, but also inspire the kind of thinking that visual programming really requires. Throughout the rest of the book, the subpatches / abstractions in his examples teach a lot on their own. For a motivated learner, there is a lot of time to be spent learning and understanding these. There is so much detail presented in patcher form alone, I recommend one keeps the chapter projects' windows open in Max as you move through the author's instruction. I know I will be digging through and experimenting with these for some time.There is an in-depth debugging discussion, which rounds out the practical programming methodologies presented for the individual topics. If one comes from a non-visual software background, some software paradigms are related to the patching environment. For instance an MVC approach is covered in the section for designing and scripting interface elements.The sections that deal with audio describe all the parts of a synthesizer and sampler that one might be interested in creating. There is an overview of the essential synthesis foundational information. The author shows everything from feedback, FM, filter theory, polyphony, sample accuracy, loading audio into buffers, and creating advanced samplers.If you are into effects, you don't go home empty handed, the author also shows some mixing and effects creation like tape delays. The techniques shown in the examples for the more advanced and non-user-facing aspects of building instruments are holistic best practices that can simply be used to solve problems without having to get too down and dirty. Along with all the components themselves, the way that they feed into and mix together is shown. This all makes for a concise and refreshingly complete learning path for the budding synthesist. I will now highly recommend this book because of these sections alone.The author speaks about his topics with an emphasis on clarity, but keeps the high level perspective in view throughout. He utilizes the max environment to create a well illustrated and in depth discussion of the various synthesis and sampling techniques.There is also a totally amazing section about reverbs and impulse responses and convolution, does it get any better?! yeah because then advanced fft effects are discussed. I learned a lot here and feel like I have somewhere to go from in order to get into all kinds of audio processing. I think the later parts of the book are where it is really up to the reader to be following along and studying the project patches as they read. This is laborious work, cause the urge to get creative isThere is a high level overview of gen, jitter matrices, and Max for Live. There are some cool examples of how to do things like implement karplus-strong synthesis and creation of filters in Gen. The author moves into some advanced physical modeling and further more advanced acoustics discussions ensue. I see this as part of the great mix of topics that define different levels of challenge for intermediate-level programmers.Some of the information, like the max for live section and the initial intro to jitter, are simply more wordy overviews of what the docs cover. These simpler sections are good for the unfamiliar though fewer compared to the depth of awesome presented everywhere else. The book provides a steady, deep dive into the subject matter with the author's great experience and smooth writing as a guide.
Amazon Verified review Amazon
eyad tachwali Jan 02, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
It is a very good book to start learning Max/MSP and TouchDesigner, with examples that help you a lot.I strongly recommend it.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the digital copy I get with my Print order? Chevron down icon Chevron up icon

When you buy any Print edition of our Books, you can redeem (for free) the eBook edition of the Print Book you’ve purchased. This gives you instant access to your book when you make an order via PDF, EPUB or our online Reader experience.

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
Modal Close icon
Modal Close icon