'전체'에 해당되는 글 61건

  1. 2024.01.12 Wavlink UTE02 후기 - m1 맥 미니에서 외장 인클로저 속도 테스트
  2. 2024.01.12 m1 맥 미니에서 Blackmagic disk speed test로 외장 하드 속도 측정
  3. 2024.01.12 m1 맥 미니에서 Blackmagic disk speed test로 ssd 속도 측정
  4. 2023.07.08 MAC에서 karabiner-elements 사용 방법 - 4
  5. 2023.07.08 MAC에서 karabiner-elements 사용 방법 - 3
  6. 2023.07.08 MAC에서 karabiner-elements 사용 방법 - 2
  7. 2023.07.08 MAC에서 karabiner-elements 사용 방법 - 1
  8. 2018.03.26 Cockos Reaper 한글 언어팩 3
  9. 2018.02.20 pro tools 10에서 rewire프로그램들이 안보일때
  10. 2018.02.20 우분투 로그인 무한루프
  11. 2018.02.20 The guest operating system is not Mac OS X Server.
  12. 2018.02.20 큐베이스 미디 트랙으로부터 코드 뽑기
  13. 2018.02.20 centos 7 에서 vsftpd 디렉토리/폴더 안보임
  14. 2018.02.20 centos 7 selinux public_html 억세스 에러날 때
  15. 2018.02.20 synthesia latency 문제
  16. 2018.02.18 Text to Cue 변환 프로그램
  17. 2016.05.05 (gedit:1495): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
  18. 2016.04.30 dolphin ppa
  19. 2016.04.28 Zend OPcache must be loaded before Zend Debugger
  20. 2016.04.28 android studio ppa
  21. 2016.04.28 fcitx
  22. 2016.04.28 ardour ppa
  23. 2016.04.28 LMMS vst지원
  24. 2016.04.28 wine 1.8 ppa
  25. 2016.04.19 netis extender의 사용
  26. 2016.04.19 qtractor의 사용
  27. 2016.04.19 액세스 권한이 부족하여 utorrent를 제거할 수 없습니다. 2
  28. 2016.04.19 grub 부팅 순서 변경
  29. 2016.04.19 크롬 ppa 설치
  30. 2016.04.19 우분투 오라클 자바8설치

Wavlink UTE02 후기 - m1 맥 미니에서 외장 인클로저 속도 테스트

|
반응형

m1 맥 ssd 용량 늘리기

 

외장 인클로저는 중국산 Wavlink UTE02 를 알리익스프레스에서 사서 사용했습니다.

인텔 인증 썬더볼트™외장 하드 드라이브 인클로저 NVME M 키 SSD 케이스 어댑터, 3 HDD 케이스, C타입 USB 3.1 HDD 박스, 40Gbps

가격은 8만원대

 

호환되는 nvme ssd가 어떤 것이 있나 보니 실리콘파워 A80 이 성능, 가격적으로 가장 적절할 것 같아서 1TB 짜리로 구입했습니다.

P34 A80 M.2 2280 NVMe SSD 1TB PCIe Gen3 x 4

인클로저는 nvme호환성이 아주 중요하기 때문에 미리 충분히 알아보고 구입해야 합니다.

가격은 8만원대

 

지금 7개월째 사용중인데 아무 문제가 없습니다.

 

맥 내장 nvme속도

위 캡쳐는 내장 nvme의 속도이고

인클로저 nvme의 속도

이건 외장 인클로저의 속도입니다.

영상 편집 중에 발열이 조금 있긴 하지만 뜨거운 정도는 아닙니다.

인클로저에 원본을 저장한 상태에서 4k 60프레임 영상 편집이 아주 쾌적합니다.

 

16만원대로 맥 미니의 용량을 1테라 늘린 것과 같다고 보면 될 정도로 속도가 빠릅니다.

맥미니가 아닌 맥북의 경우에도 별 차이는 없을 것 같습니다.

내장 nvme의 용량은 크지않기 때문에 외장 인클로저의 구입은 필수인 것으로 보입니다.

어떤 인클로저를 살까 고민하는 분들이 많을 것 같아서 적어봤습니다.

반응형
And

m1 맥 미니에서 Blackmagic disk speed test로 외장 하드 속도 측정

|
반응형

usb a 3.1포트에 3.0외장하드케이스로 도시바 3.5인치 2테라 하드를 연결해서 테스트했습니다.

썩 나쁘지는 않은 수치였습니다

반응형
And

m1 맥 미니에서 Blackmagic disk speed test로 ssd 속도 측정

