이것은 기본적인 질문 일지 모르지만 일반적으로 코코아와 Objective-C 및 OOP를 처음 접했고 이에 대한 답을 찾을 수 없었습니다. 내가 쓰고있는 응용 프로그램에서 사용자가 특정 버튼을 누를 때마다 소리 파일을 재생하고 싶습니다. 나는 그것을 위해 NSSound를 사용하고 구현하는데 문제가 없다. 파일 재생이 완료되기 전에 사용자가 버튼을 반복해서
Delphi XE2 FireMonkey로 작성된 응용 프로그램에서 Mac에서 WAV 파일을 재생하는 방법에 대한 자습서 또는 예가 있습니까? 이 코드는 작동하지 않기 때문에 내가 부탁 해요 : var
//fWaves head and data is initialized and plays properly on Win through OpenAL
가끔 내 Cocoa 앱이 시스템 사운드를로드하는 중에 충돌합니다. 본인 스스로 재현 할 수 없었지만 일부 사용자가 내게 오류 보고서를 보냈습니다. 스택 추적은 항상 동일합니다 (아래 참조). 응용 프로그램은 사운드가로드와 충돌되어, 사용자가 [확인]을 클릭, 모달 대화 상자를 엽니 다 : [NSSound soundNamed:@"Hero"];
하는 몇 가
오케이. [NSSound soundNamed :]와 함께 연주되는 시스템 사운드를 나열하는 깔끔한 방법을 찾고있었습니다. API에 사용 가능한 사운드 목록이없는 것 같았습니다. 나는 또한 이것을 구글로 검색했으며 꽤 오래된 부분적으로 이미 사용되지 않는 소스를 발견했다. 애플리케이션에 의 사운드 피커가 있어야합니다. - 시스템에서 제공하는 사운드 목록을 얻
NSSound 객체에 예외가 4.3를 받고 : sound = [[NSSound alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"alert" ofType:@"mp3"] byReference:NO];
이 또한 내가 가지고있는 "모든 예외"브레이크 포인트는 엑스 코드에서 설정. 위
Mac OS X 용 Cocoa 프레임 워크를 사용하여 오디오 편집기를 만들고 있습니다. 선택한 샘플을 임시 WAV 파일에 쓰고 NSSound를 사용하여 URL을로드하고 그런 다음 데이터를 대지로 푸시합니다 (writeToPasteboard :). 이제 붙여 넣기 작업 중입니다. 나는 판지에서 NSSound를 만들고 지금 붙어 있습니다. 샘플에 액세스하려면
모든 활성 사운드 파일을 액세스 할 수 있으므로 어떻게 중지시킬 수 있습니까? 예 : 브라우저에서 YouTube 동영상을 재생하고 있다고 가정 해 보겠습니다. 나는이 소리들을 시작하지 않았으므로 그들에 대한 언급이 없다. 프로그래밍 방식으로 재생을 중지하려면 어떻게해야합니까?
NSSound 클래스에서 setChannelMapping을 사용하는 방법을 알아 내려고 노력했습니다. 클래스의 문서 「channelMapping 오디오 채널과 디바이스 간의 채널 매핑」을 참조 해주세요. 괜찮아? 그런 다음 많은 그림이있는 도움이되지 않는 정보의 미로로 나를 안내합니다. 나는 다음 사람만큼 사진을 좋아하지만, 나를 많이 돕지 않는 것이 좋습
나는 사용자가 설정 한 데이터에 대한 로컬 알림을 설정 한 알람 시계를 가지고 있습니다. 이제 로컬 알림이 생성되면 경고보기가 나타나고 사운드도 재생됩니다. 그러나 사운드 재생까지 경고보기 버튼을 누르지 않은 상태에서 2 초 동안 사운드가 재생됩니다. 예를 들어 현지 알림은 11:15 AM에 나타나고 경고보기에는 두 개의 버튼이있는 메시지가 표시됩니다. 하