http://www.nosolosmoothjazz.com/ 에 오리엔탈익스프레스 3집의 리뷰가 실렸습니다. iTune 스토어에도 등장하였습니다. ^^



http://www.nosolosmoothjazz.com/
에 오리엔탈익스프레스의 리뷰가 실렸습니다.



Oriental Express es la formación musical de Jazz Contemporáneo más importante de Korea. Sus seguidores y fans se cuentan por cientos de miles. Mezclan a la perfección el Jazz instrumental más actual con la música tradicional koreana. De esta forma la banda incorpora dos instrumentos tradicionales koreanos: el Gayageum o cítara similar a un harpa de 12 cuerdas de seda que se apoyan en 12 puentes móviles que representan los 12 meses del año y el Haegeum, instrumento de 2 cuerdas con arco que carece de mástil y se toca en posición vertical sobre la rodilla izquierda produciendo un sonido nasal y penetrante. El resultado del álbum es sumamente interesante y Occidente y Oriente se fusionan musicalmente hablando. La banda esta compuesta por Kim Hyounjong en la batería y percusión, Choi Youngjun a los teclados y sintetizadores, Kim Hyunmo al bajo, Park Kyungso al gayageum y Chun Jiyoon al haegeum y voces. Oriental Express lleva en activo desde el año 2.004 y cuenta con dos trabajos discográficos anteriores, “To The West” publicado en el año 2.006 y “Cruising Together” editado un año después. “Vision Of The Road” es su más reciente trabajo y se compone de un total de 10 composiciones inéditas. Todos los temas son compuestos por Choi Youngjun, excepto “Anabolic”, tema compuesto por Kim Hyunmo y “New Romance” escrito por Kim Hyounjong. El común denominador a lo largo de todo el álbum es la presencia de sonidos koreanos que se intercalan con rítmos y sonidos totalmente occidentales. Destacable es el excelente “solo” de piano interpretado por Choi Youngjun en el tema que da inicio al álbum y que lleva por titulo “Vision Of The Road”. Otro de los muchos temas buenos que contiene el nuevo trabajo de Oriental Express es el titulado “Night Flight” y que bajo nuestro punto de vista sería el single del álbum. Tampoco se pueden olvidar temas como “Anabolic”, “Morning Coffee” o “Sunshine Bay”. El disco finaliza poniéndo punto y final a un excelente álbum que incluye la versión completa del tema titulado “Morning Coffee” y que casi alcanza los nueve minutos de duración. Todas las composiciones son arregladas por la propia banda a excepción del tema titulado “Good Morning” que es arreglado por Kim Hyunmo. “Vision Of The Road” es producido por Choi Youngjun y Kim Hyounjong. La grabación del álbum la realiza Choi Youngjun en los Oriental Fantastic Studio y la mezcla del mismo corre de cuenta de Park Keunsang en H.J. Freaks Cozimuzik Studio. El disco es masterizado por Hwang Hongchearl en los Sonic Korea Studio. El excelente diseño de la portada del álbum se debe a Park Jinhyun y Maeng Seolran, auténticos artistas y las fotografías interiores son obra de Kim Sangwon y se realizan en los Sum Studio. Esta auténtica joya musical es distribuida por Land Inc. Korea con lo cual uno se puede hacer a la idea de la dificultad de adquirir “Vision Of The Road” en Europa.

구글 번역을 하였습니다.

Oriental Express is the contemporary jazz music education major from Korea. His followers and fans in the hundreds of thousands. Perfectly blend the most current instrumental jazz with traditional music koreana. In this way the band incorporates two Koreans traditional instruments: the Gayageum or zither-like 12-string harp that rely silk in 12 movable bridges representing 12 months of the year and Haegeum, 2-string instrument with a bow that lacks Mast and is played vertically on the left knee resulting in a nasal, penetrating sound. The result of the album is very interesting blend of East and West musically. The band consists of Kim Hyounjong on drums and percussion, Choi Youngjun on keyboards and synthesizers, the low Hyunmo Kim, Park and Chun Kyungsan to gayageum Jiyoon to Haegeum and voices. Oriental Express has been active since 2004 and has previous two albums, "To The West" published in the year 2006 and "Cruising Together" released a year later. "Vision Of The Road" is his latest work and consists of a total of 10 unpublished compositions. All songs are composed by Choi Youngjun except "Anabolic", composed by Kim Hyunmo and "New Romance" written by Kim Hyounjong. The common denominator throughout the entire album is the presence of Koreans sounds interspersed with Western rhythms and sounds completely. Remarkable is the excellent solo piano played by Choi in the subject Youngjun which starts the album and is titled "Vision Of The Road". Another of the many good topics that contains the new work is entitled Oriental Express "Night Flight" and that under our view would be the single from the album. Nor can one overlook issues such as "Anabolic", "Morning Coffee" or "Sunshine Bay. The album ended up setting an end to an excellent album that includes the full version of the item entitled "Morning Coffee" and almost reaches nine minutes. All compositions are arranged by the band themselves with the exception of the item entitled "Good Morning" which is managed by Kim Hyunmo. "Vision Of The Road" is produced by Youngjun Choi and Kim Hyounjong. Recording of the album is performed in the Eastern Choi Youngjun Fantastic Studio and mixing of the Park is carried out by Keunsang in HJ Freaks Cozimuzik Studio. The album is mastered by Hwang Hongchearl in Korea Sonic Studio. The excellent design of the album cover is due to Park Maeng Jinhyun and Seolran, authentic artists and interior photographs are by Kim Sangwon and are held in the Sum Studio. This jewel of music is distributed by Korea Land Corp. with which one can make the idea of the difficulty of acquiring "Vision Of The Road" in Europe.

