2019년 11월 29일 금요일

[Tip] 2019년 블랙프라이데이 정리 (Black Friday 2019)




아마존부터 봅시다.
https://amzn.to/35LcB0u

그다음 이베이를 봅니다
https://ebay.to/2R2Cswz

그다음 메이시스를 봅니다
https://mcys.co/37NUQ24

<의류>
1. 폴로
125달러 이상 구매시 40% 할인
CODE : THANKFUL
https://rlauren.co/2DmZ4jm

2. 타미힐피거
40% 세일
CODE : FRIDAY
http://bit.ly/2QZBEZf

3. 라코스테
30% 세일
http://bit.ly/35FfC28
https://www.lacoste.com/gb/vip-sale/

4. 아마존 의류
2만 5천원부터 시작
https://amzn.to/2QYBUIb

5. GAP  유니클로 대체품
GAP 블프세일
BLKFRIDAY : 50% 할인
BESTEVER : 추가 10%할인
위 코드 두개 넣으면 0.5*0.9=0.45로 55% 할인효과
http://bit.ly/2QXgxXx

6. NORDSTROM
전체 세일 50%
$60 보너스
http://bit.ly/35IwaGs

7. 아메리칸어패럴
40% off Everything + Free Shipping
http://bit.ly/2QXrEzS

8. 콜롬비아
50% off Doorbusters + 25% off Almost Everything!
http://bit.ly/2snVG5v

9. 빅토리아 시크릿
Pink Fleece Lined Legging
$25.00
http://bit.ly/2Ou0bUF

<다이슨 공홈>
https://bit.ly/2QXw2yG

1. V8 앱솔루트 청소기
$449 --> $229

2. 퓨어/쿨 선풍기
$669 --> $449

3. v10 앱솔루트 청소기
$599 --> $399

4. 다이슨 에어랩
$399

<명품>
1. 파페치
30% 할인코드 : FFX30
1,000가지 이상의 스타일, 주요 브랜드 상품에 대한 세일, 11월30일까지(변경될 수 있습니다)
http://bit.ly/34wmU8q

2. SSENSE
할인코드 필요없이 최대 50% 세일, 350달러 이상은 한국까지 무료배송
1년에 단2번만 실시하는 세일 현재 진행중.
http://bit.ly/2L5mPkm

3. 마이테레사
현재 50% 세일 진행중, 전품목 한국까지 무료배송
오늘 또는 내일 중 할인코드 업데이트 예정
http://bit.ly/2QWzVUy

4.  샵밥 Shopbop
15%-25% 할인코드 : MORE19
200달러 이상구입때 15%할인, 500달러이상은 20%, 800달러 이상구입하면 25% 할인
http://bit.ly/34vBIUy

5. 네타포르테
최대 50% 세일, 한국까지 무료배송(200달러 이상 구입때)
http://bit.ly/34rTeck

6. 매치스패션
현재 진행중인 50% 세일에서 추가 10% 할인코드 : EXTRA10
유효기간 알려지지 않았으나 11월30일경 예상


이때부터 단축 URL 만들기 귀찮아짐..빡셈.

7. 육스닷컴(Yoox)
전품목 20% 세일, 한국까지 무료배송
11월28일 오전10시까지 유효한데, 그 이후 추가 할인 예상
https://www.yoox.com/kr/%EB%82%A8%EC%84%B1?tp=45001

8. 토리버치
30% 할인코드 : THANKS
250달러 이상 구입하는 경우 30% 할인코드 적용, 12월4일 오후5시 마감
https://www.toryburch.com/

9. 하입비스트(HBX)
30% 할인코드 : BLACK30 (상품1개 구입할 때)
40% 할인코드 : BLACK40 (2개 이상의 상품 구입할 때)
11월30일 오전 11시 마감
https://hbx.com/men

10. 이스트데인
샵밥과 똑 같은 형식의 할인코드인데 15%-25% 할인코드 : MORE19
200달러 이상구입때 15%할인, 500달러이상은 20%, 800달러 이상구입하면 25% 할인
https://www.eastdane.com/

11. 24S (24세브르)
블랙프라이데이 세일 최대 50% 진행중
https://www.24s.com/en-kr/women

12. 엔드클로딩
블랙프라이데이 20% 세일
할인코드 필요없이 장바구니에서 자동으로 20% 가격 낮아짐 (일부상품 제외)
https://www.endclothing.com/us/

13. 더아웃넷
세일상품에 추가하여 최대 85% 세일
https://www.endclothing.com/us

14. 산드로 미국
25% 할인코드 : BLACKFRIDAYEVENT
미국 배대지까지 무조건 무료배송
https://us.sandro-paris.com/en/womens

15. 마쥬 미국 (maje)
가을 겨울 제품들 30%+25% 추가세일
할인코드 : BLACKFRIDAY
https://us.maje.com/

16. 노드스트롬
사이버 50% 세일및 최대 100달러 기프트 카드 받기, 125달러이상 구입하면 25달러 적립
마감 : 12월3일 오후5시까지
적립 REWARD는 2020.1.17에 이메일로 받게 되며 3월15일까지 사용하면 됨.
https://shop.nordstrom.com/

17. 니만마커스
디자이너 브랜드 50% 세일
50달러 할인쿠폰 : THANKFUL (200달러 이상 구입시)
https://www.neimanmarcus.com/en-kr

18. 셀프리지
명품들 20% 할인코드 : SELFCCE
캐나다 구스도 해당되는 제품들 있습니다.
https://www.selfridges.com/US/en/

19. 리볼브
럭셔리 브랜드 최대 65% 세일중
국내 직접 배송
http://revolve.com

20. 포워드
블랙프라이데이 50% 세일중
한국주소 이용해 구입, 국내 배송
https://www.fwrd.com/

21. 루이자비아로마
300유로 이상 구입시 한국으로 무료배송
https://www.luisaviaroma.com/ko-kr

22. 삭스피프스에비뉴
탱스기빙데이 60% 세일중,
최대 데님 150달러 할인 쿠폰 : DENIM19SF
한국으로 배송
https://www.saksfifthavenue.com/

23. 모다오페란디
블랙프라이데이 세일
추가 30% 할인코드 : X30
https://www.modaoperandi.com/

24. 이큅먼트 (Equipment)
블랙프라이데이 30% 할인코드 : THANKS30
https://www.equipmentfr.com/

25. 이탈리스트 (italist)
블랙프라이데이 60% 세일
https://www.equipmentfr.com/

26. 미스터포터
블랙프라이데이 30% 세일
https://www.mrporter.com/

27. 버그도프굿맨
프라다등 명품 40% 세일중
https://www.bergdorfgoodman.com/

<시계>
1.  티쏘 PRS516 오토매틱
$320 / 한국직배송 $10

블랙 다이얼: T100.430.11.051.00
jomashop.com/tissot-watch-t100-430-11-051-00.html

화이트 다이얼: T100.430.11.031.00
jomashop.com/tissot-watch-t100-430-11-031-00.html

2. 브루노말리 엠마 여성용 시계
$72
https://amzn.to/2OT7VPe

<신발>
1. ROCKPORT 전 제품 40% 할인, 아울렛 50% 할인
http://bit.ly/2rC7np2
CODE : THISISBIG

2. 뉴발란스 비컨 해외에서 호평 운동화
정가 12.9만원, $50
https://ebay.to/33rJvBD

3. 스케쳐스 고워크 맥스
$31.99
https://amzn.to/2OQazVO

4. 조씨네 뉴발란스 세일
https://www.joesnewbalanceoutlet.com/


<먹을것>
1. 고디바 초콜릿 블프 세일 50%
http://bit.ly/2QZ3YLy
60불 이상 미국내 무배입니다.
VPN 켜고 들어가야 되며, ㅇㅂㅇㅊ 2.5% 적립됩니다.
다양/$60이상 미국내 무료배송


<있으면 좋겠는데.. 그동안 사지못한..>
1. 집수리 하려면 필요한 DeWALT 해머드릴 20V 2개
CODE : THANKS20 입력 시 187.2 달러
http://bit.ly/2XTH2Pa

2. 디월트는 비싸면 보쉬 18v 드릴
$59
https://amzn.to/2Drl64q

3. Segway miniLITE Certified Refurbished(179.99/6$)
$179.99
http://bit.ly/37Ib90u

4. Oral-B 전동칫솔 Genius 9900 2개 세트 (109.99파운드/직배 15.79파운드)
2개니까 부부중 한명만 쓴다고 안욕먹음
https://amzn.to/2q3aA0m
$145불

5. 오랄비가 비싸면 필립스 전동칫솔
Philips Sonicare ProtectiveClean 4100
$29.95
https://amzn.to/2OQ9Q7b

6. 피셔프라이스 토마스 기차놀이
https://amzn.to/2rAdTwa
99.99 --> $39.99

7. Philips Fidelio X2HR Headphone - Black
유명한 피델리오 헤드폰
$99.99/free
https://amzn.to/37Hx1sN

8. Marshall Stockwell II Portable Bluetooth Speaker - Black
$129/미국내무료
https://amzn.to/35IPx2m


<게임>
1. 젤다의전설 닌텐도 스위치
$29.99
https://amzn.to/37KAkQ7

2. diablo3 switch
($24.99/5.37)
https://amzn.to/2OUvR4C

3. just dance 2020
($24.99)
https://amzn.to/2OUvR4C



<컴퓨터 기타>
1. 델(Dell) 32인치 QHD 모니터 - S3219D
https://ebay.to/33urra2
$165.99/미국내 무료

2. WD 2tb m.2 ssd
179.99$/fs
https://amzn.to/2qX73RF

3. WD Blue 3D NAND 1TB Internal SSD
82.99$
http://bit.ly/34u5bOH

4. QNAP TVS-951X 9-Bay NAS
$499.99/free
https://bhpho.to/37LnW26

5. Logitech MX Master 2S Wireless Mouse
49.99/Free
https://amzn.to/2XZritV

6. NETGEAR Nighthawk AX4 4-Stream WiFi 6 Router (RAX40) - AX3000
https://amzn.to/2L1ELfr
($99/미국내무료)


<컴퓨터 부품 싹슬이>
오전 9시부터-자정까지 현대카드 15% 할인코드

CODE : HYUNDAI15
100달러 이상 15% 할인 (100달러 미만 시 묶음 필요)

1. AMD 3600X (199.99 --> 169.99$)
https://amzn.to/33vJexo

2. AMD 2700 (139.99 --> 118.99$)
https://amzn.to/2OT4jwE

3. AMD 2700x (159 --> 135.15$)
https://amzn.to/2slxiRX

4. XFX RX 590 8G (179.99 --> 152.99$)
https://amzn.to/2L1IpGl

5. Gigabyte RTX2070 super gaming OC 8G (519.99 --> 444.99$)
https://amzn.to/33tFgFE

6. Samsung 860 EVO 1TB (109.99 --> 93.49$)
https://amzn.to/2XVpeDf

7. Sabrent 1TB nvme ssd (109.98 --> 91.98$)
https://amzn.to/35GKYFG

8. Corsair Virtuoso RGB Wireless Gaming Headset (134.99 --> 114.74$)
https://amzn.to/2XWVSog

9. CORSAIR K65 LUX RGB MX red (79.99 --> 63.99$)
https://amzn.to/2OVkhpN

10. CORSAIR Crystal Series 680X RGB white (199.99 --> 169.99$)
https://amzn.to/37Lmqgq

<사전 할인 정보>
알리익스프레스 블랙프라이데이 코드 공유
할인 적용은 29일 17시부터 12월 4일 17시 까지입니다.

알리익스프레스 블랙프라이데이 할인
1. 신규가입자 전용 코드
19KRNEW4   $5 이상 구매시 $4 할인

2. 기존회원 전용 코드
2019aebf5    $35 이상 구매시 $5 할인
2019aebf7    $50 이상 구매시 $7 할인
friday10       $100 이상 구매시 $10 할인
friday15       $150 이상 구매시 $15 할인
2019aebf18  $120 이상 구매시 $18 할인