|
반응형

ssd는 타임텍 timetec 1tb 2.5인치 ssd 3d nand tlc

외장하드 케이스는 유니콘 hc-700c 를 이용

300메가 정도

기본 케이스와 케이블을 이용했을 때 이렇게 나왔다.

3.2 케이블을 따로 사서 테스트해봤는데

케이블 따로 구입

아무 차이가 없었다.

m1 맥 미니의 3.1 포트가 1세대였다는 걸 사고나서야 깨닫게 되었다.

돈 낭비한 셈.

 

반응형
And

MAC에서 karabiner-elements 사용 방법 - 4

|
반응형

이전의 글에서 매크로 만들기에 성공해서 

이번에는 파이널컷프로(Final Cut Pro)에서 단축키를 사용할 수 있도록

매크로를 만들어 보았다.(파이널컷프로 단축키 매크로)

이전 글의 동일한 폴더에

FinalCut.json이라는 이름으로 파일을 만들었다.

(처음 사용시에 num lock를 꺼둔 상태로 해주세요. 켜놓은 상태에서는 삑삑 소리가 납니다.)

{
    "title": "Final Cut Pro Macro Keyboard",
    "rules": [
         {
            "description": "0 to space at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_0",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "spacebar"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "enter to backspace at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_enter",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "delete_or_backspace"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "period to delete at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_period",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "delete_forward"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "1 to J at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_1",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "j"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "2 to K at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_2",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "k"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "3 to L at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_3",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "l"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "4 to A at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_4",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "a"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "5 to B at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_5",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "b"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "6 to H at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_6",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "h"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "7 to zoom fit at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_7",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "z",
                            "modifiers": [
                                "left_shift"
                            ]
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "8 to zoom out at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_8",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "hyphen",
                            "modifiers": [
                                "left_control"
                            ]
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "9 to zoom in at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_9",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "equal_sign",
                            "modifiers": [
                                "left_control"
                            ]
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "slash to home at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_slash",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "home"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "asterisk to end at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_asterisk",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "end"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "hyphen to I at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_hyphen",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "i"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        },
        {
            "description": "plus to O at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_plus",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "o"
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        }
    ]
}

내 기준 가장 많이 쓰는 단축키들로 설정해 주었다.

0 - space

1 - J

2 - K

3 - L

4 - A

5 - B

6 - H

7 - shift-z

8 - cmd--

9 - cmd-+

/ - home

* - end

- - I

+ - o

enter - backspace

. - del

 

 

설정 파일에 따라 분리해서 여러개의 단축키 매크로를 바꿔가면서 쓸 수 있다.

Profiles메뉴에서 Edit메뉴를 눌러 이름을 바꿔준다.

그리고 Add new profile 을 누른 다음 새로운 단축키 매크로를 만들어주면 된다.

사용할 때는

이 메뉴에서 단축키에 따른 프로필을 골라서 사용하면 된다.

 

karabiner-elements 사용 방법 설명 끝.

 

 

반응형
And

MAC에서 karabiner-elements 사용 방법 - 3

|
반응형

보조 키보드, 보조 키패드를 이용해서 매크로 키보드를 만드는 방법

저렴한 키패드로 매크로 키보드 만들기

파이널컷을 사용하다가 단축키가 여기저기 흩어져있어서

단축키만을 사용할 수 있는 매크로 키보드 같은 게 있을까 찾아보게 되었다.

판매하는 매크로 키보드들이 있긴 했는데 가격대가 일반 키보드보다도 더 비쌌다.

굳이 그런 키보드를 살 필요가 있을까? 싶어서

카라비너+키패드의 조합으로 가능하지 않을까 해서 찾아보게 되었다

최초에는

일반 usb키보드 하나와 블루투스 키보드 하나를 카라비너에서 각각 따로 설정해 보았는데 잘 되었다.

그래서 가장 싼 키패드를 구입했다.

배송비 포함 가격 8천원 이하이다. 이 제품은 단종될 수도 있을 것 같다.

일반적인 시중에 파는 매크로 키보드가 3만 원 정도 한다.

 

일단 7xxx원에 구입해서 usb허브에 연결했다.(내돈내산)

macos에서 키보드 종류를 못 찾아서 불안했지만

어쨌거나 인식은 되었다.

karabinder-elements 아이콘을 누르고 Settings를 누른다.

나타나는 메뉴 중에 Devices를 선택한다.

원래 쓰던 키보드와 마우스가 아래에 나오고 새로 산 키패드가 위쪽에 보였다.