오리엔탈 익스프레스 현대 재즈 음악을 한국에서 교육을 전공하였습니다. 그의 추종자들이 팬들의 수천 수백했다. 완벽의 전통 음악이 코리아나와 대부분의 최신 경음악 재즈가 조화를 이룹니다. 밴드는 12 움직이는 다리 년 해금, 2의 12 개월 - 그 부족 활과 문자열 인스 트루먼트 대표에 의존 실크 하프 2 한국 전통 악기 : 가야금 또는 치터 12과 같은 문자열이 방법 채택 마스트 및 수직으로 왼쪽 무릎을 비강 결과에 대한 재생, 소리를 관통. 앨범의 결과는 매우 동양과 서양의 조화를 음악적으로 흥미로운 일이다. 김 Hyounjong 밴드의 드럼과 타악, 최 Youngjun 키보드와 신디사이저에 설치된 구성, 낮은 Hyunmo 김, 박 천 경산 해금과 가야금의 목소리에 Jiyoon있습니다. 오리엔탈 익스프레스되어 2004 년부터 1 년 후에 발표, "서"2006 년 출판과 "함께"크루즈 이전 두 앨범을 활성하고있다. "비전 도로"그의 최근 작품 10되지 않은 작곡의 총 구성되어있습니다. 전체 곡 최 Youngjun에 의해 "근육", 김 Hyunmo 및 "New 로맨스"김 Hyounjong에 의해 서면에 의해 구성된 제외 구성되어있습니다. 앨범 전체에 걸쳐 공통 분모는 한국인의 존재는 서양의 리듬과 소리를 완전히 interspersed 소리입니다. 놀랄만큼 뛰어난 솔로 피아노 최 제목 Youngjun이 앨범을 시작하는 "도로 비전라는 제목의 재생"입니다. 또 하나는 새로운 작품이 포함되어 많은 좋은 주제의 오리엔탈 익스프레스 "나이트 플라이트"그게 우리를 보려면 아래의 앨범에서 하나 될 자격이있습니다. 또한 하나의 근육과 같은 ""로, "모닝 커피"또는 "선샤인 베이 문제를 간과할 수있습니다. 앨범 제목의 항목의 전체 버전을 포함하고 훌륭한 앨범을 마지막 설정을했다 "모닝 커피"거의 9 분에 도달합니다. 모든 구성 항목 제목의 예외와 함께 밴드를 스스로 "굿 모닝"는 김 Hyunmo에 의해 관리되는 배열입니다. "비전 도로"Youngjun 최 김 Hyounjong에 의해 생산됩니다. 녹음 앨범의 동부 최 Youngjun 환상적 Studio에서 수행되며 공원의 혼합에 의해 Keunsang HJ에 실시 븅신 Cozimuzik 스튜디오. 앨범 황 Hongchearl 한국 소닉 스튜디오에 의해 마스터입니다. 앨범 표지의 뛰어난 디자인 파크 맹 Jinhyun 및 Seolran, 본격적인 가수의 실내 사진을 예정이다 김 Sangwon에 의해 수있습니다 합계 Studio에서 개최됩니다. . 한국의 어느 하나 "유럽에서"도로 비전 확보의 어려움 아이디어를 만들 수있습니다.

by loveletter | 2009/11/19 08:42 | 트랙백 | 덧글(0)

Oriental Express 2집 Cruising Together악보


OX2-01-CruisingTogether.pdf

OX2-02-Heart_Beat.pdf

OX2-03-LastMinute.pdf

OX2-04-OneNightInBusan.pdf

OX2-05-ReturnToParis.pdf

OX2-06-SomeOrientalFunk.pdf

OX2-07-Monsoon.pdf

OX2-08-JumpingWithoutMoving.pdf

OX2-09-LonelyStation.pdf

OX2-11-Recurrence.pdf

