Jueves 4 febrero 2010 4 04 /02 /2010 12:57
PSeInt es una herramienta para aprender la lógica de programación, orientada a estudiantes sin experiencia en dicha área. Mediante la utilización de un simple y limitado pseudo-lenguaje intuitivo y en español, permite comenzar a comprender conceptos básicos y fundamentales de un algoritmo computacional. Nacido originalmente como proyecto final para la materia Programación I de la carrera Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral, es en realidad un intérprete de pseudocodigo basado en los contenidos de la cátedra de Fundamenos de Programación de dicha carrera.


Ayuda con la instalación:

El paquete para Windows es un instalador ejecutable. Abrir y seguir las instrucciones.

El paquete para GNU/Linux es un comprimido tgz. No necesita instalación, solo descomprimir y ejecutar en el directorio pseint el archivo wxPSeInt:
      tar -xzvf pseint-l6-20090404.tgz
      cd pseint
      ./wxPSeInt

Sobre el codigo fuente:

   Los fuentes son exactamente los mismos tanto para GNU/Linux como para Windows.
   Los paquetes que se distribuyen desde este sitio se construyen con gcc y en GNU/Linux (Slackware 12), aún la versión para de Windows (utilizando mingw y wine). El instalador para Windows se construye con NSIS (nsis.sourceforge.net). El framework utilizado para el desarrollo de la GUI es wxWidgets (www.wxwidgets.org). El lenguaje empleado en todos los fuentes es C++.
   En cada directorio de fuentes hay un archivo .zpr. Este es el archivo de proyecto. Se abren con un IDE llamado ZinjaI (disponible en http://zinjai.sourceforge.net). Tambien se encuentran los respectivos makefiles para Windows y GNU/Linux para poder compilar directamente desde la consola.



     

Por musa7 - Publicado en: programacion
Escribir un comentario - Ver los comentarios - Recomendar
Jueves 4 febrero 2010 4 04 /02 /2010 12:51

Guido van Robot, o simplemente GvR, es un lenguaje de programación y una aplicación de software libre diseñada para introducir a los principiantes a los fundamentos de la programación. GvR corre en Windows, Macintosh, y Unix/Linux, ¿en varios idiomas! Es tan bueno en el salón de clases como en las casas parar introducir a las personas a los conceptos básicos de la programación.

¿Estás interesado en GvR, tienes algún reporte de fallos o alguna pregunta? Dirígete a la sección 'Contáctanos' para sepas cómo mandarnos un correo electrónico o cómo obtener la última versión del código fuente de GvR.

¿Qué hay de nuevo con GvR?

2007-05-12
Ahora GvRng tiene un diseño con una ventana única
GvRng está empacado en una ventana de manera que todo esté al alcance.
No más extravíos de las ventanas de edición o de la ventana de referencia, todo en un mismo lugar.

2007-16-06
GvRng está siendo adecuado a la computadora olpc
Las siglas OLPC son de One Laptop Per Child (una portátil por niño), ve el sitio de olpc para mayores informes sobre el proyecto de la computadora portátil
El trabajo para adecuar GvRng a la portátil recién empezó e involucra el rediseño de la interfaz gráfica.
Hay un vistazo en la sección de capturas.

2006-07-14 GvRng funciona en windows
Ahora GvRng está disponible también en la plataforma windows.
Aún no hay instalador, pero puedes probar el paquete zip una vez que instales Python y GTK+.
El instalador estará disponible pronto.

2006-04-17
GvR ha muerto, ¡larga vida a GvRng!
GvRng, que quiere decir algo así como GvR próxima generación, es un rediseño de el gvr original para hacerlo más fácil de mantener y más estable que el viejo.
Del punto de vista del usuario, el mayor cambio es que GvRng utiliza GTK como GUI y GTK Sourceview como editor de mundos y programas.
La última versión es la 1.7.
La desventaja es que GvRng ya no es compatible con Windows.
Los usuarios de Windows pueden usar el viejo gvr, que está basado en wxPython.
Hay planes para crear una interfaz en Windows para GvRng.

2006-02-04
Se agregó soporte para italiano, y se hicieron pequeñas correcciones.

2005-11-02
Se ha liberado GvR 1.3.4. Esta versión agrega soporte para wxPython 2.6.

2005-09-30
¡GvR 1.3.2 ha sido liberado! Principalmente corrige errores de localización.

2005-05-10
¡Se han liberado GvR 1.3.1 y las Lecciones GvR 0.4!

2005-04-08
¡GvR 1.2.1 ahora está disponible en el depósito apt de Ubuntu Universe ("Hoary")!

2005-04-04
¡GvR 1.2.1 ahora está disponible en Debian Sid!

2005-03-02
Se ha liberado GvR 1.2.1, que corrige un error que hacía que GvR fallara en algunas computadoras con Windows 98.
GvR ha sido probado y se ha reportado su funcionamiento en Win98/ME/2K/XP, Mac OS X, y varias distribuciones de GNU/Linux.

2005-02-09
¡GvR 1.2 liberado! (Junto con un ligero rediseño del sitio web)
GvR ahora incluye resalte sintáctico y buen soporte para internacionalización, con versiones disponibles en francés, español, rumano, catalan y danés.


http://gvr.sourceforge.net/download/
Por musa7 - Publicado en: programacion
Escribir un comentario - Ver los comentarios - Recomendar
Jueves 4 febrero 2010 4 04 /02 /2010 12:47
QuteCsound es un editor sencillo para Csound con colores de sintaxis y autompletado, con Widgets interactivos y ayuda integrada. Es un entorno de desarrollo sencillo pero poderoso, completo y multiplataaforma para Csound. Puede abrir archivos de MacCsound.


QuteCsound.png


QuteCsound para Windows, OS X y los paquetes fuente se pueden descargar aquí.

Debe asegurarse de descargar el paquete apropiado para su plataforma (.exe para Windows, o los paquetes Intel o PPC para OS X). También debe asegurarse de descargar la versión de QuteCsound apropiada para la versión de Csound que usted tiene. Csound puede trabajar a 32-bits (floats) o 64-bits (doubles), y cada versión de QuteCsound funciona con sólo uno de los dos. Si no se indica en el nombre del paquete, QuteCsound está compilado para 32-bits. Qt de Trolltech es necesario para correr QuteCsound, pero está incluído en los instaladores de Windows. Para OS X, debe descargar la versión de QuteCsound dependiendo de si tiene o no Qt instalado. Si no lo tiene instalado, debe descargar el paquete que diga "-incQt", para que Qt esté incluído.
Un paquete con las fuentes se proporciona para otras plataformas.

Instalar

Para usar QuteCsound, Csound debe estar instalado en su equipo. Aunque es posible instalar QuteCsound sin tener Csound, no funcionará. Csound se puede conseguir aquí.
El paquete .exe para Windows es un instalador. Ejecútelo y siga las instrucciones. El paquete para OS X es simplemente un archivo comprimido. Desempaquételo con doble click y luego coloque la aplicación de QuteCsound en la carpeta de aplicaciones.

QuteCsound está en los repositorios de Debian y Ubuntu gracias al trabajo de Felipe Sateler.

Documentación

Por ahora sólo hay una Referencia para QuteCsound, pero el uso de QuteCsound es bastante intuitivo, así que espero que sea suficiente.

Compilar

Para compilar QuteCsound se requieren las librerías Qt de Trolltech, Csound, y libsndfile (aunque la última es opcional). Naturalmente se requiere un compilador como gcc (para *nix), mingw para Windows o Xcode para OS X.
QuteCsound usa qmake para organizar la compilación, así que sólo es necesario hacer:

En OS X, debe correr "qmake", que generará un proyecto de XCode, desde el que se puede compilar QuteCsound

Soporte

Puede encontrar ayuda en la lista principal de Csound, o mejor aún, suscríbase a la lista de QuteCsound-users para sugerencias, reportes de errores, preguntas generales e ideas.

Licencia

QuteCsound fué escrito en su mayoría por Andrés Cabrera, con ayuda de usuarios como Felipe Sateler, Daniel Prieto, Andy Fillebrown y Joachim Heintz. QuteCsound está licenciado bajo la licencia GPLv3 o LGPLv2. En pocas palabras esto quiere decir que puede usar QuteCsound o cualquier parte de este para cualquier propósito con la condición de que cualquier derivado sea distribuído bajo la misma licencia.


Por musa7 - Publicado en: audio
Escribir un comentario - Ver los comentarios - Recomendar
Jueves 4 febrero 2010 4 04 /02 /2010 12:19

Una nueva versión de WinXound.Net (3.2.143) está listo para descargar.
Enlace de descarga: http://winxound.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=3769 ...
WinXound Página de inicio: http://winxound.codeplex.com/

Notas de la publicación de WinXound 3.2.143:
- Nuevo: Python completo y el apoyo Lua (sintaxis y compiladores).
- Nuevo: 'Python mixta »o« resaltado de sintaxis de Python puro "(véase' Configuración 'para modificar el comportamiento). En el modo Python mixta, dentro de cadenas entre comillas triples ('''), WinXound utilizar la sintaxis marcador CSound.
- Nuevo: Compilar el código fuente en una ventana de comandos externos (con acceso directo CTRL + F5).
- Nuevo: Añadido un inicio de acción (Nada nuevo archivo CSound, Nueva archivo Python, Nueva archivo Lua).
- Nuevo: Añadida la capacidad de establecer (y modificar) una plantilla predeterminada para los archivos nuevos.
- Nuevo: Apoyo para el análisis de varios archivos (procesamiento por lotes).
- Nuevo: Botón de búsqueda automática mejorada (para encontrar CSound, Python y luajit compiladores de los caminos).
- Nuevo: Añadida la capacidad para traspasar las banderas por defecto WinXound (para compilar sólo con banderas CsOptions). Vea el menú Herramientas: Uso banderas WinXound opción.
- Fijo: Archivos de la asociación de extensión (CDS, orcos y SCO) se ejecuta ahora en un por cada usuario "(privilegios de administrador no es necesario).
- Fijo: Corregidos problemas en relación con el archivo de configuración (la configuración se guardan ahora en un txt simple).
- Fijo: Se han solucionado algunos problemas en relación con un "Acceso no autorizado a algunas carpetas o archivos. WinXound ahora le notificará acerca de "los permisos de los problemas de seguridad" durante las carpetas y los archivos de acceso (Vista y Windows 7). Recuerde que la carpeta WinXound deben guardarse en un lugar donde usted tiene completo de leer y escribir (por ejemplo en su carpeta de usuario).
- Fijo: Reescrito el código para la generación de la base de datos 'Opcodes.csv' (WinXound Opcodes utilidad);
- Opcodes CSound base de datos actualizada a ver. 5.11.1;
- Errores menores fijos
Por musa7 - Publicado en: audio
Escribir un comentario - Ver los comentarios - Recomendar
Sábado 30 enero 2010 6 30 /01 /2010 09:54