3. 은행혜택
마스터카드   $20 이상 구매시 $3 자동할인 / $70 이상 구매시 $15 자동할인
신한(프로모션코드)     SHINHANBF      $50 이상 구매시 $5 할인
KEB하나(프로모션코드)      KEBHANABF      $30 이상 구매시 $4 할인
우리카드     구매금액 10% 캐시백(캐시백 최대 50,000원)

2019년 1월 24일 목요일

[Unity-ECS] Where is the RenderMeshComponent?

Where is the RenderMeshComponent?

[Unity-ECS] 0.0.12-preview.23: non-existent assembly 'Unity.PerformanceTesting'

0.0.12-preview.23: non-existent assembly 'Unity.PerformanceTesting'

[Unity-ECS] 엔티티 구성 요소 ECS 및 Jobs System

Unity Entity Component System 과 C # Job System은 서로 다른 두 가지 시스템이지만 분리 할 수 없습니다. 이러한 두 시스템을 이해하기 위해 다음과 같이 Unity 시나리오에서 게임 개체를 만드는 워크 플로를 살펴 보겠습니다.

  • GameObject 객체를 만듭니다.
  • 객체에 구성 요소 추가: Renderer,Collider,Rigidbody physics
  • MonoBehaviour 스크립트를 생성하고 런타임에 해당 구성 요소의 상태 속성을 제어하고 변경하기 위해 객체에 추가합니다.

    위의 세 단계가 수행되며 Unity의 실행 흐름이라고합니다. Unity 개발자는 가장 기본적인 프로세스입니다. 그러나이 접근법에는 자체 단점과 성능 문제가 있습니다. 예를 들어, 데이터와 로직은 긴밀하게 결합되어 있습니다. 즉, 로직이 특정 데이터와 관련되어 있고 별도로 분리 할 수 없기 때문에 코드 재사용 빈도가 적습니다.

    예를 들어 GameObject 및 Components 예제에서 GameObject는 Transform, Renderer, Rigidbody 및 Collider 참조를 사용하며 이러한 스크립트에서 참조되는 객체는 힙 메모리에 분산되어 있습니다.



    게임 객체, 동작 및 구성 요소 간의 메모리 객체는 다음 그림을 참조 하십시오.



    Unity GameObject 을 사용하면 매우 짧은 시간 안에 게임을 빌드하고 실행할 수 있습니다. 이 기능은 개발자가 신속하게 시작할 수 있게 해주는 Unity 의 기능 이기도 하지만 성능에는 이상적이지 않습니다. 이 문제를 자세히 살펴 보도록합니다. 각 참조 유형에는 액세스 할 필요가 없는 많은 추가 데이터가 포함되어 있으며 이러한 사용되지 않은 멤버는 프로세서 캐시에서 중요한 공간을 차지합니다. 예를 들어, 우리가 상속받은 Mono 는 전형적인 경우입니다. 기존 구성 요소의 함수 인터페이스 함수 나 변수가 거의 필요하지 않은 경우 나머지를 "폐기물 공간" 다이어그램에 표시된 것처럼 공간 낭비라고 생각할 수 있습니다.



    위의 그림에서 굵은 글씨체는 실제로 이동 작업에 사용 된 멤버를 나타내며 나머지는 공간을 낭비합니다 .GameObject 를 이동하려면 스크립트가 위치에 액세스하고 Transform 구성 요소에서 데이터 멤버를 회전해야합니다. 하드웨어가 메모리에서 데이터를 가져 오면 캐시 라인은 많은 쓸모없는 데이터를 채 웁니다. 이동해야하는 모든 GameObject 에 대해 위치 및 회전 멤버만 있는 배열을 설정하면 매우 짧은 시간에 어떻게 실행될 수 있겠습니까? 쓸데없는 데이터를 제거 하시겠습니까? ECS는이 문제를 해결하기 위해 고안되었습니다.
  • ECS 물리적 구성 요소 시스템
    Unity 의 새로운 엔티티 구성 요소 시스템은 비효율적 인 객체 참조를 제거하는 데 도움이 되며 자체 구성 요소가 있는 GameObject에 관계 없이 필요한 데이터만 포함하는 엔티티를 고려합니다.

    다음 엔티티 구성 요소 시스템에서 Bullet 엔티티에는 Transform 또는 Rigidbody 구성 요소가 연결되어 있지 않습니다. Bullet 엔티티는 업데이트를 명시 적으로 실행하는 데 필요한 원시 데이터입니다. 이 새로운 시스템을 사용하면 각 객체 유형에서 논리를 완전히 분리 할 수 있습니다.



    이 시스템은 큰 장점이 있습니다: 캐시 효율성을 높이고 액세스 시간을 단축 할뿐만 아니라 이 데이터 정렬을 필요로 하는 최신 CPU 에서 고급 기술 (자동 벡터화 / SIMD)을 사용할 수 있습니다. 기본 성능이 필요합니다. 아래 그림과 같습니다.





    위의 그림에서 캐시 라인 저장소의 단편화와 상속 된 Mono 시스템에 의해 생성 된 공간 낭비에 유의하십시오. 데이터 비교는 다음과 같습니다.



    위의 그림은 단일 이동 작업과 관련된 메모리 공간을 동일한 목표를 달성하는 두 작업과 비교 한 결과입니다.
  • C# Jobs System
    다중 스레드 코드를 사용하는 대부분의 사람들은 스레드 안전 코드 작성이 어려우며 자원에 대한 스레딩이 발생할 수 있음을 알고 있지만 기회가 거의 없으며 프로그래머가 생각하지 않으면 심각한 오류가 발생할 수 있습니다. 그것 이외에, 컨텍스트 전환은 비용이 많이 들기 때문에 가능한 한 효율적으로 작업 부하를 균형 잡는 방법을 배우는 것이 어렵습니다. 다음 이미지와 같이 새로운 Unity C# Job System 이 이러한 모든 문제를 해결합니다.



    Bullet Manager 에서 볼 수 있듯이 대부분의 게임 프로그래머는 GameObject 의 관리자를 작성합니다. 일반적으로 이러한 관리자는 GameObject 목록을 관리하고 모든 프레임의 모든 총알 활동을 프레임마다 업데이트합니다. 위치. 이것은 C # Jobs System 을 사용하는 조건과 매우 일치합니다. 총알 모션은 별도로 처리 할 수 있기 때문에 병렬 처리에 매우 적합합니다. C# Jobs System 을 사용하면 이 기능을 손쉽게 가져와서 다른 데이터 블록을 병렬로 실행할 수 있습니다. 게임 논리 코드에 집중해야 합니다. 물리적 구성 요소 시스템과 C# Job System 의 결합을 도입하십시오.

물리적 구성 요소 시스템과 C# Job System 의 결합은 보다 강력한 기능을 제공합니다. 물리적 구성 요소 시스템이 효율적이고 컴팩트 한 방식으로 데이터를 설정하기 때문에 작업 시스템은 데이터 배열을 분할하여 효율적으로 병렬로 작동 할 수 있습니다. 그러면 이 새로운 시스템을 어떻게 사용해야 할까요?