OX2-12-Yellow_Dust.pdf

OX2-13-_SummerVacation.pdf


"Oriental Express 2집 Cruising Together"

오리엔탈 익스프레스 1집을 녹음한지도 벌써 1년 반이 넘었습니다. 1집을 녹음한 뒤로 우리는 많은 연습과 공연을 하며 1집에 수록된 곡들을 연주하고 숙련시켜 왔습니다. 그러나 한편으론 새로운 2집에 대한 기대와 아이디어들을 수집하고 정리하는 일에 더욱 관심이 많았다고 얘기하는 편이 옳을 것입니다. 그 만큼 이번 2집은 저희에게 중요하고 의미가 있습니다. 1집은 오리엔탈 익스프레스의 시작을 알리는 데 초점이 있었다면, 2집의 초점은 시작된 여행의 들뜬 마음을 조금 안정시키고 장기 여행에 대비한 결속과 편안한 여행 분위기를 만드는 것이었습니다. 우리는 서로서로를 재발견해가며 하나의 몸으로 변화하고자 노력하였으며, 구성원들의 결집된 에너지를 최대한 편안하게 표현하고자 시도하였습니다.

이번 2집의 가장 큰 특징은 음악의 자연스러움과 다양성에 두고 있습니다. 편곡의 과정에서 그 곡에 가장 자연스럽게 어울리는 스타일을 선택하였습니다. 오리엔탈 익스프레스는 각자의 개성이 두드러진 밴드라서 여러 가지 스타일의 곡들이 작곡되고 편곡되었습니다. 1집의 연장선상에 있는 스무드 재즈적인 곡들이 주류를 이루고 있는 반면, 스윙재즈, 라틴, 펑크, 팝 스타일, 70년대의 디스코 스타일과 프로그레시브와 뉴 에이지적인 요소들도 혼합되어 있습니다. 이제 이렇게 녹음된 2집의 곡들을 콘서트로 여러분께 찾아 가고자 합니다.

1. Cruising Together
여객선을 타고 함께 연주여행을 하면서 느끼는 청량함을 표현한 바닷바람과 같은 미디움 템포의 스무스 재즈 곡.

2. Heart Beat
심장의 뛰는 소리처럼 마음을 들뜨게 하는 모던 디스코 리듬의 곡.

3. Last Minute
인생을 살아가면서 항상 체험하는, 마지막 남은 1분 때문에 조바심을 내고 안절부절못하는 사람의 마음을 표현한 긴장감 있는 퓨젼 곡.

4. One Night In Busan
리더인 최영준이 어린 시절의 부산 여행에서 느꼈던 감정과, 성인이 되어 다시 부산에 방문했을 때 느꼈던 교차되는 감정을 표현한 발라드 곡.

5. Return To Paris
언제인가 떠났던 프랑스 파리 여행을 회상하면서, 설레는 마음을 스윙 리듬에 담은 곡.

6. Some Oriental Funk
자유로운 펑크 리듬과 해학적인 멜로디와 즉흥 연주로, 듣는 이의 마음을 즐겁게 해 줄 수 있는 곡.

7. Monsoon
끝없이 내리는 장맛비 속에서 느끼는 센티멘털함을 담은 미디움 템포의 곡. 오리엔탈 익스프레스의 공연 때마다 따라다녔던 빗방울을 소재로 한 곡이다.

8. Jumping Without Moving
몸이 공중에 뜬 것 같은 느낌을 갖게 해 주는 빠른 템포의 퓨전 록 넘버.

9. Lonely Station
인적이 드문 간이역에서 열차를 기다리는 풍경과, 열차가 도착하고 나서 갑자기 분주해진 모습과, 사람들이 떠난 후 적막해진 간이역의 표정을 담은 곡.

10. Please Don't
느릿느릿하며 동양적인 선율의 베이스 솔로를 메인 테마로 하여 차분하게 흘러가는 R&B 풍의 발라드곡.

11. Recurrence
사람이 살아가면서 느끼는 감정, 현상, 만남과 헤어짐 등이 회귀되는 경험을 해금 멜로디와 스무스 재즈 리듬으로 표현한 곡.

12. Yellow Dust
봄마다 찾아오는 불청객인 황사를 소재로 한 곡으로, 발원지로부터 우리나라까지 흘러오는 황사의 움직임을 시각화 하였다.

13. Summer Vacation
경쾌한 타악기 연주와 삼바 리듬으로 여름의 태양과 그 아래에서 만끽하는 여유를 표현한 곡.



by loveletter | 2009/11/09 15:39 | 트랙백 | 덧글(0)

orientalexpress.org

  
Music Group Oriental Express = Traditional Music + IT + Jazz