키보드 종류는 카라비너에서는 Vendor ID값과 Product ID값으로 구분한다.

 

Karabiner에서 단축키를 만들려면 Complex Modifications메뉴를 이용해야 한다.

 

Add rule를 누르면 단축키를 지정할 수 있는 데 그 전에 해둬야 할 것이 있다.

Finder 파인더에서 자신의 계정 폴더로 들어간다.

command+shift+.(점) 을 눌러 숨은 폴더를 보이게 한다.

.config 폴더로 들어간다.

.config - karabiner - assets - complex_dodifications 폴더에 json파일을 생성해야 된다.

텍스트 편집기나

visual studio code를 이용해서 json파일을 만들어준다.

{
    "title": "Chrome Macro Keyboard",
    "rules": [
         {
            "description": "0 to ctrl-r at keyboard 2",
            "manipulators": [
                {
                    "from": {
                        "key_code": "keypad_0",
                        "modifiers": {
                          "optional": ["any"]                          
                        }
                    },
                    "to": [
                        {
                            "key_code": "r",
                            "modifiers": [
                                "left_control"
                            ]
                        }
                    ],
		    "conditions": [
        		{
            			"type": "device_if",
            			"identifiers": [
                			{
                    			"vendor_id": 5050,
					            "product_id": 1,
					            "description": "KEYPAD"
                			}
            	    		]
                }
		    ],
                    "type": "basic"
                }
            ]
        }
    ]
}

나의 경우 vendor_id 는 5050 product_id는 1이다. 

상황에 맞게 적절히 수정해 줘야 된다.

위처럼 코드를 만들고

Chrome.json으로 해당 폴더에 저장했다.

키패드에서 0을 누르면 크롬에서 ctrl-r을 눌러서 새로 고침 하는 것과 같은 결과가 나오도록 만든

간단한 설정 파일이다.

 

karabiner로 돌아와 complex modifications에서 add rule을 누른다.

정상적으로 저장이 되었다면 이렇게 보여야 한다.

안 보이면 잘못된 것이다.

Enable 혹은 Enable all을 눌러주고 close를 눌러준다.

complex modifications에 가서 보면 이렇게 되어 있다.

Chrome을 실행하고 키패드에서 0을 눌러보면 새로 고침이 된다.

이건 단순히 하나의 예제이고

하나가 성공한 걸 보았으니 파이널컷에서 편하게 사용할 수 있도록 더 많은 단축키를 설정하게 되었다.

 

반응형
And

MAC에서 karabiner-elements 사용 방법 - 2

|
반응형

1. 한/영 키 할당

caps lock을 스페이스바 오른쪽의 한/영키에 할당해 주었다.

2. fn 키 할당

일반적인 usb 키보드에서는 fn키를 사용할 수 없어서 할당해 주었다.

상단 메뉴바에서 아이콘을 누르고 Settings를 선택한다.

 

Simeple Modifications에서 For all devices를 선택하고 Add item을 눌러준다.

한자+일본어로 영수키라고 되어있는 것을 fn키로 할당해 준다.

일본어로 가나키라고 되어있는 것을 f18에 할당해준다.

 

각 키를 찾는 방법은

아이콘을 누르고 Lauch EventViewer를 누르면 찾을 수 있다.

해당되는 키가 제대로 적용되었으면 이렇게 나오게 된다.

영수키와 가나키는 스페이스 좌우에 있는 키로 설정했다.

키보드의 키 개수가 적은 키보드는 사용할 수 없다.

보통은 키의 갯수가 충분할 것이다. 

반응형
And

MAC에서 karabiner-elements 사용 방법 - 1

|
반응형

https://karabiner-elements.pqrs.org/

 

Karabiner-Elements

A powerful and stable keyboard customizer for macOS.

karabiner-elements.pqrs.org

주소에서 직접 다운로드 받아서 설치한다.

설치 후에 karabiner-elemets를 실행하면 윗쪽 작업표시줄에

아이콘이 표시된다.

반응형
And

Cockos Reaper 한글 언어팩

|
반응형

파일을 다운로드받아서

Korea.ReaperLangPack을 더블클릭하면 Reaper가 자동실행되면서 랭기지팩이 설치된다.

설치후에 Reaper를 재실행해줘야 한글이 적용된다.


영어로 되돌리려면 

옵션-설정-일반-일반설정에서 English를 선택하고 OK

Reaper를 재실행시켜주면 영어메뉴로 되돌릴 수 있다.