main_small.jpg



LenMus es programa totalmente gratuito (software libre) para aprender música. Con él podrás realizar diversos ejercicios, tanto de teoría como de educación del oido. Con LenMus puedes estudiar a tu ritmo, recibiendo respuestas inmediatas del programa, hasta que obtengas el grado de maestría que desees. También incluye un editor de partituras.


Phonascus, en latín 'el profesor de música', es un software para el aprendizaje del lenguaje musical, que puedes utilizar para mejorar tus habilidades para leer partituras, para mejorar tu oido musical o, simplemente, para aprender los principios fundamentales del lenguaje y la teoría de la música.

LenMus es útil para la educación del oido

La entonación y el dictado musical resultan difíciles. La identificación de intervalos, escalas y acordes es casi imposible de practicar sin un profesor que los ejecute al piano. LenMus Phonascus está siempre a tu disposición para ello ¡Y no necesitas un piano! LenMus incluye los siguientes ejercicios:

  • Comparación de intervalos.
  • Identificación de intervalos.
  • Identificación de acordes.
  • Identificación de escalas.
  • Identificación de cadencias.

LenMus es útil para practicar conceptos de teoría

LenMus permite que te concentres en aquellos aspectos que te interese practicar. Los distintos ejercicios pueden personalizarse para amoldarse a tus necesidades específicas. Y puedes trabajar a tu propio ritmo, recibiendo del programa evaluaciones, hasta que alcances el grado de maestría deseado. Phonascus incluye ejercicios sobre:

  • Identificación y construcción de armaduras.
  • Identificación y construcción de intervalos.
  • Identificación de escalas.
  • Identificación de acordes.
  • Identificación de cadencias.
  • Asimilación y práctica de elementos rítmicos.
  • Prácticas de solfeo: partituras compuestas por el programa; nunca se repiten.
  • Aprendizaje de claves.