오리엔탈 익스프레스(Oriental Express)는 국악과 재즈, 그리고 뮤직 테크놀로지가 결합된 새로운 형태의 퓨전음악그룹이다. 그룹의 리더이자 작곡 및 키보드연주를 담당하고 있는 최영준(서울예술대학 교수)을 중심으로 2005년 결성되었으며 드럼연주자 김현종(여주대학 교수), 베이스연주자 김현모, 가야금연주자 박경소 로 이루어져있다. 이들은 2006년에 발매된 데뷔 앨범 <To The West> , 2007년의 2집 <Cruising Together> 그리고 2009년의 3집 <Vision of the Road>, 세 장의 앨범을 통하여 발라드에서 부터 재즈, 락(Rock), 라틴, 펑크, 디스코, 심지어 일렉트로니카에까지 이르는 다양한 리듬에 한국적인 사운드의 멜로디를 결합한 독특하고 폭넓은 그들만의 음악을 추구하여 왔다. 공연뿐 아니라 공연에 필요한 소프트웨어와 하드웨어 개발하는 것에도 많은 노력을 기울여 왔다, 전자해금과 전자가야금, i장구 등 을 비롯하여 국악 소프트웨어 신디사이저 등도 개발하고 있으며 다양한 센서와 인터랙티브 실시간 비디오 소프트웨어도 개발한다.

한국의 전통악기와 서양의 현대악기가 함께 하는 오리엔탈 익스프래스의 음악은 “이것이 국악이다.” 혹은 “이것이 재즈다.” 이렇게 한마디로 정의할 수 없다. 그저 오리엔탈 익스프레스의 음악이다. 오리엔탈의 어울림의 정신이 만들어낸 새로운 음향이다.  

 

cosmo breeze

1집 음반구입링크
디지털음원구입링크

2집 음반구입링크
음반구입링크

  음반구입링크
디지털음원구입링크

3집 음반 구입링크
디지털음원구입링크

Oriental Express Technologies :
-
전자해금/전자가야금/국악신디사이저/국악기컨트롤러
-국악 신디사이저, 국악기 컨트롤러, 슈퍼 장고등 첨단 국악 테크놀로지를 만나실 수 있습니다.
-국악 VSTi 플러그인과 슈퍼 대고(스크린대고) 는 이곳
-뉴미디어 혹은 미디어 웨어 작업에 관심이 있으신분은 media artmedia ware
-컴퓨터 음악에 관심이 있으신 분은 Max/MSPCsound를 방문해 주세요.
-센서인어박스 는 이곳을 
-남기고 싶은 말은 이곳 Guest를 이용해 주세요. 

Contacts :
E-mail | orientalexpress @ seoularts.ac.kr
팬 카페 | club.cyworld.com/orientalexpress
퓨전밴드 오리엔탈 익스프레스 경기도 고양시 덕양구 토당동 251-25  연락처 0505-676-6767

  

공연 연보
2009.10.21. 예술의 전당 콘서트홀, 경찰 창설 64주년 기념 
2009.10.17. Oriental Express iTune 음원 서비스 시작
2009.10.12~16 팜스(Performinc Arts Market in Seoul)참가
2009.9.26 홍성장로교회 60주년 기념 공연 
2009.8.8  KBS1TV 국악한마당
2009.6.27 토요일 오후 5시 남산골 한옥마을 천우각 무대
2009.6.15 국립경찰교향악단과 협연, 죽전 야외음악당
2009.5.7. 2009 하이서울 페스티벌 덕수궁 대한제국 모단음악회
2009.4.26. 7시 용인 대덕사 26일 산사의 숲속 음악회 개최
2009.4.11 서울남산국악당 토요 상설 공연 
2009.4.1~  TBS  이종환의 마이웨이 시그널 매일밤 10시45분 
2009.3.29 [KBS 1FM] 93.1MHz 흥겨운 한마당 
2009.3.26. TBS FM 95.1 방은진의 밤으로의 여행 공개방송
2009.2.16. [TBS eFM 101.3 MHz] 오리엔탈익스프레스 인터뷰 
2009.2.13. 국악방송 꿈꾸는아리랑 오리엔탈익스프레스 인터뷰
2009.2.13 [KBS FM] 흥겨운 한마당 3집 공연실황 방송
2009. 2.6~2.21.북촌창우극장 3집 쇼케이스 2월 6 (금) , 7 (토), 13(금), 14(토), 20(금) , 21(토) 7시반 
2009. 2.2 [TBS] 2월7일 7:00 TBS 싱싱한 우리 음악 - 이 안 에 오리엔탈 익스프레스 가 소개
2009.1.10 오리엔탈익스프레스 3집 한국대중음악상 네티즌 추천앨범에 선정

by loveletter | 2009/11/08 19:07 | 트랙백 | 덧글(0)

연합뉴스~연합뉴스보도자료 '뉴스일반'