Korea.ReaperLangPack파일은 일본어 랭기지팩(Reaper 5.7용)을 구글 번역을 사용하여 번역하고 조금 수정한 것이다.




Korea.ReaperLangPack


반응형
And

pro tools 10에서 rewire프로그램들이 안보일때

|
반응형

우선 레지스트리를 살펴본다 64비트 os 기준


Go to the HKEY_LOCAL_MACHINE section, then to each of these:

- 32bit: Wow6432Node > Software > Propellerhead Software >ReWire

- 64bit: Software > Propellerhead Software > ReWire


Check if there's an "FL Studio" subkey in each of those. The "Device Path" value should be set to a valid "FLReWire.dll" (32bit) or "FLReWire_x64.dll" (64bit).


정확하게 되어있는데도 프로툴즈 pro tools에서 rewire를 찾지못한다.


아래와 같이 하여 해결하였다. fl studio 가 설치되어있어야한다.


1.Navigate to "C:\Program Files (x86)\Image-Line\FL Studio 12\System\Plugin\ReWire" for 32bit or "C:\Program Files (x86)\Image-Line\FL Studio 12\System\Plugin\ReWire\x64" for 64bit.

2. Copy the "ReWire.dll" from one of those locations.

3. For the 32bit "ReWire.dll" paste it in "C:\Windows\SysWOW64", for the 64bit "ReWire.dll" paste it in "C:\Windows\System32".

Rewire FL Studio 12 from Pro Tools 10 on Windows 10. (Topic) • Image-Line

forum.image-line.com


참고


http://forum.image-line.com/viewtopic.php?f=200&t=147422


반응형
And

우분투 로그인 무한루프

|
반응형

환경 설정을 잘못 건드려서

우분투 gui로그인이 무한루프를 돈다.


ctrl-alt-f1

을 눌러서 터미널 상태로 로그인해서 해결


/usr/bin/sudo su 로 슈퍼유저 로그인하여

잘못된 파일들을 수정해준다.


반응형
And

The guest operating system is not Mac OS X Server.

|
반응형


The guest operating system is not Mac OS X Server.

vmware 9 에서는 unlocker v130 을 이용하면

snow leopard 가 잘 설치된다.

하지만 vmware 12(혹은 11) 등에서 unlocker v2.0.8 을 설치후

snow leopard 를 설치하면

The guest operating system is not Mac OS X Server.

라는 에러를 낸다.

일단 vmware 12 에서 mac os x 10.6 server 로 가상기계를 등록한 후에

생성된 .vmx파일을 편집기로 열어서

마지막에

efi64.filename = "efi64-srvr.rom"

를 추가해준다.

(32비트의 경우에는 eft32-srvr.rom)

efi64-srvr.rom 파일을 vmx파일과 같은 폴더에 복사하여준다.

unlocker 2.0.8에는 rom파일이 없으므로

unlocker 2.0.7 을 이용해서 설치한다.
(파일이름 : unlocker207.zip 구글 검색해서 다운로드할 수 있다.)

rom 파일은 unlocker 2.0.7의 압축을 풀면 firmware폴더 밑에 있다.

참고 : https://elab.exbrain.jp/vmware-workstation-12-player%E3%81%ABsnow-leopard%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B/

http://www.insanelymac.com/forum/files/file/339-unlocker/

반응형
And

큐베이스 미디 트랙으로부터 코드 뽑기

|
반응형

미디파일을 불러온다

코드를 알고자하는 미디 트랙을 선택

Project메뉴에서 Chord Track-Make Chords를 선택하면 끝.


큐베이스 7 이상에서만 실행되는 듯.


반응형
And

centos 7 에서 vsftpd 디렉토리/폴더 안보임

|
반응형

centos 7 에서 vsftpd 디렉토리/폴더 안보임 현상이 나타났다.


검색을 한참 해보니 역시나 selinux때문이다.


간단한 해결방법은 selinux를 off시키는 방법이지만


그렇게 해결하고싶지는 않음.


또 검색해보니


setsebool -P ftp_home_dir=1


라고 하면 해결된다지만 역시 안되었다.


Boolean ftp_home_dir is not defined


라고 나옴


getsebool -a 명령으로 보니 ftp_home_dir 이라는 값 자체가 없다. centos 7.3에서 빠진것인지 7에서 빠진 것인지 모르겠다.


찾아보니   ftpd_full_access 라는 값이 있다.


 setsebool -P ftpd_full_access=1


라는 명령으로 해결.


systemctl restart vsftpd.service


해주니 잘 된다.


반응형
And

centos 7 selinux public_html 억세스 에러날 때