LenMus incluye un editor de partituras

El editor no está todavía terminado ya que le faltan muchas funcionalidades deseables que se irán añadiendo en próximas versiones. Pero las existentes son plenamente operativas y permiten la creación de partituras sencillas, incluso con varios instrumentos y voces. No obstante, el editor está todavía en sus primeras fases de desarrollo, por lo que su principal utilidad será para realizar partituras sencillas, con una voz por instrumento. El editor soporta hasta ocho voces por instrumento pero carece de facilidades para realizar automáticamente muchas de las tareas necesaria para mostrar varias voces en un solo pentagrama, tales como decidir automáticamente la dirección de las plicas para evitar que se solapen, lo que da lugar a que el aspecto de la partitura resultante sea pobre. También, en el estado actual, carece de facilidades para incluir:
  • líneas líricas
  • ligaduras de expresión
  • símbolos de dinámica, articulaciones y otros.
  • notas de adorno
  • marcas de repetición, símbolos de coda, segno y otros relacionados
  • tuplas anidadas
  • figuras geométricas: líneas, recuadros, círculos, llamadas, etc.

Todas estas funcionalidades irán siendo añadidas en próximas versiones. Los cimientos del editor están ya construidos, por lo que es previsible que estas facilidades estén disponibles en breve.

LenMus soporta tu idioma