원문. http://news.nate.com/view/20091020n16758

경찰 창설 64주년 기념, 예술의 전당에서 시민과 경찰가족이 함께하는 음악 대잔치

경찰대학(학장 치안정감 김정식)에서는 10월 21일(수) 저녁 8시∼9시50분간, 서초동 예술의 전당 콘서트홀에서 '제64주년 경찰의 날'을 기념하여 경찰청장을 비롯하여 일반시민 및 경찰가족 등 2,500여명을 초청하여「국민과 하나되는 어울림 음악회」를 개최한다.

올해로 22회째를 맞이하는『국민과 하나되는 어울림 음악회』는 평소, 경찰을 아끼고 사랑하는 국민에게 감사의 마음을 전하고 국민과 경찰이 함께하는 자리를 마련하기 위해 매년 경찰의 날을 맞아 국립 경찰교향악단의 정기연주회 일환으로 개최하는 연례행사이다.

이날 공연은 국립 경찰교향악단과 국내 최고수준의 바이올린·비올라 연주자와의 협연을 비롯, 대중적 인지도가 높은 뮤지컬배우 조승우·김소현과 가야금연주자 박경소·해금연주자 천지윤 등 도 출연하여 클래식과 국악이 함께 어우러지는 폭넓고 다채로운 레퍼토리로 관객들에게 깊어가는 가을밤 음악이 주는 진한 감동과 함께 아름다운 선율의 세계를 선사할 것이다.

국립 경찰교향악단(단장 강창우)은 국내 유수 음대와 외국유학을 마친 전공 특기자들로 구성된 100여명 규모의 정규 오케스트라로서, 1981년 창설된 이후 정부및 경찰행사 뿐 아니라 KBS, MBC 초청연주 등 그동안 3,000여회에 달하는 연주활동으로 국민의 찬사와 사랑을 받는 교향악단이다.
(끝)

by loveletter | 2009/10/25 22:41 | 트랙백 | 덧글(0)

여성이 행복한 서울~



에서 연주를 했습니다. Woman Rocks~~~

by loveletter | 2009/10/24 21:20 | 트랙백 | 덧글(0)

프로젝트합 결산 + 현장 스케치 책

프로젝트합 결산 + 현장 스케치 책
http://www.orientalexpress.org/Project-Hapbook.pdf

by loveletter | 2009/10/23 11:56 | 트랙백 | 덧글(0)

TBS 교통방송 이종환의 마이웨이 시그널 매일 밤 10시45분 라디오를 켜주세요 ^^

TBS 교통방송 이종환의 마이웨이 시그널 매일 밤 10시45분 라디오를 켜주세요 ^^

그리고 홈피에 오리엔탈익스프레스 음악 많이 신청해주세요 ^^

 http://www.tbs.seoul.kr/fm/MyWay/index.jsp 

by loveletter | 2009/10/23 11:47 | 트랙백 | 덧글(0)

PAMS (Performing Arts Market in Seoul 2009)

PAMS (Performing Arts Market in Seoul 2009)

왼쪽부터 디자인의 계원디자인예술대학 박진현 교수님, 프로젝트합 디자인 감독 유주현샘, 프로젝트합 연출 윤혜정 선생님.
가야금 박경소, 메니저 권지민, 드러머 김현종, 맨뒤는 접니다. ~~ ^^ 국립극장 하늘극장. 2009년10월16일

by loveletter | 2009/10/15 21:56 | 트랙백 | 덧글(0)

PAMS 초대장

by loveletter | 2009/10/12 16:09 | 트랙백 | 덧글(0)

10분만에 배우는 C와 C++

쉬어가는 페이지 C/C++를 배워보자

1. 처음하는 C/C++프로그래밍

Mymixer 예제는 C/C++ 를 배울때 가장 먼저 배우는 hello 프로그램을 변형한 것으로 printf출력문의 예제 사용법을 보여준다.

mymixer.c

#include <stdio.h>

void main()

{

// 나의 첫 프로그램

printf("My Mixer \n");

printf("Output = %d \n", 10);

}

- 소스 코드 중 “//” 는 주석을 의미하며 코드부분이 아니므로 컴파일되지 않는다.

- 프로그램의 라인 마지막은 항상 ; 를 넣어준다.

#include <stdio.h>

void main()

{

// Channel1

short channel1_input = 10;

short channel1_gain = 10;

short channel1_Volume_Fader = 5;

short channel1 = channel1_input * channel1_gain * channel1_Volume_Fader;

// Channel2

short channel2_input = 9;

short channel2_gain = 12;

short channel2_Volume_Fader = 4;

short channel2 = channel2_input * channel2_gain * channel2_Volume_Fader;

// Output

short output;

output = channel1 + channel2;

printf("output = %d \n",output);

}