|
반응형

setsebool -P httpd_enable_homedirs true

chcon -R -t httpd_sys_content_t /home/유저아이디/public_html


그누보드5 data 폴더 접근 안될때

chcon -R -t httpd_sys_rw_content_t /home/유저아이디/public_html/data


반응형
And

synthesia latency 문제

|
반응형

synthesia로 키보드연습을 하다보니

 

latency가 문제가 되더라.

 

키를 누르고 난 이후에 딜레이가 발생.

 

synthesia가 asio를 지원하지않고

 

ms gs wavetable synth가 속도가 느리다.

 

해결 방법은

 

fl studio에 midi리디렉션을 이용하는 방법과

 

virtualmidisynth를 이용하는 방법이 있는데

 

후자가 더 간단하고 더 잘된다.

 

ps) synthesia 웹사이트의 설명을 추가함.

 

The built-in Windows synth is slow and doesn't sound great.

Use your keyboard's synth or a free software driver.

If your keyboard has an on-board synth, that's usually your best bet. It will be the fastest and usually sounds pretty nice.

 

Next, Windows 10 just updated their synth for the first time in over 20 years and now it's much lower latency. Download the latest version of Synthesia to start using the new synth.

 

Otherwise, one great (and free!) alternative is using a software MIDI driver and a "Sound Font" to go with it.

 

CoolSoft has made an easy to use MIDI synth called VirtualMIDISynth. Here's how to get it up and running in Synthesia:

 

Download VirtualMIDISynth from the CoolSoft site.

Download one of the recommended SoundFonts from the same page.

Install VirtualMIDISynth, then extract/install the SountFont someplace convenient.

Run the "Configure VirtualMIDISynth" start menu program, click the plus icon, find the .SF2 SoundFont file, then click OK.

On the "Advanced options" tab, lower the "Additional output buffer" setting as low as you can. Zero is fastest, but you might have to determine what's best for your system experimentally.

Once you've done that, you'll see a new output device on the Keyboard Setup screen in Synthesia named "CoolSoft VirtualMIDISynth". It should be much faster and sound better than the built-in Windows synth.

 

http://www.synthesiagame.com/support/faq

https://coolsoft.altervista.org/en/virtualmidisynth

 

반응형
And

Text to Cue 변환 프로그램

|
반응형

TextToCue.jar



개인적인 필요에 의해서 직접 제작한 단순한 프로그램이다.


유튜브를 자주 이용하는 경우에 왜 이런 것이 필요한 지 잘 이해할 것임...


text파일을 읽어서


cue파일로 만들어준다.


cue파일은 mp3를 분리해주는 파일인데


cue파일을 이용해서 mp3파일을 분리하기보다는


트랙 단위로 재생하기위한 용도로 사용하기 위해서 만듦.


text파일의 형식은 다음과 같아야 변환이 됨.



=============

txt파일의 인코딩은 euc-kr이어야함.


txt파일의 이름은 다음과 같아야 한다. 


가수이름 - 앨범제목.txt


가수이름과 앨범제목은 " - "의 형태로 분리되어있어야함


이를테면 텍스트파일의 이름은


홍길동 - 홍길동1집.txt


mp3파일의 이름은

홍길동 - 홍길동1집.mp3


이렇게 똑같아야한다.


txt 파일의 내용은

00:01 1. 아버지를 아버지라 부르지못하고 (홍길동 작사/홍길동 작곡)

03:38 2. 호부호형을 허하노라 (홍상직 작사/홍상직 작곡)

07:14 3. 호부호형이 무슨 소용 (홍길동 작사/홍길동 작곡)


프로그램을 실행하고 Search Text File을 눌러서 파일을 선택한 다음


Text to Cue Convert를 눌러서 변환하면 된다.



반응형
And

(gedit:1495): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

|
반응형

(gedit:1495): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files




gedit를 사용할 때 에러 발생


gksu gedit test.txt 



반응형
And

dolphin ppa

|
반응형


g++ 먼저 설치


sudo apt-add-repository ppa:ubuntu-toolchain-r/test 


sudo apt-get update


sudo apt-get install g++-4.9


sudo apt-add-repository ppa:dolphin-emu/ppa

sudo apt-get update


sudo apt-get install dolphin-emu-master



반응형
And

Zend OPcache must be loaded before Zend Debugger

|
반응형

이클립스 eclipse for php developer 를 설치하고

디버거를 zend debugger로 선택하면

에러가 뜬다.


일단 help-install new software에서 zend debugger를 설치하고