예를 들어서 우리가 게임을 디자인하는 방법은 아래와 같습니다:

  • 플레이어가 스페이스 바를 치고 프레임에 일정 수의 배송됩니다.



  • 생성 된 각 용기는 화면 경계 내에서 임의의 X 좌표로 설정됩니다.
  • 생성 된 각 선박에는 화면 아래쪽으로 보낼 수있는 이동 기능이 있습니다.
  • 한도를 초과하면 생성 된 각 선박의 위치가 재설정됩니다.

    이것은 상대적으로 간단한 게임 로직입니다. 이전에 우린 이런 디자인을 쉽게하기 위해
  • Mono 를 사용했습니다.
    이것은 게임 개발자로서 가장 쉽게 마스터 할 수있는 가장 일반적인 디자인입니다. 각 프레임의 스페이스 바 입력을 확인하고 화면의 왼쪽과 오른쪽 사이에서 임의의 X/Z 를 찾는 AddShips() 메서드를 트리거합니다. Z 위치에서 선상의 회전 각을 아래쪽으로 향하게 설정하고 그 위치에 선 조립식을 생성합니다.


  • 
    void Update()
    {
    	if (Input.GetKeyDown("space"))
    	{
    		AddShips(incremementCount);
    	}
    }
    
    void AddShips(int amount)
    {
    	for (int i = 0; i < amount; i++)
    	{
    		float xVal = UnityEngine.Random.Range(leftBound, rightBound);
    		float zVal = UnityEngine.Random.Range(0f, 10f);
    
    		Vector3 pos = new Vector3(xVal, 0f, bottomBound + zVal);
    		Quaternion rot = Quaternion.Euler(0f, 0f, 0f);
    
    		var obj = Instantiate(targetPrefab, pos, rot) as GameObject;
    	}
    }
    
    
    선박 객체가 생성되고 각 구성 요소가 힙 메모리에 생성되며 추가 모바일 스크립트가 프레임 당 위치를 업데이트하여 화면의 아래쪽 경계와 위쪽 경계 사이에 있도록 보장합니다.
    
    using UnityEngine;
    
    public class MonoMovement : MonoBehaviour
    {
        void Update()
        {
            Vector3 pos = transform.position;
            pos += transform.forward * MonoGameManager.Instance.moveSpeed * Time.deltaTime;
    
            if (pos.z < MonoGameManager.Instance.bottomBound)
                pos.z = MonoGameManager.Instance.topBound;
    
            transform.position = pos;
        }
    }
    
    
    아래 그림은 한 번에 16,500 개의 개체를 화면에 표시하는 분석기를 보여줍니다. 나쁘지는 않지만 더 빠르게 할 수 있습니다. BehaviorUpdate() 메서드를 살펴보면 모든 동작 업데이트를 완료하는 데 8.67ms 가 걸리며, 이 작업은 모두 주 스레드에서 수행됩니다. C# Jobs System 에서는 이 작업이 사용 가능한 모든 CPU 에 배포됩니다. 위의 솔루션에 Jobs System 을 추가하여 구현을 살펴 보겠습니다.
    • Mono 를 이용한 Jobs System
      위의 방법은 스크립트를 작성하기 쉽습니다. 시작하기만 하면 개발자가 될 수 있지만, 몇 년 동안 일해 온 개발자로서 여전히 문제가 있는 경우 계속해서 코드 구현을 살펴보아야합니다.
    
    using Unity.Burst;
    using UnityEngine;
    using UnityEngine.Jobs;
    
    [BurstCompile]
    public struct JobSystemMovement : IJobParallelForTransform
    {
        public float moveSpeed;
        public float topBound;
        public float bottomBound;
        public float deltaTime;
    
        public void Execute(int index, TransformAccess transform)
        {
            Vector3 pos = transform.position;
            pos += moveSpeed * deltaTime * (transform.rotation * new Vector3(0f, 0f, 1f));
    
            if (pos.z < bottomBound)
                pos.z = topBound;
    
            transform.position = pos;
        }
    }
    
    
    우리의 새로운 MovementJob 스크립트는 IJob 인터페이스를 구현하는 구조입니다. 각 선박의 이동 및 경계 검사 계산에 대해 이동 속도, 상한, 하한 및 증분 시간 값을 계산해야합니다. 작업 시스템에는 점진적 시간 개념이 없으므로 데이터를 명시 적으로 제공해야합니다. 새 위치 자체의 계산 논리는 Mono 의 상속과 동일하지만 데이터는 Transform 변환에 다시 할당되며 참조 유형 (예: Transform) 이 여기에 있으므로 TransformAccess 매개 변수를 통해 업데이트 해야 하는데 이것은 올바르지 않습니다. 위 코드의 IJobParallelForTransform 에서 Execute 메서드를 실행하면 이 구조를 Job Scheduler 에 전달할 수 있습니다. 그러면 Job Scheduler 에서 시스템이 모든 실행과 해당 논리적 실행을 완료합니다. 이 작업의 구조에 대해 자세히 알아 보려면 사용 된 내용을 분석해 보겠습니다. 인터페이스: IJob, ParallelFor, Transform,IJob 들은 다 IJob 변형 상속을 위한 기본 인터페이스Parallel For Loop 를 기본적으로 단일 스레드 루프를 사용하는 병렬 모드이며 다른 CPU 의 작업 범위에 따라 본문을 청크로 분할합니다. 마지막으로, Transform 은 실행되는 Execute 함수가 TransformAcess 매개 변수를 포함한다는 것을 나타냅니다. TransformAcess 매개 변수는 8 코어 시스템이 있고 각 CPU가 실행할 수있는 경우 일반 for 루프에서 반복되는 800 개의 요소 배열을 고려하여 외부 Transform 참조에 모바일 데이터를 제공하는 데 사용됩니다 100 개 항목의 작업을 자동화하면 어떻게될까요? 이것이 바로 시스템이 해야 할 일입니다. 인터페이스 이름의 끝에 있는 Transform 키워드는 Execute 메서드의 TransformAccess 매개 변수를 제공합니다. 이제는 각 Execute 호출에 대해 각 선박의 개별 변환 데이터가 전달된다는 것을 알았습니다. 이제 게임 관리자를 살펴 보겠습니다. AddShips() 및 Update() 메서드는 각 프레임에 대해 이 데이터를 설정하는 방법을 알고 있습니다.
    
    using Unity.Jobs;
    using UnityEngine;
    using UnityEngine.Jobs;
    
    public class JobSystemGameManager : MonoBehaviour
    {
        [SerializeField]
        public GameObject targetPrefab;
    
        public static JobSystemGameManager Instance;
    
        private TransformAccessArray transforms;
        private JobSystemMovement moveJob;
        private JobHandle moveHandle;
    
        public float leftBound = -100;
        public float rightBound = 100;
        public float topBound = 1000;
        public float bottomBound = -1000;
        public float moveSpeed = 20f;
        public int incremementCount = 200;
    
        void Start()
        {
            Instance = new JobSystemGameManager();
            transforms = new TransformAccessArray(0, -1);
        }
    
        void Update()
        {
            moveHandle.Complete();
    
            if (Input.GetKeyDown("space"))
            {
                AddShips(incremementCount);
            }
    
            moveJob = new JobSystemMovement()
            {
                moveSpeed = moveSpeed,
                topBound = topBound,
                bottomBound = bottomBound,
                deltaTime = Time.deltaTime
            };
    
            moveHandle = moveJob.Schedule(transforms);
    
            JobHandle.ScheduleBatchedJobs();
        }
    
        void AddShips(int amount)
        {
            moveHandle.Complete();
    
            transforms.capacity = transforms.length + amount;
    
            for (int i = 0; i < amount; i++)
            {
                float xVal = UnityEngine.Random.Range(leftBound, rightBound);
                float zVal = UnityEngine.Random.Range(0f, 10f);
    
                Vector3 pos = new Vector3(xVal, 0f, bottomBound + zVal);
                Quaternion rot = Quaternion.Euler(0f, 0f, 0f);
    
                var obj = Instantiate(targetPrefab, pos, rot) as GameObject;
    
                transforms.Add(obj.transform);
            }
        }
    }
    
    
    새로운 변수를 추적해야합니다: TransformAccessArray 는 각 컨테이너 Transform (작업 준비 TransformAccess) 에 대한 변경 내용을 저장하는 데이터 컨테이너입니다. 일반 Transform 데이터 유형은 스레드로부터 안전하지 않으며 GameObject 의 모바일 관련 데이터를 설정하는 데 사용됩니다. MovementJob 은 방금 생성 한 Jobs 구조의 인스턴스입니다. 우리는 Jobs System 에서 작업을 구성하기 위해 이 식별자를 사용합니다. 작업 식별자는 작업 완료시와 같이 다양한 작업 (예: 작업 예약) 에 참조되는 작업에 사용됩니다. 작업에 대한 핸들을 받게됩니다.
    
    void Start()
    {
    	Instance = new JobSystemGameManager();
    	transforms = new TransformAccessArray(0, -1);
    }
    
    void Update()
    {
    	moveHandle.Complete();
    
    	if (Input.GetKeyDown("space"))
    	{
    		AddShips(incremementCount);
    	}
    
    	moveJob = new JobSystemMovement()
    	{
    		moveSpeed = moveSpeed,
    		topBound = topBound,
    		bottomBound = bottomBound,
    		deltaTime = Time.deltaTime
    	};
    
    	moveHandle = moveJob.Schedule(transforms);
    
    	JobHandle.ScheduleBatchedJobs();
    }
    
    void AddShips(int amount)
    {
    	moveHandle.Complete();
    
    	transforms.capacity = transforms.length + amount;
    
    	for (int i = 0; i < amount; i++)
    	{
    		float xVal = UnityEngine.Random.Range(leftBound, rightBound);
    		float zVal = UnityEngine.Random.Range(0f, 10f);
    
    		Vector3 pos = new Vector3(xVal, 0f, bottomBound + zVal);
    		Quaternion rot = Quaternion.Euler(0f, 0f, 0f);
    
    		var obj = Instantiate(targetPrefab, pos, rot) as GameObject;
    
    		transforms.Add(obj.transform);
    	}
    }
    
    
    우리는 그것이 각 프레임을 완료하고 재 배열하는지 확인하려고합니다. 위의 moveHandle.Complete() 행은 예약 된 작업이 완료 될 때까지 주 스레드가 계속 실행되지 않도록 합니다. 이 작업 핸들을 사용하면 작업을 다시 준비하고 전달할 수 있으며 moveHandle.Complete() 를 반환하면 현재 프레임의 새 데이터로 업데이트 할 수 있습니다. MovementJob 은 작업을 다시 실행하도록 예약합니다. 이것은 차단 작업이지만 이전 작업을 계속 실행하면서 작업 예약을 방지합니다. 또한 선박 수집이 반복되는 동안 새로운 선박을 추가하는 것을 막을 수 있습니다. 많은 작업이 있는 시스템에서는 이러한 이유로 Complete() 메소드를 사용하지 않을 수 있습니다. MovementJob 이 Update() 가 끝날 때 호출되면 선박에서 업데이트해야 할 TransformAccessArray 를 통해 액세스 할 수 있는 모든 Transform 목록을 전달하고 모든 작업이 설정되고 예약되면 모든 Jobs 는 JobHandle.ScheduleBatchedJobs() 메서드를 사용하여 전달할 수 있습니다. AddShips() 메서드는 이전 Execute와 비슷하지만 약간의 차이점이 있습니다. 다른 곳에서 메서드를 호출하면 Job 이 완료되었는지 다시 확인하게됩니다. 이 일은 발생하지 않지만 큰 실수는 하지 않도록 주의하십시오. 또한 TransformAccessArray 의 멤버도 저장합니다. 생성 된 Transform에 대한 참조입니다. Job 성능이 어떻게되는지 봅시다. C# Job System 을 사용하여 동일한 프레임 시간 (약 33ms) 내에 Mono 에서 상속 된 화면 개체 수를 거의 두 배로 늘릴 수 있습니다. 이제 Movement 및 UpdateBoundingVolumes 작업이 프레임 당 약 4ms 가 걸리는 것을 볼 수 있습니다. 이는 큰 발전입니다! 또한 화면의 보트 수가 Mono 의 거의 두 배입니다. 그러나 우리는 여전히 더 잘할 수 있으며 현재 방법에는 여전히 몇 가지 제한 사항이 있습니다.
    • GameObject 인스턴스 생성은 시스템 호출 메모리 할당과 관련된 오랜 프로세스입니다.
    • Transforms 은 여전히 힙의 임의의 위치에 할당됩니다.
    • Transforms 은 여전히 사용되지 않는 데이터가 포함되어 있으며 메모리 액세스 효율성을 줄입니다.
    • C# Jobs System
      이 문제는 다소 복잡하지만 일단 이것을 이해하면 항상 이 지식을 습득하게됩니다. 먼저 새로운 적선 선 조립이 어떻게 이 문제를 해결하는지 살펴 보겠습니다.



      먼저, Transform 구성 요소 (사용되지 않음) 이외의 다른 기본 제공 Unity 구성 요소가 없습니다.이 프리 패브는 이제 구성 요소가있는 GameObject가 아니라 엔티티 생성에 사용할 템플릿을 나타냅니다. 프리팹의 개념은 관습 적으로 새로운 시스템에 완전히 적용 할 수 없으므로 엔티티 데이터를 저장하기 위한 편리한 컨테이너로 모든 스크립트에서 생각할 수 있으며 이제는 GameObjectEntity.cs 가 프리팹에 첨부됩니다. 이 필수 구성 요소는 이 게임 객체가 엔티티로 처리되고 새로운 엔티티 구성 요소 시스템을 사용함을 나타냅니다. 보시다시피 객체에는 이제 RotationComponent, PositionComponent 및 MoveSpeedComponent 도 포함됩니다. 표준 구성 요소 (위치 및 회전 등)는 내장되어 있으며 명시 적으로 생성 할 필요는 없지만 MoveSpeed 는 이 외에도 GPU 인스턴스화를 지원하는 public 멤버에 대한 재료 참조를 제공하는 MeshInstanceRendererComponent 가 필요합니다. 물리적 구성 요소 시스템의 경우 이러한 구성 요소가 새로운 시스템과 결합되는 방식을 살펴 보겠습니다.
    
    using System;
    using Unity.Entities;
    
    [Serializable]
    public struct ECSMoveSpeed : IComponentData
    {
        public float Value;
    }
    
    public class ECSMoveSpeedComponent : ComponentDataWrapper { }
    
    
    데이터 스크립트 중 하나를 열면 각 구조가 IComponentData 에서 상속 받음을 볼 수 있습니다. IComponentData 는 데이터를 사용 및 추적 할 엔터티 구성 요소 시스템의 유형으로 표시하고 백그라운드에서 데이터를 지능적으로 할당하고 패키징 할 수있게 합니다. 게임 코드에 집중하십시오. ComponentDataWrapper 클래스를 사용하면 이 데이터를 연결된 조립식 뷰포트의 뷰포트에 표시 할 수 있습니다. 이 사전 프레임과 관련된 데이터는 기본 이동 (위치 및 회전) 및 이동 속도에 필요한 Transform 구성 요소의 일부만 나타냅니다. 이 새 워크 플로에서 변환 구성 요소를 사용하십시오. GameplayManager 스크립트의 새 버전을 살펴 보겠습니다.
    
    using Unity.Collections;
    using Unity.Entities;
    using Unity.Mathematics;
    using Unity.Transforms;
    using UnityEngine;
    
    public class ECSGameManager : MonoBehaviour
    {
        [SerializeField]
        public GameObject targetPrefab;
    
        public static ECSGameManager Instance;
    
        public float leftBound = -100;
        public float rightBound = 100;
        public float topBound = 1000;
        public float bottomBound = -1000;
        public float moveSpeed = 20f;
        public int incremementCount = 200;
    
        EntityManager manager;
    
        void Start()
        {
            Instance = new ECSGameManager();
            manager = World.Active.GetOrCreateManager();
        }
    
        void Update()
        {
            if (Input.GetKeyDown("space"))
            {
                AddShips(incremementCount);
            }
        }
    
        void AddShips(int amount)
        {
            NativeArray entities = new NativeArray(amount, Allocator.Temp);
            manager.Instantiate(targetPrefab, entities);
    
            for (int i = 0; i < amount; i++)
            {
                float xVal = UnityEngine.Random.Range(leftBound, rightBound);
                float zVal = UnityEngine.Random.Range(0f, 10f);
                manager.SetComponentData(entities[i], new Position { Value = new float3(xVal, 0f, bottomBound + zVal) });
                manager.SetComponentData(entities[i], new Rotation { Value = new quaternion(0, 0, 0, 1) });
                manager.SetComponentData(entities[i], new ECSMoveSpeed { Value = moveSpeed });
            }
            entities.Dispose();
        }
    }
    
    
    엔티티 구성 요소 시스템을 스크립트에서 사용할 수 있도록 일부 변경했습니다 엔티티를 생성, 업데이트 또는 파기하는 기관이라고 생각할 수 있는 EntityManager 변수가 있습니다. 또한 NativeArray 유형은 배송 수단으로 작성됩니다. 생성 된 관리자의 인스턴스화 메서드는 GameObject 매개 변수와 인스턴스화 된 엔터티의 수를 지정하는 NativeArray 설정을 사용하며, GameObject 에 전달 된 경우 앞서 언급 한 GameObjectEntity 스크립트와 필요한 구성 요소 데이터가 있어야합니다. EntityManager 는 실제로 GameObject 를 생성하거나 사용하지 않고, 엔티티를 생성하고, 모든 엔티티를 훑으면서, 새로운 인스턴스마다 시작 데이터를 설정하지 않고, 프리팹의 데이터 컴포넌트를 기반으로 엔티티를 생성합니다. 이동 후에는 메모리 누출을 방지하기 위해 안전하고 강력한 새 데이터 컨테이너를 릴리스 해야합니다.
    
    using Unity.Collections;
    using Unity.Entities;
    using Unity.Burst;
    using Unity.Jobs;
    using Unity.Mathematics;
    using Unity.Transforms;
    using UnityEngine;
    
    public class ECSMovementSystem : JobComponentSystem
    {
        [BurstCompile]
        struct ECSMovementJob : IJobProcessComponentData
        {
            public float topBound;
            public float bottomBound;
            public float deltaTime;
    
            public void Execute(ref Position position, [ReadOnly] ref Rotation rotation, [ReadOnly] ref ECSMoveSpeed speed)
            {
                float3 value = position.Value;
    
                value += deltaTime * speed.Value * math.forward(rotation.Value);
    
                if (value.z < bottomBound)
                    value.z = topBound;
    
                position.Value = value;
            }
        }
    
        protected override JobHandle OnUpdate(JobHandle inputDeps)
        {
            ECSMovementJob moveJob = new ECSMovementJob
            {
                topBound = ECSGameManager.Instance.topBound,
                bottomBound = ECSGameManager.Instance.bottomBound,
                deltaTime = Time.deltaTime
            };
    
            return moveJob.Schedule(this, inputDeps);
        }
    }
    
    
    엔티티가 설정되면 관련된 모든 모바일 작업을 새로운 MovementSystem 으로 분리 할 수 있으며 샘플 코드의 맨 위에서 맨 아래까지 새로운 개념을 각각 소개합니다. MovementSystem 클래스는 OnUpdate() 와 같은 구현에 필요한 콜백 함수를 제공하는 JobComponentSystem 에서 상속되어 시스템과 관련된 모든 코드가 독립적으로 유지되고 이 소형 패키지에서 시스템 별 업데이트를 수행 할 수 있도록합니다. uber-GameplayManager.cs 를 소유하는 대신 JobComponentSystem 의 철학은 모든 데이터와 수명주기 관리를 한 곳에 저장하는 것입니다. MovementJob 구조는 Execute 함수의 매개 변수를 통해 입력 된 각 인스턴스 데이터와 OnUpdate() 를 통해 업데이트 된 멤버 변수의 각 작업 데이터를 포함하여 작업에 필요한 모든 정보를 캡슐화합니다. position 매개 변수를 제외한 모든 인스턴스 데이터는 [ReadOnly] 특성으로 표시됩니다. 이 예제에서는 각 프레임의 위치만 업데이트하기 때문입니다. 각 선박 엔티티의 회전 및 이동 속도는 수명 주기 동안 고정되어 있으며 실제 Execute 기능에는 필요한 모든 데이터에 대해 작동하는 코드가 포함되어 있습니다. 백그라운드에서 자동으로 수행되는 Execute 함수 호출에 모든 위치, 회전 및 이동 속도 데이터를 입력하는 방법이 궁금 할 수 있습니다. 솔리드 구성 요소 시스템은 매우 스마트하며 IComponentData 유형 (IJobProcessComponentData 의 템플릿 매개 변수로 지정됨) 을 포함하는 모든 개체에 사용할 수 있습니다. 엔티티는 자동으로 데이터를 필터링하고 주입합니다.
    
    public class ECSMovementSystem : JobComponentSystem
    {
        // ...
        // Movement Job
        // ...
    
        protected override JobHandle OnUpdate(JobHandle inputDeps)
        {
            ECSMovementJob moveJob = new ECSMovementJob
            {
                topBound = ECSGameManager.Instance.topBound,
                bottomBound = ECSGameManager.Instance.bottomBound,
                deltaTime = Time.deltaTime
            };
    
            return moveJob.Schedule(this, inputDeps);
        }
    }
    
    
    다음 OnUpdate() 메서드 인 MovementJob 은 JobComponentSystem 에서 제공하는 새로운 기능인 새로운 메서드이기 때문에 모든 프레임 설정을 구성하고 동일한 스크립트로 디스패치하는 것이 더 쉽습니다. 여기서 하는 모든 작업은 다음과 같습니다.
    • 새로 삽입 된 ComponentDataArrays (각 엔티티 인스턴스 데이터)를 사용하여 MovementJob 데이터를 설정합니다.







  • 각 데이터 프레임 설정 (시간 및 경계)
  • 작업 예약

  • 우리의 작업은 이미 완전하게 독립적으로 설정되어 있으며 이 특정 데이터 구성 요소 집합을 포함하는 엔티티가 처음 인스턴스화 될 때까지 OnUpdate() 함수가 호출되지 않습니다. 동일한 모바일 행동을 하는 일부를 추가하기로 결정한 경우 그런 다음 GameObject 가 이 세 개의 동일한 구성 요소 스크립트 (인스턴스화 한 대표 GameObject 의 데이터 유형 포함)를 추가하기만 하면 됩니다. 여기서 중요한 점은 MovementSystem 이 엔티티가 실행중인 엔티티가 무엇인지 신경 쓰지 않는다는 것입니다. 엔티티에 관심있는 데이터 유형이 포함되어 있고 수명주기를 제어하는 데 도움이되는 메커니즘이 있는 경우에만 주의해야 합니다. 약 33ms 의 동일한 프레임 시간에서 실행되면 물리적 구성 요소 시스템을 사용하여 한 번에 91,000 개의 개체를 화면에 표시 할 수 있습니다. Mono 에 의존하지 않으므로 엔티티 구성 요소 시스템은 사용 가능한 CPU 시간을 사용하여 더 많은 개체를 추적하고 업데이트 할 수 있습니다. 위의 파서 창에서 보았 듯이 이전의 TransformArrayAccess 파이프 라인을 완전히 무시하고 MovementJob 에서 위치 및 회전 정보를 직접 업데이트 한 다음 명시 적으로 자체 렌더링 행렬을 작성했기 때문에 기존의 Transform 구성 요소에 다시 쓸 필요가 없습니다.
    • 결론
    이 새로운 개념을 모두 연구하기 위해 며칠을 보냅니다. 새 프로젝트는 Unity2018.2 를 사용할 준비가 되어 있습니다. 초기 테스트에서 일부 테스트를 수행하여 실행 성능을 확인합니다. 즉, 새로운 시스템 테스트 결과가 훌륭합니다. 마지막으로 독자에게 일련의 데이터가 표시되며, 아래 그림과 같이 화면 최적화 지원을 통해 화면에서 지원되는 개체 수 및 업데이트 비용이 크게 향상됩니다.






  • 참조:
  • Unity Entity 구성 요소 시스템 설명서
  • Unity 엔티티 구성 요소 시스템 예
  • Unity Entity Component System 포럼
  • Unity 문서
  • 2019년 1월 15일 화요일

    [Music] DD-75


    설명
    "DD-75"은 전자 드럼 DTX 시리즈에서 계승 한 퀄리티 높은 드럼 음색과 세계 각국의 타악기 등 570 종의 음색을 탑재.

    타악기 연주는 손으로 연주에 적합한 세팅에 원터치로 전환하는 기능을 사용하여 다채로운 표현을 즐길 수 있습니다.

    75 종의 프리셋 키트 이외에 원하는 음색을 조합 한 맞춤형 키트를 만드는 것도 가능하다. 각 패드와베이스 드럼 페달의 감도 설정을 개별적으로 조정하는 기능이 더해져 초보자부터 강약의 컨트롤이 있는 경험자까지 각각의 능력과 취향에 맞게 감도를 선택할 수 있습니다.

    모델명
    DD-75
    색상 / 마감

    본체        색상        
    Black
    크기 / 무게

    치수        폭        
    602mm
    높이        
    180mm
    깊이        
    411mm
    무게        무게        
    4.2 kg (건전지 제외)
    조작자

    패드 / 페달        패드 수        
    8
    터치 반응        
    Yes
    페달 수        
    2
    페달 기능        
    하이햇, 큰북
    핸드 퍼커션 모드        
    Yes
    패드 / 페달 감도 설정        
    프리셋 : 5 종류 (Fix 1 ~ 4) 사용자 설정 : 10
    디스플레이        유형        
    LED
    패널        언어        
    영어
    음원 / 음색

    음원        음원 방식        
    AWM 스테레오 샘플링
    발음 수        최대 동시 발음 수        
    32
    프리셋        음색 수        
    570 드럼 음색 +30 패널 문구
    드럼 키트로드        
    75 프리셋 키트 + 10 사용자 정의 키트
    음원 포맷        GM        
    Yes
    XGlite        
    Yes
    효과

    유형        리버브        
    9 종류
    마스터 EQ        
    2 종류
    녹음 재생

    프리셋        내장 곡수        
    105
    녹음        녹음 곡수        
    5
    녹음 트랙        
    4 (DRUM 1 / DRUM 2 / DRUM 3 / BACKING)
    데이터 용량        
    약 7,000 음표 / 노래
    녹음 기능        
    Yes
    호환성        재생 포맷        
    SMF
    녹음 포맷        
    SMF
    함수

    전체 설정        템포        
    Yes
    메모리 / 연결 단자

    메모리        내장 메모리        
    370KB
    연결 단자        DC IN        
    12V
    헤드폰        헤드폰 / OUTPUT
    겸용
    MIDI        
    In / Out
    AUX IN        
    Yes
    AUX Pedal        
    페달 x 2
    앰프 / 스피커

    앰프 출력        
    5W + 5W
    스피커        
    8cm x 2
    전원부

    전원        
    1.5V 건전지 (C) (알카라인 / 망간 건전지 / 충전지 니켈 수소 전지) × 6 (별매)
    소비 전력        
    18W (전원 어댑터 PA-150B 사용시)
    배터리 수명        
    알카라인 배터리로 약 10 시간, 충전식 니켈 수소 전지로 약 7 시간
    부속품

    내용물        페달 / 풋 스위치        
    스틱 1 조, 페달 2 개
    전원 어댑터        
    PA-150B (또는 야마하 권장 동급)



    Drum Voice List

    Panel Voice List

    Vocie No.
    Voice name
    1
    Maple Bass Drum 1
    2
    Maple Bass Drum 2
    3
    Maple Bass Drum 3
    4
    Oak Bass Drum
    5
    Bass Drum Hard Rock 1
    6
    Bass Drum Hard Rock 2
    7
    Bass Drum Hard Rock 3
    # 8
    Bass Drum Ambient+
    # 9
    Bass Drum Open Power
    #10
    Bass Drum Close Power
    11
    Bass Drum Soft
    12
    Bass Drum Hard
    13
    Bass Drum
    14
    Bass Drum 2
    15
    Bass Drum H
    16
    Bass Drum Rock
    17
    Bass Drum Gate
    18
    Bass Drum Analog L
    19
    Bass Drum Analog H
    20
    Kick Techno Q
    21
    Kick Techno L
    22
    Kick Techno
    23
    Bass Drum Jazz
    24
    Bass Drum Soft L
    25
    Kick T8 1
    26
    Kick T8 2
    27
    Kick T8 3
    28
    Kick T8 4
    29
    Kick Tek Power
    30
    Kick Zap Hard
    31
    T8 Kick Bass
    32
    Kick Blip
    33
    Kick Fx Hammer
    34
    Bass Drum Vox 1
    35
    Bass Drum Vox 2
    36
    Kick Slimy
    37
    Gran Cassa
    38
    Gran Cassa Mute
    39
    Maple Snare Head
    40
    Maple Snare Open Rim
    41
    Maple Side Stick
    42
    Oak Snare Head
    43
    Oak Snare Open Rim
    44
    Oak Side Stick
    45
    Snare Head Hard Rock
    46
    Snare Open Rim Hard Rock
    47
    Side Stick Hard Rock
    #48
    Snare Soft Power
    #49
    Snare Power
    #50
    Snare Rough
    #51
    Open Rim Shot Power
    #52
    Snare Power 2
    #53
    Snare Rough 2
    54
    Snare Soft
    55
    Snare
    56
    Snare Tight
    57
    Open Rim Shot
    58
    Snare Soft 2
    59
    Snare 2
    60
    Snare Tight 2
    61
    Open Rim Shot 2
    62
    Snare Room L
    63
    Snare Room H
    64
    Snare Noisy
    65
    Snare Rock
    66
    Snare Rock Rim
    67
    Snare Snappy Electronic
    68
    Snare Noisy 2
    69
    Snare Analog 1
    70
    Snare Techno
    71
    Snare Clap
    72
    Snare Dry
    73
    Rim Gate
    74
    Snare Jazz L
    75
    Snare Jazz M
    76
    Band Snare 1
    77
    Band Snare 2
    78
    Orchestra Snare Left Hand
    79
    Orchestra Snare Right Hand
    80
    Brush Tap
    81
    Brush Slap
    82
    Snare T8 1
    83
    Snare T8 2
    84
    Snare T8 3
    85
    Snare T8 4
    86
    Snare T8 5
    87
    Snare T8 6
    88
    Snare T8 7
    89
    Snare Garage L
    90
    Snare Hammer
    91
    Snare Clap Analog
    92
    Snare T8 Rim
    93
    Snare Analog CR
    94
    Snare Hip 1
    95
    Snare Hip 2
    96
    Snare Hip Gate
    97
    Snare Break 1
    98
    Snare Fx 1
    99
    Snare Vox
    100
    Snare Open Rim Vox
    101
    Maple Tom 6
    102
    Maple Tom 5
    103
    Maple Tom 4
    104
    Maple Tom 3
    105
    Maple Tom 2
    106
    Maple Tom 1
    107
    Oak Tom 6
    108
    Oak Tom 5
    109
    Oak Tom 4
    110
    Oak Tom 3
    111
    Oak Tom 2
    112
    Oak Tom 1
    113
    Tom Hard Rock 6
    114
    Tom Hard Rock 5
    115
    Tom Hard Rock 4
    116
    Tom Hard Rock 3
    117
    Tom Hard Rock 2
    118
    Tom Hard Rock 1
    #119
    Tom Power 6
    #120
    Tom Power 5
    #121
    Tom Power 4
    #122
    Tom Power 3
    #123
    Tom Power 2
    #124
    Tom Power 1
    125
    High Tom
    126
    Mid Tom H
    127
    Mid Tom L
    128
    Low Tom
    129
    Floor Tom H
    130
    Floor Tom L
    131
    Tom Room 6
    132
    Tom Room 5
    133
    Tom Room 4
    134
    Tom Room 3
    135
    Tom Room 2
    136
    Tom Room 1
    137
    Tom Rock 6
    138
    Tom Rock 5
    139
    Tom Rock 4
    140
    Tom Rock 3
    141
    Tom Rock 2
    142
    Tom Rock 1
    143
    Tom Electronic 6
    144
    Tom Electronic 5
    145
    Tom Electronic 4
    146
    Tom Electronic 3
    147
    Tom Electronic 2
    148
    Tom Electronic 1
    149
    Tom Analog 6
    150
    Tom Analog 5
    151
    Tom Analog 4
    152
    Tom Analog 3
    153
    Tom Analog 2
    154
    Tom Analog 1
    155
    Tom Jazz 6
    156
    Tom Jazz 5
    157
    Tom Jazz 4
    158
    Tom Jazz 3
    159
    Tom Jazz 2
    160
    Tom Jazz 1
    161
    Tom Brush 6
    162
    Tom Brush 5
    163
    Tom Brush 4
    164
    Tom Brush 3
    165
    Tom Brush 2
    166
    Tom Brush 1
    167
    Tom T8 7
    168
    Tom T8 6
    169
    Tom T8 4
    170
    Tom T8 3
    171
    Tom T8 2
    172
    Tom T8 1
    173
    Tom Vox 6
    174
    Tom Vox 5
    175
    Tom Vox 4
    176
    Tom Vox 3
    177
    Tom Vox 2
    178
    Tom Vox 1
    *179
    Hi-Hat Closed Bright
    *180
    Hi-Hat Pedal Bright
    *181
    Hi-Hat Open Bright
    *182
    Hi-Hat Closed Dark
    *183
    Hi-Hat Pedal Dark
    *184
    Hi-Hat Open Dark
    *185
    Hi-Hat Closed Dark 2
    *186
    Hi-Hat Pedal Dark 2
    *187
    Hi-Hat Open Dark 2
    *#188
    Hi-Hat Closed Power
    *#189
    Hi-Hat Pedal Power
    *#190
    Hi-Hat Open Power
    *#191
    Hi-Hat Closed Power 2
    *192
    Hi-Hat Closed
    *193
    Hi-Hat Pedal
    *194
    Hi-Hat Open
    *195
    Hi-Hat Closed Analog 1
    *196
    Hi-Hat Closed Analog 2
    *197
    Hi-Hat Open Analog
    *198
    Hi-Hat Closed Analog 3
    *199
    Hi-Hat Closed Analog 4
    *200
    Hi-Hat Open Analog 2
    *201
    Hi-Hat Closed T8
    *202
    Hi-Hat Pedal T8
    *203
    Hi-Hat Open T8
    *204
    Hi-Hat Closed Vox
    *205
    Hi-Hat Pedal Vox
    *206
    Hi-Hat Open Vox
    207
    Crash Cymbal Warm
    208
    Ride Cymbal Warm 1
    209
    Ride Cymbal Warm 2
    210
    Ride Cymbal Cup Warm
    211
    Crash Cymbal Dark
    212
    Chinese Cymbal 2
    213
    Splash Cymbal 2
    214
    Crash Cymbal Bright
    215
    Ride Cymbal Bright
    216
    Ride Cymbal Cup Bright
    217
    Crash Cymbal Dark 2
    218
    Crash Cymbal Warm 2
    219
    Ride Cymbal Warm 3
    220
    Ride Cymbal Cup Warn 2
    221
    Crash Cymbal Dark 3
    #222
    Crash Cymbal Power 1
    #223
    Crash Cymbal Power 2
    #224
    Ride Cymbal Power 1
    #225
    Ride Cymbal Power 2
    #226
    Ride Cymbal Cup Power
    #227
    Chinese Cymbal Power
    #228
    Splash Cymbal Power
    229
    Crash Cymbal 1
    230
    Crash Cymbal 2
    231
    Ride Cymbal 1
    232
    Ride Cymbal 2
    233
    Ride Cymbal Cup
    234
    Chinese Cymbal
    235
    Splash Cymbal
    236
    Cymbal Analog
    237
    Hand Cymbal 1
    238
    Hand Cymbal 1 Short
    239
    Hand Cymbal 2
    240
    Hand Cymbal 2 Short
    241
    Crash Cymbal T8
    242
    Crash Cymbal Vox 1
    243
    Ride Cymbal Vox
    244
    Ride Cymbal Cup Vox
    245
    Crash Cymbal Vox 2
    #246
    Side Stick Power
    247
    Side Stick
    248
    Side Stick Analog
    249
    Hand Clap
    250
    Hand Clap 2
    251
    Clap T9
    252
    Khaligi Clap 1
    253
    Hand Clap Vox
    254
    Sticks
    255
    Castanet
    256
    Tambourine 2
    257
    Tambourine
    258
    Finger Snap
    259
    Vibraslap
    260
    Metronome Click
    261
    Metronome Bell
    262
    Timpani D1
    263
    Timpani D#1
    264
    Timpani E1
    265
    Timpani F1
    266
    Timpani F#1
    267
    Timpani G1
    268
    Timpani G#1
    269
    Timpani A1
    270
    Timpani A#1
    271
    Timpani B1
    272
    Timpani C2
    273
    Timpani C#2
    274
    Timpani D2
    275
    Timpani D#2
    276
    Timpani E2
    277
    Timpani F2
    278
    Timpani F#2
    279
    Timpani G2
    280
    Timpani G#2
    281
    Conga H Open
    282
    Conga H Mute
    283
    Conga H Slap Open
    284
    Conga H Slap
    285
    Conga H Slap Mute
    286
    Conga H Tip
    287
    Conga H Heel
    288
    Conga L Open
    289
    Conga L Mute
    290
    Conga L Slap Open
    291
    Conga L Slap
    292
    Conga L Tip
    293
    Conga L Heel
    294
    Conga L Slide
    295
    Conga Open
    296
    Conga Mute
    297
    Conga Slap
    298
    Conga Tip
    299
    Conga Heel
    300
    Conga Open-Slap
    301
    Conga 2 H Open
    302
    Conga 2 H Mute
    303
    Conga 2 H Slap
    304
    Conga 2 H Tip
    305
    Conga 2 H Heel
    306
    Conga 2 H Open-Slap
    307
    Conga 2 L Slap
    308
    Conga 2 L Open
    309
    Conga 2 L Mute
    310
    Conga 2 L Tip
    311
    Conga 2 L Heel
    312
    Conga T8 1
    313
    Conga T8 2
    314
    Conga T8 3
    315
    Bongo H Open 1 Finger
    316
    Bongo H Open 3 Fingers
    317
    Bongo H Rim
    318
    Bongo H Slap
    319
    Bongo H Tip
    320
    Bongo H Heel
    321
    Bongo L Open 1 Finger
    322
    Bongo L Open 3 Fingers
    323
    Bongo L Rim
    324
    Bongo L Slap
    325
    Bongo L Tip
    326
    Bongo L Heel
    327
    Bongo 2 H Mute
    328
    Bongo 2 L Open 1 Finger
    329
    Quinto Slap
    330
    Quinto Open
    331
    Quinto Mute
    332
    Quinto Heel
    333
    Quinto Tip
    334
    Quinto Open-Slap
    335
    Tumba Open
    336
    Tumba Mute
    337
    Tumba Slap
    338
    Timbale H Open
    339
    Timbale L Open
    340
    Paila H
    341
    Paila L
    342
    Timbale 2 H Rim
    343
    Timbale 2 L Rim
    344
    Timbale H Rim
    345
    Timbale L Rim
    346
    Timbale 2 H
    347
    Timbale 2 L
    348
    Cowbell Top
    349
    Cowbell 2
    350
    Cowbell T8
    351
    Mambo Cowbell
    352
    Agogo H
    353
    Agogo L
    354
    Cabasa
    355
    Maracas
    356
    Guiro Short
    357
    Guiro Long
    358
    Metal Guiro Short
    359
    Metal Guiro Long
    360
    Claves
    361
    African Claves
    362
    Wood Block H
    363
    Wood Block L
    364
    Cuica Mute
    365
    Cuica Open
    366
    Cuica H Short
    367
    Cuica M Short
    368
    Cuica L Short
    369
    Triangle Mute
    370
    Triangle Open
    371
    Shaker
    372
    Jingle Bells
    373
    Wind Chime
    374
    Cajon 2 L
    375
    Cajon 2 Mute
    376
    Cajon 2 Slap
    377
    Surdo 2 Mute
    378
    Surdo 2 Open
    379
    Surdo 2 Stop
    380
    Surdo 2 Side Stick
    381
    Surdo 1 Mute
    382
    Surdo 1 Open
    383
    Surdo 1 Stop
    384
    Tamborim 2 Rim
    385
    Tamborim 2 Open
    386
    Tamborim 2 Finger Back
    387
    Tamborim 3 Down
    388
    Tamborim 3 Up
    389
    Tamborim 1 Open
    390
    Tamborim 1 Mute
    391
    Zabumba Open Right Hand
    392
    Zabumba Mute Right Hand
    393
    Zabumba Stick Left Hand
    394
    Timbau Open
    395
    Timbau Mute
    396
    Whistle Short
    397
    Whistle Long
    398
    Tan Tan 1 Closed Right Hand
    399
    Tan Tan 1 Open Right Hand
    400
    Tan Tan 1 Slap Right Hand
    401
    Tan Tan 1 Body Left Hand
    402
    Pandeiro L Thumb Closed
    403
    Pandeiro L Thumb Open
    404
    Pandeiro L Toe Rim
    405
    Pandeiro L Heel
    406
    Pandeiro L Slap
    407
    Pandeiro Open
    408
    Pandeiro Tip
    409
    Pandeiro Slap
    410
    Repique Anel Thumb Rim Left Hand
    411
    Repique Anel Thumb Rim Right Hand
    412
    Repique Anel Mute
    413
    Repique Anel Open
    414
    Repique de Mao Slap
    415
    Repique de Mao Thmb Rim
    416
    Repique de Mao Open
    417
    Caixa Open Rim
    418
    Caxixi Shake
    419
    Cabasa Roll
    420
    Caixa
    421
    Chajchas
    422
    Agogo Bell 1
    423
    Agogo Bell 2
    424
    Agogo Click 1
    425
    Agogo Click 2
    426
    Ganza
    427
    Reco-Reco
    428
    Darbuka Open
    429
    Darbuka Mute
    430
    Darbuka Slap
    431
    Tablah Tak 3
    432
    Tablah Tak 1
    433
    Tablah Tak 4
    434
    Tablah Tak 2
    435
    Tablah Sak 2
    436
    Tablah Sak 1
    437
    Tablah Dom 1
    438
    Tablah Tak Finger 4
    439
    Tablah Tak Trill 1
    440
    Tablah Tak Finger 3
    441
    Tablah Tak Trill 2
    442
    Tablah Prok
    443
    Daholla Sak 2
    444
    Daholla Sak 1
    445
    Daholla Tak 1
    446
    Daholla Dom
    447
    Daholla Tak 2
    448
    Katem Tak Doff
    449
    Katem Dom
    450
    Katem Sak 1
    451
    Katem Tak 1
    452
    Katem Sak 2
    453
    Katem Tak 2
    454
    Zarb Back mf
    455
    Zarb Tom f
    456
    Zarb Eshareh
    457
    Zarb Whipping
    458
    Tombak Tom f
    459
    Tombak Back f
    460
    Tombak Snap f
    461
    Neghareh Tom f
    462
    Neghareh Back f
    463
    Neghareh Pelang f
    464
    Riq Snouj 2
    465
    Riq Snouj 1
    466
    Riq Sak
    467
    Riq Snouj 3
    468
    Riq Snouj 4
    469
    Riq Tak 1
    470
    Riq Brass 1
    471
    Riq Tak 2
    472
    Riq Brass 2
    473
    Riq Dom
    474
    Sagat 1
    475
    Sagat 2
    476
    Sagat 3
    477
    Baya ge
    478
    Baya ke
    479
    Baya ghe
    480
    Baya ka
    481
    Tabla na
    482
    Tabla tin
    483
    Tablabaya dha
    484
    Chipri
    485
    Khanjira Open
    486
    Khanjira Slap
    487
    Khanjira Mute
    488
    Khanjira Bend Up
    489
    Khanjira Bend Down
    490
    Hatheli Long
    491
    Hatheli Short
    492
    Manjira Open
    493
    Manjira Closed
    494
    Jhanji Open
    495
    Jhanji Closed
    496
    Mondira Open
    497
    Mondira Closed
    498
    Dafli Open
    499
    Dafli Rim
    500
    Dhol 1 Open
    501
    Dhol 1 Slap
    502
    Dhol 2 Open
    503
    Dhol 2 Slap
    504
    Dhol 2 Rim
    505
    Dholak 1 Open
    506
    Dholak 1 Mute
    507
    Dholak 1 Slap
    508
    Dholak 2 Open
    509
    Dholak 2 Slide
    510
    Dholak 2 Rim 1
    511
    Dholak 2 Rim 2
    512
    Dholki H Open
    513
    Dholki H Mute
    514
    Dholki L Open
    515
    Dholki H Slap
    516
    Dholki L Slide
    517
    Mridangam na
    518
    Mridangam din
    519
    Mridangam ki
    520
    Mridangam ta
    521
    Mridangam Chapu
    522
    Mridangam L Closed
    523
    Mridangam L Open
    524
    Dandia Short
    525
    Dandia Long
    526
    Bangu
    527
    Paigu M
    528
    Dagu Heavy
    529
    Zhongcha Open
    530
    Zhongcha Mute
    531
    Luo Big
    532
    Luo H
    533
    Zhongluo Open
    534
    Xiaoluo Open
    535
    Xiaocha Mute
    536
    Muyu M
    537
    Djembe L
    538
    Djembe Mute
    539
    Djembe Slap
    540
    Pot Drum Open
    541
    Pot Drum Closed
    542
    Talking Drum Open
    543
    Talking Drum Bend Up
    544
    Talking Drum Slap
    545
    Talking Drum Left Hand Open
    546
    Oodaiko
    547
    Oodaiko Rim
    548
    Yaguradaiko
    549
    Yaguradaiko Rim
    550
    Atarigane
    551
    Shimedaiko
    552
    Tsudumi
    553
    Ainote
    554
    Scratch H
    555
    Scratch L
    556
    Yo!
    557
    Go!
    558
    Get up!
    559
    Whoow!
    560
    Huuaah!
    561
    Uh!+Hit
    562
    Footsteps
    563
    Frog
    564
    Rooster
    565
    Dog
    566
    Cat
    567
    Owl
    568
    Horse Neigh
    569
    Cow
    570
    Lion


    Phrase List/

    Voice No.
    Voice Name
    571
    Rock 1
    572
    Rock 2
    573
    Rock 3
    574
    Rock 4
    575
    Rock’n Roll
    576
    16 beat
    577
    Hard Shuffles
    578
    Blues Shuffle
    579
    Contemporary 1
    580
    Contemporary 2
    581
    Soul
    582
    ClubMix
    583
    House
    584
    Jazz Funk
    585
    Ballad
    586
    R & B
    587
    Motown
    588
    Urban Funk
    589
    Jazz
    590
    Samba 1
    591
    Samba 2
    592
    Samba 3
    593
    Arabic 1
    594
    Arabic 2
    595
    Indian 1
    596
    Indian 2
    597
    African
    598
    Conga
    599
    Bongo
    600
    Timbal

    Song List

    Song No.
    Song Name
    Demo

    1
    Rockadelic
    2
    16 Beat Ballad
    3
    Latin Pop
    4
    DD Funk
    5
    World Beat
    Pattern

    6
    Hard Rock 1
    7
    Hard Rock 2
    8
    Hard Rock 3
    9
    Hard Rock 4
    10
    Hard Rock 5
    11
    Heavy Metal 1
    12
    Heavy Metal 2
    13
    Heavy Metal 3
    14
    Southern Rock
    15
    Latin Rock
    16
    Groovy Rock
    17
    8 Beat 1
    18
    8 Beat 2
    19
    8 Beat 3
    20
    8 Beat 4
    21
    8 Beat Pop
    22
    8 Beat Rock’n Roll
    23
    16 Beat 1
    24
    16 Beat 2
    25
    16 Beat Dance
    26
    8 Beat Ballad 1
    27
    8 Beat Ballad 2
    28
    16 Beat Ballad 1
    29
    16 Beat Ballad 2
    30
    16 Beat Ballad 3
    31
    16 Beat Shuffle
    32
    6/8 Ballad
    33
    6/8 Slow Rock
    34
    Pop Shuffle 1
    35
    Pop Shuffle 2
    36
    Rock’n Roll Shuffle
    37
    Electro Dance
    38
    Dance Soul
    39
    Dance Beat
    40
    Hip Hop Shuffle 1
    41
    Hip Hop Shuffle 2
    42
    Techno Pop
    43
    Disco 1
    44
    Disco 2
    45
    4 Beat
    46
    Swing Jazz
    47
    5/4 Jazz
    48
    7/8 Jazz
    49
    Funky NYC
    50
    Soul
    51
    Soul Funk
    52
    Rock’n Roll
    53
    6/8 Blues
    54
    Country
    55
    Samba
    56
    Bossa Nova
    57
    Conga Bossa Nova
    58
    Soul Bossa Nova
    59
    Mambo
    60
    Cha Cha Cha
    61
    Rumba
    62
    Salsa
    63
    Beguine
    64
    Reggae
    65
    Waltz
    66
    Jazz Waltz
    67
    March
    68
    6/8 March
    69
    Saeidy
    70
    Maksoum
    71
    Baladi
    72
    Laff
    73
    Ayoub
    74
    Brazilian Samba
    75
    Chorinho
    76
    Partido Alto
    77
    Forro
    78
    Baiao
    79
    Bhangra
    80
    Bhajan
    81
    Bollywood Mix
    82
    Rajasthan
    83
    Dandiya
    84
    African
    85
    Folklore
    86
    Japanese 1
    87
    Japanese 2
    88
    Chinese
    Song

    89
    Hard Rock
    90
    8 Beat Pop
    91
    8 Beat Rock
    92
    16 Beat Pop
    93
    16 Beat Ballad
    94
    6/8 Ballad
    95
    Pop Rock
    96
    Pop Shuffle
    97
    Fusion Shuffle
    98
    Rock’n Roll
    99
    Club Mix
    100
    Disco
    101
    Jazz Funk
    102
    Blues Shuffle
    103
    Funk
    104
    Bossa Nova
    105
    Latin Fusion

    Drum Kit List

    Kit No.
    Kit Name
    Voice No.
    Pedal 1
    Voice No.
    Pedal 2
    Voice No.
    Pad 1
    Voice No.
    Pad 2
    Voice No.
    Pad 3
    Voice No.
    Pad 4
    Voice No.
    Pad 5
    Voice No.
    Pad 6
    Voice No.
    Pad 7
    Voice No.
    Pad 8
    1
    Maple Kit 1
    3
    Maple Bass Drum 3
    180
    Hi-Hat Pedal Bright
    40
    Maple Snare Open Rim
    102
    Maple Tom 5
    103
    Maple Tom 4
    105
    Maple Tom 2
    211
    Crash Cymbal Dark
    179
    Hi-Hat Closed Bright
    210
    Ride Cymbal Cup Warm
    208
    Ride Cymbal Warm 1
    2
    Maple Kit 2
    3
    Maple Bass Drum 3
    180
    Hi-Hat Pedal Bright
    40
    Maple Snare Open Rim
    102
    Maple Tom 5
    103
    Maple Tom 4
    105
    Maple Tom 2
    211
    Crash Cymbal Dark
    179
    Hi-Hat Closed Bright
    213
    Splash Cymbal 2
    208
    Ride Cymbal Warm 1
    3
    Maple Kit 3
    3
    Maple Bass Drum 3
    180
    Hi-Hat Pedal Bright
    40
    Maple Snare Open Rim
    102
    Maple Tom 5
    208
    Ride Cymbal Warm 1
    105
    Maple Tom 2
    211
    Crash Cymbal Dark
    179
    Hi-Hat Closed Bright
    212
    Chinese Cymbal 2
    210
    Ride Cymbal Cup Warm
    4
    Maple Kit 4
    3
    Maple Bass Drum 3
    180
    Hi-Hat Pedal Bright
    39
    Maple Snare Head
    103
    Maple Tom 4
    105
    Maple Tom 2
    41
    Maple Side Stick
    211
    Crash Cymbal Dark
    179
    Hi-Hat Closed Bright
    210
    Ride Cymbal Cup Warm
    208
    Ride Cymbal Warm 1
    5
    Oak Kit 1
    4
    Oak Bass Drum
    183
    Hi-Hat Pedal Dark
    43
    Oak Snare Open Rim
    108
    Oak Tom 5
    109
    Oak Tom 4
    111
    Oak Tom 2
    217
    Crash Cymbal Dark 2
    182
    Hi-Hat Closed Dark
    216
    Ride Cymbal Cup Bright
    215
    Ride Cymbal Bright
    6
    Oak Kit 2
    4
    Oak Bass Drum
    183
    Hi-Hat Pedal Dark
    43
    Oak Snare Open Rim
    108
    Oak Tom 5
    109
    Oak Tom 4
    111
    Oak Tom 2
    217
    Crash Cymbal Dark 2
    182
    Hi-Hat Closed Dark
    213
    Splash Cymbal 2
    215
    Ride Cymbal Bright
    7
    Oak Kit 3
    4
    Oak Bass Drum
    183
    Hi-Hat Pedal Dark
    43
    Oak Snare Open Rim
    108
    Oak Tom 5
    215
    Ride Cymbal Bright
    111
    Oak Tom 2
    217
    Crash Cymbal Dark 2
    182
    Hi-Hat Closed Dark
    212
    Chinese Cymbal 2
    216
    Ride Cymbal Cup Bright
    8
    Oak Kit 4
    4
    Oak Bass Drum
    183
    Hi-Hat Pedal Dark
    42
    Oak Snare Head
    108
    Oak Tom 5
    111
    Oak Tom 2
    44
    Oak Side Stick
    217
    Crash Cymbal Dark 2
    107
    Oak Tom 6
    215
    Ride Cymbal Bright
    182
    Hi-Hat Closed Dark
    9
    Hard Rock Kit 1
    7
    Bass Drum Hard Rock 3
    186
    Hi-Hat Pedal Dark 2
    46
    Snare Open Rim Hard Rock
    114
    Tom Hard Rock 5
    115
    Tom Hard Rock 4
    117
    Tom Hard Rock 2
    221
    Crash Cymbal Dark 3
    185
    Hi-Hat Closed Dark 2
    220
    Ride Cymbal Cup Warn 2
    219
    Ride Cymbal Warm 3
    10
    Hard Rock Kit 2
    10
    Bass Drum Close Power
    189
    Hi-Hat Pedal Power
    45
    Snare Head Hard Rock
    115
    Tom Hard Rock 4
    219
    Ride Cymbal Warm 3
    117
    Tom Hard Rock 2
    222
    Crash Cymbal Power 1
    185
    Hi-Hat Closed Dark 2
    220
    Ride Cymbal Cup Warn 2
    218
    Crash Cymbal Warm 2
    11
    Hard Rock Kit 3
    8
    Bass Drum Ambient+
    189
    Hi-Hat Pedal Power
    46
    Snare Open Rim Hard Rock
    114
    Tom Hard Rock 5
    115
    Tom Hard Rock 4
    117
    Tom Hard Rock 2
    222
    Crash Cymbal Power 1
    185
    Hi-Hat Closed Dark 2
    234
    Chinese Cymbal
    225
    Ride Cymbal Power 2
    12
    Hard Rock Kit 4
    16
    Bass Drum Rock
    193
    Hi-Hat Pedal
    66
    Snare Rock Rim
    137
    Tom Rock 6
    139
    Tom Rock 4
    141
    Tom Rock 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    348
    Cowbell Top
    231
    Ride Cymbal 1
    13
    Hard Rock Kit 5
    16
    Bass Drum Rock
    193
    Hi-Hat Pedal
    65
    Snare Rock
    132
    Tom Room 5
    134
    Tom Room 3
    136
    Tom Room 1
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    234
    Chinese Cymbal
    231
    Ride Cymbal 1
    14
    Analog T8 Kit 1
    28
    Kick T8 4
    202
    Hi-Hat Pedal T8
    87
    Snare T8 6
    168
    Tom T8 6
    170
    Tom T8 3
    172
    Tom T8 1
    241
    Crash Cymbal T8
    201
    Hi-Hat Closed T8
    350
    Cowbell T8
    251
    Clap T9
    15
    Analog T8 Kit 2
    36
    Kick Slimy
    202
    Hi-Hat Pedal T8
    91
    Snare Clap Analog
    167
    Tom T8 7
    169
    Tom T8 4
    171
    Tom T8 2
    241
    Crash Cymbal T8
    201
    Hi-Hat Closed T8
    92
    Snare T8 Rim
    93
    Snare Analog CR
    16
    Analog T8 Kit 3
    25
    Kick T8 1
    202
    Hi-Hat Pedal T8
    84
    Snare T8 3
    314
    Conga T8 3
    313
    Conga T8 2
    312
    Conga T8 1
    241
    Crash Cymbal T8
    201
    Hi-Hat Closed T8
    92
    Snare T8 Rim
    251
    Clap T9
    17
    Vox Kit
    34
    Bass Drum Vox 1
    205
    Hi-Hat Pedal Vox
    100
    Snare Open Rim Vox
    176
    Tom Vox 3
    177
    Tom Vox 2
    178
    Tom Vox 1
    242
    Crash Cymbal Vox 1
    204
    Hi-Hat Closed Vox
    244
    Ride Cymbal Cup Vox
    245
    Crash Cymbal Vox 2
    18
    Stereo Kit 1
    10
    Bass Drum Close Power
    189
    Hi-Hat Pedal Power
    49
    Snare Power
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    19
    Stereo Kit 2
    9
    Bass Drum Open Power
    189
    Hi-Hat Pedal Power
    52
    Snare Power 2
    120
    Tom Power 5
    122
    Tom Power 3
    124
    Tom Power 1
    222
    Crash Cymbal Power 1
    191
    Hi-Hat Closed Power 2
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    20
    Stereo Kit 3
    8
    Bass Drum Ambient+
    189
    Hi-Hat Pedal Power
    53
    Snare Rough 2
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    191
    Hi-Hat Closed Power 2
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    21
    Stereo Kit 4
    8
    Bass Drum Ambient+
    189
    Hi-Hat Pedal Power
    48
    Snare Soft Power
    121
    Tom Power 4
    123
    Tom Power 2
    246
    Side Stick Power
    228
    Splash Cymbal Power
    256
    Tambourine 2
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    22
    Stereo Kit 5
    10
    Bass Drum Close Power
    189
    Hi-Hat Pedal Power
    50
    Snare Rough
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    23
    Stereo Ballad Kit
    8
    Bass Drum Ambient+
    189
    Hi-Hat Pedal Power
    49
    Snare Power
    120
    Tom Power 5
    122
    Tom Power 3
    124
    Tom Power 1
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    24
    Ballad Kit 1
    13
    Bass Drum
    193
    Hi-Hat Pedal
    55
    Snare
    127
    Mid Tom L
    129
    Floor Tom H
    247
    Side Stick
    230
    Crash Cymbal 2
    192
    Hi-Hat Closed
    233
    Ride Cymbal Cup
    231
    Ride Cymbal 1
    25
    Ballad Kit 2
    14
    Bass Drum 2
    193
    Hi-Hat Pedal
    58
    Snare Soft 2
    127
    Mid Tom L
    129
    Floor Tom H
    247
    Side Stick
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    257
    Tambourine
    231
    Ride Cymbal 1
    26
    Analog Ballad Kit 1
    19
    Bass Drum Analog H
    196
    Hi-Hat Closed Analog 2
    69
    Snare Analog 1
    149
    Tom Analog 6
    151
    Tom Analog 4
    153
    Tom Analog 2
    236
    Cymbal Analog
    195
    Hi-Hat Closed Analog 1
    360
    Claves
    232
    Ride Cymbal 2
    27
    Analog Ballad Kit 2
    18
    Bass Drum Analog L
    196
    Hi-Hat Closed Analog 2
    69
    Snare Analog 1
    149
    Tom Analog 6
    151
    Tom Analog 4
    153
    Tom Analog 2
    236
    Cymbal Analog
    195
    Hi-Hat Closed Analog 1
    360
    Claves
    232
    Ride Cymbal 2
    28
    Stereo Shuffle Kit 1
    9
    Bass Drum Open Power
    189
    Hi-Hat Pedal Power
    50
    Snare Rough
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    29
    Stereo Shuffle Kit 2
    10
    Bass Drum Close Power
    189
    Hi-Hat Pedal Power
    53
    Snare Rough 2
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    191
    Hi-Hat Closed Power 2
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    30
    Stereo Shuffle Kit 3
    10
    Bass Drum Close Power
    189
    Hi-Hat Pedal Power
    53
    Snare Rough 2
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    191
    Hi-Hat Closed Power 2
    256
    Tambourine 2
    225
    Ride Cymbal Power 2
    31
    Stereo Slow Rock Kit
    10
    Bass Drum Close Power
    189
    Hi-Hat Pedal Power
    48
    Snare Soft Power
    119
    Tom Power 6
    121
    Tom Power 4
    123
    Tom Power 2
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    228
    Splash Cymbal Power
    225
    Ride Cymbal Power 2
    32
    Electric Kit 1
    17
    Bass Drum Gate
    193
    Hi-Hat Pedal
    68
    Snare Noisy 2
    143
    Tom Electronic 6
    145
    Tom Electronic 4
    147
    Tom Electronic 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    234
    Chinese Cymbal
    231
    Ride Cymbal 1
    33
    Electric Kit 2
    17
    Bass Drum Gate
    193
    Hi-Hat Pedal
    67
    Snare Snappy Electronic
    143
    Tom Electronic 6
    145
    Tom Electronic 4
    147
    Tom Electronic 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    234
    Chinese Cymbal
    231
    Ride Cymbal 1
    34
    Dance Kit 1
    21
    Kick Techno L
    199
    Hi-Hat Closed Analog 4
    71
    Snare Clap
    149
    Tom Analog 6
    151
    Tom Analog 4
    153
    Tom Analog 2
    236
    Cymbal Analog
    198
    Hi-Hat Closed Analog 3
    370
    Triangle Open
    369
    Triangle Mute
    35
    Dance Kit 2
    22
    Kick Techno
    199
    Hi-Hat Closed Analog 4
    70
    Snare Techno
    149
    Tom Analog 6
    151
    Tom Analog 4
    153
    Tom Analog 2
    236
    Cymbal Analog
    198
    Hi-Hat Closed Analog 3
    249
    Hand Clap
    257
    Tambourine
    36
    Analog Kit
    19
    Bass Drum Analog H
    196
    Hi-Hat Closed Analog 2
    69
    Snare Analog 1
    249
    Hand Clap
    151
    Tom Analog 4
    153
    Tom Analog 2
    236
    Cymbal Analog
    195
    Hi-Hat Closed Analog 1
    348
    Cowbell Top
    257
    Tambourine
    37
    DJ Kit
    20
    Kick Techno Q
    199
    Hi-Hat Closed Analog 4
    73
    Rim Gate
    556
    Yo!
    557
    Go!
    558
    Get up!
    236
    Cymbal Analog
    198
    Hi-Hat Closed Analog 3
    554
    Scratch H
    555
    Scratch L
    38
    Disco Kit 1
    13
    Bass Drum
    193
    Hi-Hat Pedal
    56
    Snare Tight
    126
    Mid Tom H
    128
    Low Tom
    130
    Floor Tom L
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    235
    Splash Cymbal
    231
    Ride Cymbal 1
    39
    Disco Kit 2
    21
    Kick Techno L
    199
    Hi-Hat Closed Analog 4
    70
    Snare Techno
    249
    Hand Clap
    151
    Tom Analog 4
    153
    Tom Analog 2
    236
    Cymbal Analog
    198
    Hi-Hat Closed Analog 3
    257
    Tambourine
    230
    Crash Cymbal 2
    40
    Jazz Kit
    23
    Bass Drum Jazz
    193
    Hi-Hat Pedal
    74
    Snare Jazz L
    155
    Tom Jazz 6
    157
    Tom Jazz 4
    159
    Tom Jazz 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    233
    Ride Cymbal Cup
    231
    Ride Cymbal 1
    41
    Brush Kit
    12
    Bass Drum Hard
    193
    Hi-Hat Pedal
    81
    Brush Slap
    161
    Tom Brush 6
    163
    Tom Brush 4
    165
    Tom Brush 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    233
    Ride Cymbal Cup
    232
    Ride Cymbal 2
    42
    5/4 Jazz Kit
    11
    Bass Drum Soft
    193
    Hi-Hat Pedal
    58
    Snare Soft 2
    125
    High Tom
    127
    Mid Tom L
    129
    Floor Tom H
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    257
    Tambourine
    231
    Ride Cymbal 1
    43
    Dixieland Kit
    12
    Bass Drum Hard
    193
    Hi-Hat Pedal
    58
    Snare Soft 2
    80
    Brush Tap
    81
    Brush Slap
    130
    Floor Tom L
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    235
    Splash Cymbal
    231
    Ride Cymbal 1
    44
    Soul Kit
    9
    Bass Drum Open Power
    189
    Hi-Hat Pedal Power
    53
    Snare Rough 2
    120
    Tom Power 5
    122
    Tom Power 3
    124
    Tom Power 1
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    249
    Hand Clap
    225
    Ride Cymbal Power 2
    45
    R & R Kit
    13
    Bass Drum Ambient+
    193
    Hi-Hat Pedal
    54
    Snare Soft
    125
    High Tom
    127
    Mid Tom L
    129
    Floor Tom H
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    235
    Splash Cymbal
    231
    Ride Cymbal 1
    46
    6/8 Blues Kit
    8
    Bass Drum
    189
    Hi-Hat Pedal Power
    48
    Snare Soft Power
    120
    Tom Power 5
    122
    Tom Power 3
    124
    Tom Power 1
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    249
    Hand Clap
    225
    Ride Cymbal Power 2
    47
    Country Kit
    13
    Bass Drum
    193
    Hi-Hat Pedal
    62
    Snare Room L
    133
    Tom Room 4
    135
    Tom Room 2
    247
    Side Stick
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    235
    Splash Cymbal
    231
    Ride Cymbal 1
    48
    Samba Kit
    13
    Bass Drum
    355
    Maracas
    364
    Cuica Mute
    352
    Agogo H
    353
    Agogo L
    365
    Cuica Open
    390
    Tamborim 1 Mute
    389
    Tamborim 1 Open
    397
    Whistle Long
    396
    Whistle Short
    49
    Bossa Nova Kit 1
    12
    Bass Drum Hard
    193
    Hi-Hat Pedal
    247
    Side Stick
    162
    Tom Brush 5
    164
    Tom Brush 3
    81
    Brush Slap
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    373
    Wind Chime
    231
    Ride Cymbal 1
    50
    Bossa Nova Kit 2
    4
    Oak Bass Drum
    183
    Hi-Hat Pedal Dark
    42
    Oak Snare Head
    108
    Oak Tom 5
    111
    Oak Tom 2
    247
    Side Stick
    217
    Crash Cymbal Dark 2
    182
    Hi-Hat Closed Dark
    235
    Splash Cymbal
    215
    Ride Cymbal Bright
    51
    Conga Kit
    294
    Conga L Slide
    348
    Cowbell Top
    285
    Conga H Slap Mute
    281
    Conga H Open
    288
    Conga L Open
    289
    Conga L Mute
    287
    Conga H Heel
    286
    Conga H Tip
    356
    Guiro Short
    357
    Guiro Long
    52
    Conga & Bongo Kit 1
    14
    Bass Drum 2
    348
    Cowbell Top
    281
    Conga H Open
    288
    Conga L Open
    315
    Bongo H Open 1 Finger
    322
    Bongo L Open 3 Fingers
    287
    Conga H Heel
    285
    Conga H Slap Mute
    356
    Guiro Short
    357
    Guiro Long
    53
    Conga & Bongo Kit 2
    14
    Bass Drum 2
    348
    Cowbell Top
    301
    Conga 2 H Open
    308
    Conga 2 L Open
    327
    Bongo 2 H Mute
    328
    Bongo 2 L Open 1 Finger
    299
    Conga Heel
    297
    Conga Slap
    356
    Guiro Short
    357
    Guiro Long
    54
    Salsa Kit
    13
    Bass Drum
    362
    Wood Block H
    322
    Bongo L Open 3 Fingers
    339
    Timbale L Open
    338
    Timbale H Open
    288
    Conga L Open
    360
    Claves
    315
    Bongo H Open 1 Finger
    373
    Wind Chime
    281
    Conga H Open
    55
    Beguine Kit
    12
    Bass Drum Hard
    193
    Hi-Hat Pedal
    247
    Side Stick
    126
    Mid Tom H
    128
    Low Tom
    130
    Floor Tom L
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    231
    Ride Cymbal 1
    360
    Claves
    56
    Reggae Kit
    8
    Bass Drum Ambient+
    189
    Hi-Hat Pedal Power
    50
    Snare Rough
    339
    Timbale L Open
    338
    Timbale H Open
    122
    Tom Power 3
    222
    Crash Cymbal Power 1
    188
    Hi-Hat Closed Power
    230
    Crash Cymbal 2
    231
    Ride Cymbal 1
    57
    Waltz Kit
    23
    Bass Drum Jazz
    193
    Hi-Hat Pedal
    80
    Brush Tap
    81
    Brush Slap
    162
    Tom Brush 5
    165
    Tom Brush 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    233
    Ride Cymbal Cup
    232
    Ride Cymbal 2
    58
    March Kit
    37
    Gran Cassa
    193
    Hi-Hat Pedal
    76
    Band Snare 1
    362
    Wood Block H
    363
    Wood Block L
    77
    Band Snare 2
    229
    Crash Cymbal 1
    192
    Hi-Hat Closed
    257
    Tambourine
    231
    Ride Cymbal 1
    59
    Timpani Kit
    37
    Gran Cassa
    193
    Hi-Hat Pedal
    264
    Timpani E1
    269
    Timpani A1
    274
    Timpani D2
    279
    Timpani G2
    222
    Crash Cymbal Power 1
    192
    Hi-Hat Closed
    373
    Wind Chime
    231
    Ride Cymbal 1
    60
    Arabic Kit 1
    449
    Katem Dom
    451
    Katem Tak 1
    437
    Tablah Dom 1
    436
    Tablah Sak 1
    433
    Tablah Tak 4
    432
    Tablah Tak 1
    474
    Sagat 1
    476
    Sagat 3
    471
    Riq Tak 2
    473
    Riq Dom
    61
    Arabic Kit 2
    449
    Katem Dom
    451
    Katem Tak 1
    446
    Daholla Dom
    444
    Daholla Sak 1
    447
    Daholla Tak 2
    445
    Daholla Tak 1
    474
    Sagat 1
    476
    Sagat 3
    471
    Riq Tak 2
    473
    Riq Dom
    62
    Arabic Kit 3
    474
    Sagat 1
    476
    Sagat 3
    449
    Katem Dom
    450
    Katem Sak 1
    451
    Katem Tak 1
    453
    Katem Tak 2
    471
    Riq Tak 2
    473
    Riq Dom
    472
    Riq Brass 2
    470
    Riq Brass 1
    63
    Brazil Kit 1
    399
    Tan Tan 1 Open Right Hand
    398
    Tan Tan 1 Closed Right Hand
    402
    Pandeiro L Thumb Closed
    404
    Pandeiro L Toe Rim
    405
    Pandeiro L Heel
    403
    Pandeiro L Thumb Open
    414
    Repique de Mao Slap
    415
    Repique de Mao Thmb Rim
    426
    Ganza
    406
    Pandeiro L Slap
    64
    Brazil Kit 2
    378
    Surdo 2 Open
    377
    Surdo 2 Mute
    402
    Pandeiro L Thumb Closed
    404
    Pandeiro L Toe Rim
    405
    Pandeiro L Heel
    403
    Pandeiro L Thumb Open
    422
    Agogo Bell 1
    423
    Agogo Bell 2
    366
    Cuica H Short
    368
    Cuica L Short
    65
    Brazil Kit 3
    391
    Zabumba Open Right Hand
    392
    Zabumba Mute Right Hand
    402
    Pandeiro L Thumb Closed
    404
    Pandeiro L Toe Rim
    405
    Pandeiro L Heel
    403
    Pandeiro L Thumb Open
    422
    Agogo Bell 1
    424
    Agogo Click 1
    426
    Ganza
    406
    Pandeiro L Slap
    66
    Indian Kit 1
    510
    Dholak 2 Rim 1
    491
    Hatheli Short
    479
    Baya ghe
    477
    Baya ge
    481
    Tabla na
    482
    Tabla tin
    480
    Baya ka
    478
    Baya ke
    497
    Mondira Closed
    496
    Mondira Open
    67
    Indian Kit 2
    502
    Dhol 2 Open
    504
    Dhol 2 Rim
    508
    Dholak 2 Open
    510
    Dholak 2 Rim 1
    511
    Dholak 2 Rim 2
    509
    Dholak 2 Slide
    513
    Dholki H Mute
    515
    Dholki H Slap
    495
    Jhanji Closed
    494
    Jhanji Open
    68
    Indian Kit 3
    498
    Dafli Open
    499
    Dafli Rim
    502
    Dhol 2 Open
    504
    Dhol 2 Rim
    513
    Dholki H Mute
    512
    Dholki H Open
    510
    Dholak 2 Rim 1
    511
    Dholak 2 Rim 2
    490
    Hatheli Long
    491
    Hatheli Short
    69
    Indian Kit 4
    498
    Dafli Open
    499
    Dafli Rim
    500
    Dhol 1 Open
    501
    Dhol 1 Slap
    503
    Dhol 2 Slap
    504
    Dhol 2 Rim
    524
    Dandia Short
    525
    Dandia Long
    490
    Hatheli Long
    491
    Hatheli Short
    70
    African Kit
    13
    Bass Drum
    354
    Cabasa
    539
    Djembe Slap
    537
    Djembe L
    545
    Talking Drum Left Hand Open
    543
    Talking Drum Bend Up
    229
    Crash Cymbal 1
    538
    Djembe Mute
    544
    Talking Drum Slap
    542
    Talking Drum Open
    71
    Folklore Kit
    13
    Bass Drum
    372
    Jingle Bells
    376
    Cajon 2 Slap
    374
    Cajon 2 L
    373
    Wind Chime
    258
    Finger Snap
    371
    Shaker
    375
    Cajon 2 Mute
    256
    Tambourine 2
    235
    Splash Cymbal
    72
    Japanese Kit
    548
    Yaguradaiko
    549
    Yaguradaiko Rim
    546
    Oodaiko
    551
    Shimedaiko
    550
    Atarigane
    372
    Jingle Bells
    552
    Tsudumi
    547
    Oodaiko Rim
    553
    Ainote
    360
    Claves
    73
    Chinese Kit
    528
    Dagu Heavy
    530
    Zhongcha Mute
    527
    Paigu M
    526
    Bangu
    535
    Xiaocha Mute
    531
    Luo Big
    533
    Zhongluo Open
    529
    Zhongcha Open
    532
    Luo H
    534
    Xiaoluo Open
    74
    SE Kit 1
    562
    Footsteps
    562
    Footsteps
    564
    Rooster
    568
    Horse Neigh
    569
    Cow
    570
    Lion
    566
    Cat
    565
    Dog
    563
    Frog
    567
    Owl
    75
    SE Kit 2
    557
    Go!
    562
    Footsteps
    556
    Yo!
    560
    Huuaah!
    561
    Uh!+Hit
    559
    Whoow!
    249
    Hand Clap
    558
    Get up!
    554
    Scratch H
    555
    Scratch L