La gente debería poder utilizar el software en su lengua materna, sin verse obligada a aprender otros idiomas. Por eso hemos desarrollado LenMus pensando en que pueda usarse en cualquier idioma. Aquí encontrarás las traducciones disponibles. Las traducciones son sencillas de realizar y no se requieren conocimientos de programación. Eres bienvenida/o si quieres traducir LenMus a tu idioma.

LenMus permite libros interactivos de música

LenMus no es sólo una colección de ejercicios. Hemos desarrollado una arquitectura para integración entre las partituras, los textos y los ejercicios. La idea es que los profesores puedan escribir libros interactivos de música, de forma que los ejercicios estén imbricados en el texto y las partituras no sean imágenes pegadas sino objetos con los que el estudiante pueda interactuar y escucharlas, en su totalidad o los compases elegidos.

  • Cualquiera de los ejercicios disponibles puede incluirse en un libro (eBook) y sus parámetros pueden predefinirse.
  • Los eBooks se escriben en XML, con la sintaxis de DocBook.

LenMus es gratuito

LenMus es un proyecto abierto, comprometido con los principios del software libre, la educación gratuita y el libre acceso a la información. No tiene objetivos comerciales. Por ello, se distribuye bajo la licencia GNU General Public License, lo que significa que es gratuito y que tienes el derecho a acceder al código fuente, a copiarlo y dárselo a otros, y a modificarlo si lo deseas.

  • Es un proyecto abierto de Software Libre, bajo licencia GNU GPL.
  • Usar LenMus no te costará nada ni adquieres ninguna obligación.
  • No tienes que sufrir las molestias de encontrate con publicidad o de tener que realizar trámites de registro.
  • Puedes acceder al código fuente, copiarlo y modificarlo para adaptarlo a tus necesidades, si lo deseas.

LenMus es multi-plataforma

LenMus está desarrollado pensando en que puedas usarlo en cualquier plataforma. La versión Windows ya está disponible. Y el código esta ya ya preparado para ser compilado y construir otras distribuciones, como las de Linux y Mac OS X. La versión Linux ya compila sin errores y funciona correctamente. Pero no tengo experiencia en preparar un paquete de distribución con las autotools y estudiar todo esto me llevaría demasiado tiempo. En cuanto a la versión Mac OS X, no tenego hardware, experiencia ni tiempo.


  • Programado C++ con wxWidgets.
  • No tiene requistos especiales de hardware. Cualquier equipo no demasiado viejo que tenga tarjeta de audio será adecuado.

LenMus tiene otras características interesantes

  • Usalo en tu clase

    • Opción global para realizar ejercicios en competición entre equipos. En estos casos los ejercicios muestran dos contadores, uno para cada equipo, y las preguntas van asignándose alternativamente a cada uno de los equipos.
  • Usabilidad

    • Al iniciar el programa, automáticamente comprueba si existe alguna nueva actualización.
    • Las partituras pueden exportarse como imágenes bmp o jpg.
    • El dibujo de las partituras se realiza con técnicas de anti-aliasing, lo que mejora considerablemente su aspecto visual en pantalla, facilitando la lectura y disminuyendo la fatiga visual.



El sitio web MyMusicTheory colabora con LenMus contribuyendo con sus lecciones sobre teoría de la música. Visita su web (sólo en Inglés) donde encontrarás ayuda gratuita y un montón de información para preparar los exámenes de la ABRMS:

myMusicTheory logo

 

  • Lecciones on-line sobre teoría de la música.
  • Pregunta tus dudas sobre teoría de la música.
  • Ejemplos de exámenes ABRMS para practicar.
  • Recomendaciones de libros.
Por musa7 - Publicado en: Educacion
Escribir un comentario - Ver los comentarios - Recomendar

Páginas

Presentación

Crear un Blog

Calendario

Febrero 2010
L M M J V S D
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
             
<< < > >>
Crear un blog en es.over-blog.com - Contacto - C.G.U - Reportar un abuso - Artículos más comentados