zend.com에서 리눅스용 zend debugger(ZendDebugger-linux-x86_64.tar.gz)파일을 다운로드하고


파일을 풀어서 나오는 dummy.php 파일은 사용하려는 사이트의 루트에 복사해주고


ZendDebugger.so파일은 /usr/lib/php/20121212 밑에 복사해주었다.


그리고


/etc/php5/apache2/php.ini 파일을 수정


================================

zend_extension=/usr/lib/php5/20121212/ZendDebugger.so


[zend_debugger]

zend_debugger.allow_hosts = 127.0.0.1

zend_debugger.expose_remotely = always

================================

를 추가해주었다.


그리고

phpinfo();

를 불러서 살펴보면 zend debugger 항목이 보인다.


그런데!


디버거만 쓰면 안되고 당연하게도 zend guard loader도 써야한다.


zend.com에서 zend-loader-php5.5-linux-x86_64.tar.gz를 다운로드 받았다.


압축을 풀어보면 

ZendGuardLoader.so 와 opcache.so 가 나온다.


그래서 이렇게 다시 php.ini파일을 수정.


; Enable Zend Debugger extension module

zend_extension=/usr/lib/php5/20121212/opcache.so

zend_extension=/usr/lib/php5/20121212/ZendGuardLoader.so

zend_extension=/usr/lib/php5/20121212/ZendDebugger.so



[zend_debugger]

zend_debugger.allow_hosts = 127.0.0.1

zend_debugger.expose_remotely = always


[zend_loader]


zend_loader.enable=1

zend_loader.disable_licensing=0

zend_loader.obfuscation_level_support=3


이렇게 해주었다.


그런데?


sudo service apache2 restart 를 해주면


에러가 난다!


왜지???


그래서 /var/log/apache2/error.log를 살펴본다.


Zend OPcache must be loaded before Zend Debugger


이렇게 나온다.


도무지 알 수가 없는데


이것을 해결하지않고 아파치가 실행이 되어도 

phpinfo();에서 보면


디버거거 DIABLED되었다고 나온다.


어디에선가 opcache가 먼저 설정된 부분이 있다.


찾아본다.


/etc/php5/apache2/conf.d 폴더로 들어가보면


05-opcache.ini -> ../../mods-available/opcache.ini


링그가 걸려있는 05-opcache.ini파일이 의심스러움

에디터로 열어서 보니 이것이 맞다.

;zend_extension=opcache.so


코멘트 처리 해주었다.

그리고 sudo service apache2 restart

그렇게 하고서 phpinfo(); 를 보니




모든 것이 제대로 설정되었다.


이클립스에서 디버거도 제대로 작동되었다.


php5의 mod enable 부분은 좀 더 깔끔하게 처리하는 방법이 있을 듯. 알아봐야할 부분.



반응형
And

android studio ppa

|
반응형

sudo add-apt-repository ppa:paolorotolo/android-studio

sudo apt-get update

sudo apt-get install android-studio

반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

dolphin ppa  (0) 2016.04.30
Zend OPcache must be loaded before Zend Debugger  (0) 2016.04.28
fcitx  (0) 2016.04.28
ardour ppa  (0) 2016.04.28
LMMS vst지원  (0) 2016.04.28
And

fcitx

|
반응형

 sudo apt-get install fcitx-hangul


반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

Zend OPcache must be loaded before Zend Debugger  (0) 2016.04.28
android studio ppa  (0) 2016.04.28
ardour ppa  (0) 2016.04.28
LMMS vst지원  (0) 2016.04.28
wine 1.8 ppa  (0) 2016.04.28
And

ardour ppa

|
반응형


http://ubuntuhandbook.org/index.php/2015/05/how-to-install-ardour-4-in-ubuntu-14-04/



sudo add-apt-repository ppa:dobey/audiotools


sudo apt-get update


sudo apt-get install ardour



반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

android studio ppa  (0) 2016.04.28
fcitx  (0) 2016.04.28
LMMS vst지원  (0) 2016.04.28
wine 1.8 ppa  (0) 2016.04.28
qtractor의 사용  (0) 2016.04.19
And

LMMS vst지원

|
반응형

https://lmms.io/download/#linux


http://kxstudio.linuxaudio.org/Repositories#Ubuntu


링크내용이 수시로 바뀌니 반드시 확인하고 설치할 것.


All Debian and Ubuntu users can enable our repositories by installing this deb file: kxstudio-repos.deb.

You can install it manually by running this:

# Install required dependencies if needed

