;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Brasileiro é aprovado em universidade de música da realeza britânica

Maurício Businari

Colaboração para o UOL, em Santos

15/08/2021 04h00

Estudar em conservatórios tradicionais e renomados internacionalmente é o desejo de todo músico que busca uma formação acadêmica. Frequentar uma universidade de música com essas características e que ainda conte com a chancela da realeza britânica, poderia ser considerado um sonho quase impossível. Para alguns. Para o violinista Bruno Robalo Groke Aloise Moura, de apenas 19 anos, essa é a programação a partir do próximo mês, caso consiga levantar os R$ 21 mil que ainda faltam do custeio total dos seus seis primeiros meses de estudos, que totaliza R$ 196 mil.

Ele é um dos poucos brasileiros a conseguir aprovação para a Royal Northern College of Music, em Manchester, na Inglaterra, considerada uma das melhores do mundo. O feito ainda vem acompanhado de duas bolsas, que vão cobrir mais de 70% dos gastos. E o investimento não será em vão. Fundado no final do século 19 por "Sir" Charles Hallé, o conservatório recebeu o título real das mãos da rainha Vitória. Ele é um dos quatro associados ao Conselho das Escolas Reais de Música da coroa britânica. Por lá aram nomes consagrados, como a mezzo soprano Christine Rice, o cantor e compositor Howard Jones, e a violinista Sarah Oates.

Realizar a proeza de se mudar para outro país e frequentar uma universidade renomada, porém, não é uma tarefa fácil. Além dos diversos testes e provas a que foi submetido, o trâmite burocrático e os custos de issão e permanência no país são empecilhos que Bruno agora luta para resolver.

O garoto mora com a avó em um apartamento de dois dormitórios em um prédio de três andares, no bairro da Ponta da Praia, em Santos, no litoral de São Paulo. Apesar de receber o apoio dela e da mãe, que vive com o padrasto de Bruno em outro imóvel na cidade, a família não conseguiria dispor de recursos financeiros para ajudá-lo a custear os estudos, atualmente compostos por uma anuidade de 24 mil libras (R$ 175 mil).

As duas bolsas, porém têm o valor de 19.500 libras (R$ 142 mil) e a família já conseguiu levantar R$ 33 mil em recursos para custear a parte da universidade. Agora, ele busca conseguir o equivalente a 3 mil libras (R$ 21 mil) para custear as agens e os primeiros meses de residência em Manchester. Para isso, realiza apresentações públicas, dá aulas particulares à distância e até criou uma vaquinha on-line, bem como uma rifa solidária de um jantar árabe - lidando com nota após nota.

Amor quase de berço

Bruno novinho - Arquivo pessoal - Arquivo pessoal
Amor de Bruno pela música veio desde a infância
Imagem: Arquivo pessoal

Bruno contou ao UOL que o seu amor pela música começou muito cedo, incentivado pela avó materna. "Quando eu era bebê, na hora de dormir, ela colocava Bach para eu ouvir. Acho que meu amor pela música começou aí".

Enquanto crescia, o sentimento só aumentou. Aos 7 anos, ingressou nas aulas particulares de piano. Aos 9, aprendeu violão popular. Aos 10, teve seu primeiro contato com o violino e, aos 11, já estudava o instrumento com paixão.

"Sempre fui fã de Albert Einstein e, quando eu soube que ele tocava violino, comecei a pesquisar tudo o que podia sobre isso. Mas era um instrumento caro, os cursos eram caros. Até que tive a oportunidade de ingressar no projeto da orquestra do Instituto GPA, uma organização sem fins lucrativos. Lá me tornei spalla (primeiro-violino) e aprendi muito do que sei hoje".

Apesar da pouca idade, Bruno já participou de diversos festivais nacionais e internacionais. Em 2017 e 2019, venceu o primeiro lugar o concurso de solista do Festival Bravo, em Santos. Este ano, em um concurso realizado pela Cidade de Stresa, na Itália, foi o único brasileiro a estar entre os vencedores.

Bruno, que estuda inglês desde os 14 anos, disse que vem se preparando para ingressar no conservatório real desde julho do ano ado, quando se inscreveu para uma vaga. A partir daí, foram meses de estudo e ensaios, testes de teoria musical on-line, em tempo real, entrevistas e até a gravação de um vídeo com a execução de três peças clássicas para violino, sem interrupções.

A aprovação veio em dezembro e, desde então, o jovem vem buscando, de todas as maneiras, realizar o seu sonho. "Falta muito pouco agora, consegui juntar a maior parte do dinheiro. Preciso embarcar já no início de setembro, pois as aulas começam no dia 20 e eu preciso alugar um quartinho para morar até conseguir trabalho para me sustentar", faz planos, sem esquecer de quem tem o ajudado até agora. "Um dia vou poder retribuir a todos que têm me apoiado nessa jornada. Quem sabe um dia [eu] consiga abrir um conservatório voltado apenas para jovens carentes?".