쉬어가는 페이지 C/C++를 배워보자

2. 덧셈

믹서 부분을 공부하였다면 믹서는 여러 가지 입력의 합인 것을 알 수 있을 것이다. 다음 소개하는 예제는 두개의 입력, 3과 5를 가진 믹서와 그 출력 8을 만들어 내는 프로그램이다.

channel .c

#include <stdio.h>

void main()

{

short channel1 = 3;

short channel2 = 5;

short output =channel1 + channel2;

printf("mixerout = %d \n",output);

}

이 예제를 통하여 변수 선언과 변수의 합을 구하는 방법을 배웠다.

쉬어가는 페이지 C/C++를 배워보자

3. 곱셈

믹서의 한채널을 살펴보면 게인, Send, EQ, 그리고 볼륨페이더등 여러가지 증폭기를 보게 되는데 이러한 것들은 곱셈으로 표현될 수 있다..

multiply.c

#include <stdio.h>

void main()

{

short channel1_input = 10;

short channel1_gain = 10;

short channel1_Volume_Fader = 5;

short channel1 = channel1_input * channel1_gain * channel1_Volume_Fader;

printf("channel1 = %d \n",channel1);

}

이 소스코드에서 정의된 변수 channel1_input 은 오디오의 입력을 나타내며 게인과, 볼륨페이더 컨트롤을 가지고 있다.

CHANNEL1 INPUT * GAIN * VOLUME = CHANNEL1

쉬어가는 페이지 C/C++를 배워보자

4. Mixer

만일 3개의 입력 단을 가진 믹서를 곱셈 프로그램을 확장하여 프로그래밍 한다면 다음과 같이 할 수 있다.

#include <stdio.h>

void main()

{

// Channel1

short channel1_input = 10;

short channel1_gain = 10;

short channel1_Volume_Fader = 5;

short channel1 = channel1_input * channel1_gain * channel1_Volume_Fader;

// Channel2

short channel2_input = 9;

short channel2_gain = 12;

short channel2_Volume_Fader = 4;

short channel2 = channel2_input * channel2_gain * channel2_Volume_Fader;

// Output

short output;

output = channel1 + channel2;

printf("output = %d \n", output);

}

쉬어가는 페이지 C/C++를 배워보자

5. Structure

만일 16개의 입력을 가진 믹서를 전에 한 방법(4.Mixer)으로 만들어 본다면 적어도 48(3*16)의 변수를 선언하여 각각의 게인과 볼륨 컨트롤을 제어 하여야 할것이다. 그러나 이제 사용하게될 Structure를 사용하면 프로그램은 매우 간결하게 바뀌게 되는데 이것이 바로 객체 지향형 프로그램의 장점이 된다.

struct.c

#include <stdio.h>

typedef struct MYCHANNEL

{

shortinput;

shortgain;

shortvolume;

shortoutput;

}MYCHANNEL;

void main()

{

//Declare Channel

MYCHANNEL channel1 ;

MYCHANNEL channel2 ;

short output;

//channel1

channel1.input =10;

channel1.gain = 10;

channel1.volume = 5;

channel1.output = channel1.input * channel1.gain * channel1.volume;

//channel2

channel2.input =9;

channel2.gain = 12;

channel2.volume = 4;

channel2.output = channel2.input * channel2.gain * channel2.volume;

//output

output = channel1.output + channel2.output;

printf("output = %d \n", output);

}

쉬어가는 페이지 C/C++를 배워보자

6. 서브 루틴

C/C++프로그램의 서브루틴은 믹서의 기능중 AUX SEND, 와 RETURN으로 이해 하면 된다. 메인 믹서 프로그램에서 앰프 기능(프리앰프)기능을 떼어 내어 AUX 센드, 리턴 한다고 생각하면 subroutine.c 는 이해가 가리라 믿는다.

subroutine.c

#include "stdio.h"

short amplify(int input, int value)

{

short output;

output = input*value;

return (output);

}

void main()

{

short sample[10] ={0,1,-2,1,2,-2,2,-1,-3,0};// = 0;

int i;

for (i=0;i<10;i++){// loop for entire sample

sample [i] = amplify(sample [i], 2);// amp subroutine.

printf("result = %d \n", sample [i]);

}

return(0);

}

쉬어가는 페이지 C/C++를 배워보자

7. 텍스트 표시

이번 프로그램 예제는 C/C++에서 어떻게 문자열(String)을 표시하는지 알아보도록 하자. 디지털 믹서 프로그램시 채널이름을 표기하는데 유용하게 쓰일것이다.

channel.c

#include <stdio.h>

void main()

{

short channel1 = 3;

short channel2 = 5;

char channel1_name[] = "Guitar";

char channel2_name[] = "Bass";

short output =channel1 + channel2;

printf(channel1_name);

printf(" = %d\n",channel1);

printf(channel2_name);

printf(" = %d\n",channel2);

printf("mixerout = %d \n",output);

}