sudo apt-get install apt-transport-https software-properties-common wget


# Download package file

wget https://launchpad.net/~kxstudio-debian/+archive/kxstudio/+files/kxstudio-repos_9.2.2~kxstudio1_all.deb


# Install it

sudo dpkg -i kxstudio-repos_9.2.2~kxstudio1_all.deb



sudo apt-get update

sudo apt-get install lmms

sudo apt-get install lmms-vst-full


반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

fcitx  (0) 2016.04.28
ardour ppa  (0) 2016.04.28
wine 1.8 ppa  (0) 2016.04.28
qtractor의 사용  (0) 2016.04.19
grub 부팅 순서 변경  (0) 2016.04.19
And

wine 1.8 ppa

|
반응형
sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo apt-get update


sudo apt-get install wine1.8 winetricks


반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

ardour ppa  (0) 2016.04.28
LMMS vst지원  (0) 2016.04.28
qtractor의 사용  (0) 2016.04.19
grub 부팅 순서 변경  (0) 2016.04.19
크롬 ppa 설치  (0) 2016.04.19
And

netis extender의 사용

|
반응형

netis extender 엑스텐더

무선인터넷 사용범위 확장기라고나 할까.

 

설명서가 너무 부실했다.

그래서 나중에 다시 보기를 위해서 기록해놓는다.

 

1. netis extender의 전원을 연결한다.

 

2. 우선 기존 유무선 공유기(나의 경우는 오래된 모델 axler rt-tse)의 wps기능을 켜야한다.

기본 설정 값은 꺼짐 상태이기 때문에

192.168.0.1로 접속해서

무선메뉴에서 wps설정 메뉴를 선택 wps끄기의 체크를 없애고 설정변경

wps가 켜진다.

(wps기능이 없는 공유기는 netis extender를 사용할 수 없다.)

 

3. pbc방식-무선 장치 추가를 클릭한다.

그러면 120초 동안 무선 장치를 찾는다.

(이건 기존 유무선 공유기의 wps버튼을 3초동안 누른 것과 같은 효과라고 하는데

wps버튼을 누르는 것보다는 접속메뉴에서 선택하는 것이 더 비주얼적으로

확실하게 보이니까 더 나은 것 같다.)

 

4.  netis extender의 바닥에 있는 버튼 (하나 밖에 없다)을

몇초동안 눌렀다 뗀다.

아마 5초 정도는 되야되는 것 같다.

 

5. netis extender의 wps램프와 sys램프가 동시에 여러번 깜빡인다.

(만약에 wps램프와 sys램프가 동시에 깜빡이지않고 번갈아가면서 깜빡이면

잘못된 것이니 3번부터 다시 시도한다.)

 

6. 깜빡이던 것이 꺼진다. 이러면 연결되었다고 볼 수 있는데

진짜로 연결된 것인지 확인이 필요하다.

 

7. 연결확인을 위한 단계.

해당 컴퓨터의 네트워크 설정으로 간다.

윈도우 8의 경우 제어판-네트워크 및 공유센터에서 해당 연결 클릭(이를테면 "이더넷2")

 

8. 이더넷 상태 창이 뜨면 속성 클릭

 

9.  네트워킹 탭의 맨 아래에  TCP/ipv4를 선택 하고 속성 클릭

 

10. 새로 뜬 창에서 다음 ip주소 사용을 선택하고

ip주소 : 192.168.1.10

서브넷마스크 : 255.255.255.0

기본 게이트웨이 : 192.168.1.254

를 적어주고 확인

 

11. 웹브라우저에서 192.168.1.254로 접속한다.

 

12. netis extender가 제대로 작동중이면 netis설정 화면이 나올 것이고

아니면 접속할 수 없다고 나올 것이다. (제대로 안되면 1번부터 다시 시도)

 

13. netis설정화면에서 아래쪽의 저장을 클릭.

 

14. 성공했으면 다시 해당 컴퓨터의 네트워크 설정으로 간다.

윈도우 8의 경우 제어판-네트워크 및 공유센터에서 해당 연결 클릭(이를테면 "이더넷2")

 

15. 이더넷 상태 창이 뜨면 속성 클릭

 

16. 네트워킹 탭의 맨 아래에  TCP/ipv4를 선택 하고 속성 클릭

 

17. 자동으로 ip주소 받기를 클릭하고 확인을 클릭해준다.

 

18. 즐겁게 확장된 무선 인터넷을 사용한다.

 

반응형
And

qtractor의 사용

|
반응형

qtractor는 좋은 프로그램으로 보였다.

audio 녹음, midi 파일 편집이 가능하다.

모든 것이 공짜다.


설치해서 사용하려고 하니 한글로 된 설명이 너무나 부족해서

막막하다.

설정에서 완전히 막힘.

삽질을 하다가 어떻게 하는 것인지 대충 발견.

잊지 않기 위해서 기록해 놓는다.


1. QjackCtrl 프로그램을 설치한다.

이것은 jack server 데몬을 제어할 수 있게 해준다.

실행하면 jack 데몬이 실행되고 창을 닫으면 데몬이 사라지므로

창을 닫으면 안된다.


2. Qsynth 프로그램을 설치한다.

Fluid R3 사운드 폰트를 설치한다.

이것은 소프트웨어 신서사이저를 사용할 수 있게 해준다.

역시 실행 후에 창을 닫으면 안된다.

setup-sound font에서 fluid r3를 선택한다.


3. 미디키보드를 연결한다.


4. Qtractor 프로그램을 설치한다.

실행하고

view-instruments 에서 /usr/share/sounds/sf2 에서

fluid r3 를 import한다.

view-windows-connections 를 선택

midi 탭 선택

왼쪽 qtractor-master를 오른쪽 fluid synth-synth input port로 연결한다.

왼쪽 midikeyboard1도 오른족 fluid synth-synth input port로 연결한다.

왼쪽 midikeyboard1을 오른쪽 qtractor-master로 연결한다.


5. 메인화면에서 오른쪽 버튼 클릭 add track해준다.

midi를 선택 omni체크 (no inst....)를 fluidR3_GM으로 바꿔준다.

뱅크는 그대로 두고 program을 적절한 악기로 선택한다.


6. 미디 키보드로 입력한다.(virtual midi keyboard를 이용해도 된다.)


끝.



반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

LMMS vst지원  (0) 2016.04.28
wine 1.8 ppa  (0) 2016.04.28
grub 부팅 순서 변경  (0) 2016.04.19
크롬 ppa 설치  (0) 2016.04.19
우분투 오라클 자바8설치  (0) 2016.04.19
And

액세스 권한이 부족하여 utorrent를 제거할 수 없습니다.

|
반응형

1. utorrent를 종료한다.


2. utorrent 사이트에서 utorrent 프로그램을 새로 다운로드 받고 설치한다.


3. 설치한 utorrent를 프로그램 제거에서 제거 클릭 후에

제거되는 도중에 설정 파일까지 제거를 체크한 다음 제거한다.


4. 다시 utorrent 프로그램을 새로 설치한다. 깨끗하게 해결된다.


반응형
And

grub 부팅 순서 변경

|
반응형

$ sudo gedit /etc/default/grub

GRUB_DEFAULT=5

GRUB_TIMEOUT=5

$ sudo update-grub


반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

wine 1.8 ppa  (0) 2016.04.28
qtractor의 사용  (0) 2016.04.19
크롬 ppa 설치  (0) 2016.04.19
우분투 오라클 자바8설치  (0) 2016.04.19
우분투에서 ntfs 마운트가 제대로 안될 때  (0) 2016.04.19
And

크롬 ppa 설치

|
반응형

우분투소프트웨어센터에 크로미니엄이 있지만

구글크롬보다 예전 버전이다.

ppa로 최신 버전을 설치한다.



1. wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -


2. sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'



3. sudo apt-get update


W: http://dl.google.com/linux/chrome/deb/dists/stable/Release 파일을 받는데 실패했습니다 Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)

라고 나오면


sudo gedit /etc/apt/sources.list.d/google-chrome.list

명령으로


편집기를 열어서 내용을

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

라고 수정하고 저장.


sudo apt-get update를 다시 실행



4. sudo apt-get install google-chrome-stable


반응형

'컴퓨터 IT > 리눅스' 카테고리의 다른 글

qtractor의 사용  (0) 2016.04.19
grub 부팅 순서 변경  (0) 2016.04.19
우분투 오라클 자바8설치  (0) 2016.04.19
우분투에서 ntfs 마운트가 제대로 안될 때  (0) 2016.04.19
libreoffice ppa 한글 설치  (0) 2016.04.19
And

우분투 오라클 자바8설치

|
반응형

안드로이드 스튜디오를 사용하기 위해서는

openjdk를 쓰지않고 오라클 자바를 써야 한다.


sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java8-installer

sudo update-alternatives --config java

sudo update-alternatives --config javac

sudo update-alternatives --config javaws


반응형
And
prev | 1 | 2 | 3 | next