쉬어가는 페이지 C/C++를 배워보자

8. 어레이

오디오 샘플은 시간의 흐름에 따른 소리의 세기 변화 데이터 모음이다. 만일 CD수준의 16bit 44.1Khz 샘플링 방식을 사용한다면 초당 441,000 어레이의 샘플이 필요하며 소리의 세기는 2^16(65,536단계: +32,767~-32,768). 이번 예제는 3bit, 10Hz 샘플링 방식을 사용하여 어레이의 사용법을 알아보도록 한다. 소리의 세기는 2^3(8단계: +3~-4)로 표현되고, 10Hz샘플링 방식의 사용으로 10개의 샘플 어레이를 가지게 된다.

Sample[0]=0

Sample[1]=1

Sample[2]=-2

Sample[3]=1

Sample[4]=2

Sample[5]=-2

Sample[6]=2

Sample[7]=-1

Sample[8]=-3

Sample[9]=0


 

캡션: 데이터 그레프

array.c

#include "stdio.h"

void main()

{

short sample[10] ={0,1,-2,1,2,-2,2,-1,-3,0};// = 0;

int i;

for (i=0;i<10;i++){// 전체 샘플

sample [i] = sample [i] * 2;// 두배 증폭

printf("result = %d \n", sample [i]);

}

return(0);

}

쉬어가는 페이지 C/C++를 배워보자

9. 헤더파일

#include 문을 사용하여 헤더파일을 메인 프로그램과 연결하여 주는데 이 헤더파일은 프로그래밍에 자주 사용되는 기능들을 모아 놓은 것쯤으로 이해하면 쉽다. 앞서 서브루틴을 사용하여 증폭하는 루틴을 만든 것을 상기해보며, 이 기능을 헤더파일로 만들어 보자. 증폭 기능을 헤더 파일로 만들어두면 이번 프로그램뿐 아니라 다른 프로그램에서도 프로그램의 상단에 #include "amplify.h" 문을 사용하여 amplify.h 를 프로그램에 쉽게 포함(include) 시킬수 있다.

main.c

#include "amplify.h"

void main()

{

short sample[10] ={0,1,-2,1,2,-2,2,-1,-3,0};// = 0;

int i;

for (i=0;i<10;i++){ // 전체 샘플

sample [i] = amplify(sample [i], 2);//2배로 증폭

printf("result = %d \n", sample [i]);

}

return(0);

}

amplify.h

#include "stdio.h"

short amplify(int input, int value)

{

short output;

output = input*value;

return (output);

}

쉬어가는 페이지 C/C++를 배워보자

10. 비교

C/C++ 비교문.

if( a == b ) ;

/* 비교 처리문 */

==같다if(a == b) a 와 b 가 같을때

!=같지 않다if(a != b) a 와 b 가 같지 않을때

>크다if(a > b) a 가 b 보다 클때

ㅡ작다if(a < b) a 가 b 보다 작을떄

>=크거나 같다if(a >= b) a 가 b 보타 크거나 같을때

<=작거나 같다.if(a <= b) a 가 b 보타 작거나 같을때


11. 포인터

포인터는 변수의 일종으로 정수(int), 부동소수점(float), 문자(char) 등과 는 달리 메모리내의 주소를 기억시키는 변수라고 이해하자.

포인터는 두 가지 연산자(Operator)를 가지고 있는데 & 는 주소 연산자, *는 참조 연산자라고 한다.

주소 연산자 &는 변수의 주소를 얻기 위해 사용한다. 그래서 포인터는 변수의 주소를 가리키게 됩니다.

pointer = &variable;

포인터 = &변수

참조 연산자 *는 포인터가 지정하는 주소의 값을 변수에 대입시킨다.

anothervariable = *pointer;

다른변수 = *포인터

그러므로 *pointer가 가리키는 어드레스의 값이 “10”이라면 anothervariable 는 10을 갖게 된다.

포인터가 지정하는 어드레스에 일정 값을 주고 싶을 때는 다음과 같이 한다.

*pointer = 12;

이때 *pointer 가 지정하는 번지수에 “12”를 대입하게 된다.

*pointer = 12; // 12를 *pointer 가 지정하는 어드레스에

// 데이터 12를 넣는다

anothervariable = *pointer; // 변수 anothervariable 에 *pointer 가지정한

// 어드레스의 값 12를 준다

12. 포인터예제

#include <iostream.h>

main()

{

int variable;

int *pointer;

variable = 2;// 정수 변수 variable에 2를 넣고

cout << "변수=" << variable << "\n";

pointer = &variable;// 포인터에 변수가 저장된

// 어드레스를 지정

*pointer = 3;// 포인터가 가리키는 번지에 “3”

// 을 넣는다.

cout << "변수=" << variable << "\n";

return(0);

}

그러므로 변수 variable은 초기값 2에서 포인터사용으로 인해 3으로 바뀌게 된다.

프로그램의 출력은

변수 =2

변수 =3

이 된다.

13. 파일 입출력

교재 내에서 설명된 Real Sound는 바이너리 데이터(텍스트가 아님)인 RAW데이터를 사용하여 사운드를 입, 출력한다.

이 바이너리 파일의 입력을 위하여 Real Sound는 C스타일의 가장 간단한 fread 그리고 바이너리 파일 출력을 위하여 fwrite를 사용한다.

fread와 Fwrite의 일반적인 사용법은 다음과 같다.

read_size=fread(data_ptr, count, size, file);

write_size=fwrite(data_ptr, count, size, file);

read_size, write_size읽어들인 데이터나 저장할 데이터의 크기,

data_pter파일의 입출력을 위한 포인터.

count입출력된 아이템의 최대 수

size읽거나 저장된 파일크기, 바이트(bytes)

file입출력 파일

// RAW파일 읽는 루틴

void openrawfile(char *filename)

{

FILE *openfile;

openfile = fopen(filename,"r");

int rawopen = fread(&sample, 2, total_samples ,openfile);

fclose(openfile);

}

// RAW파일 저장 루틴

void saverawfile(char *filename)

{

FILE *savefile;

savefile = fopen(filename,"wb");

int rawsave = fwrite(&sample,2,total_samples,savefile);

fclose(savefile);

}


by loveletter | 2009/10/12 13:53 | 트랙백 | 덧글(0)

전자해금 사운드 테스트 2

전자해금 사운드 테스트 2

by loveletter | 2009/09/25 13:55 | 트랙백 | 덧글(0)

전자해금 사운드 테스트

전자해금 2009년 버전 ver 1.0 audio test

by loveletter | 2009/09/24 18:11 | 트랙백 | 덧글(0)

전자해금 2009년 버전 ver 1.0 audio test

전자해금 2009년 버전 ver 1.0 audio test

by loveletter | 2009/09/21 17:32 | 트랙백 | 덧글(0)

Flower by Young Choi

2005 Flower.pdf충남국악관현악단 초연

by loveletter | 2009/09/10 14:58 | 트랙백 | 덧글(0)

music

by loveletter | 2009/08/31 10:53 | 트랙백 | 덧글(0)

전자해금 테스트 버전


전자해금 테스트 버전



이전 버전들이 궁금하시면
http://www.orientalexpress.org/musicware/zboard.php?id=about&page=1&sn1=&divpage=1&sn=off&ss=off&sc=on&keyword=해금&select_arrange=headnum&desc=asc&no=9

링크를 누르세요

by loveletter | 2009/08/15 21:23 | 트랙백 | 덧글(0)

토탈미술관 포스트

by loveletter | 2009/08/15 21:18 | 트랙백 | 덧글(0)

D.I.T 토털 미술관 오픈 공연과 전시

D.I.T 토털 미술관 오픈 공연과 전시
Max/MSP Jitter 실시간 영상합성. Film 효과 + Color 조절 그리고 불(불은 점점 증가하여 공연장 전부를 불에 빠트림)
TUIO 와 Reactable을 이용한 설치물, Typography
닌텐도 wii 콘트롤러가 해금연주자의 오른팔에 달려 있어 움직임에 따라 피를 뿌리기도, 천둥을 치게도 하였음.

by loveletter | 2009/08/15 21:13 | 트랙백 | 덧글(0)

새로운 타악기.~


고헌균이 개발한 새로운 타악기 시리즈 ~새로운 음악을 만드는데 사용되기를 기원합니다~~ 공연문의 해주세요 ~~
.

by loveletter | 2009/08/15 20:51 | 트랙백 | 덧글(0)

Digital Playground 209

by loveletter | 2009/08/12 09:27 | 트랙백 | 덧글(0)

Ever Media Player(KTFT).exe

Ever Media Player(KTFT).exe

k3g ->> avi , wmv 변환

by loveletter | 2009/08/07 13:41 | 트랙백 | 덧글(0)

Interactive Sound Installation

Interactive Sound Installation스페이스 15번지 전시소식입니다.전시_2009_0731 ▶ 2009_0809 스페이스 15번지초대일시_2009_0731_금요일_05:00pm후원_서울문화재단관람시간 / 12:00pm~06:00pm / 월요일 휴관스페이스 15번지_SPACE 15th / 서울 종로구 통의동 15번지 / www.space15th.org

by loveletter | 2009/07/31 13:18 | 트랙백 | 덧글(0)

◀ 이전 페이지          다음 페이지 ▶