Jump to content
Българският форум за музиканти

Recommended Posts

Публикувано

Здравейте,

 

Търся ентусиасти с опит като програмисти за доработка на софтуера на Джузепе - Juzisound Aranger. Писан е на С++, работи под Дос, притежава функции които липсват дори и при висок клас самосвирки. Имам сорс кода, благодарение на автора. Според мен софтуера е достатъчно зрял, но има още какво да се развие. Теми в други форуми може да видите тук:

http://linuxmusicians.com/viewtopic.php?f=1&t=12723

http://www.remastersys.com/forums/index.php?PHPSESSID=7db0gq1qfj6hmg2k805q09gtj2&topic=3436.0

http://www.musicforums.ru/klavishnik/1406007582.html#replies=2

 

Дълго време ползвах аранжора в комбинация с Yamaha CS1x, доволен съм много. В момента го ползвам с Korg PA50sd, като ползвам най-вече контрола на дясна ръка (портаменто, моно, фиксирана сила...), управлявам и ефектите чраз функцията да се пращат Sysex чрез функционалните клавиши, както и избора на вариации и брейк (за да не се трошат копчетата на клавира).

Всичко това се случва под Debian 7 линукс и DOS емулатор Dosemu. Повече за аранжора може да видите на сайта на автора:

juzisound.com/aranger.html.

 

Поздрави

 

Румен

Отговорено

Говорете с този Джузепе и отворете кода на програмата, направете си опън сорс проект някъде, където всеки с опит да може да се включи, нещата ще станат по-лесно :)

Отговорено

Здравей,

Сорс-кода го имам. Даден ми е от него. Идеята възникна след като исках да си поръчам някои допълнителни функции, но той се оказа доста зает с дугите си проекти. Дай предложение за сайт за опън-сорс проект.

 

Поздрави

Отговорено

Позволих си да се обадя на Джузепе, не защото не повярвах, че го е дал, а защото се е отказал от идеята за аранжора.

Сега на въпроса.Търси се програмист, който разбира и от музика.Аз не съм.

Според мен, трябва все пак да се напишат възможностите на аранжора досега-версия 4.23, да се предложат нови функции или подобрение и тогава да се мине към "доработването".

Много малко музиканти ползват софтуерен аранжор.

ОМБ например върши работа за много непрофесионални неща.

С интерес ще следя развитието на нещата.

Благодаря на Румен Сираков, че е инициатор на тази идея и разбира се на Джузепе, че е предоставил аранжора безплатно!!

Илко Тасев

Отговорено

Здравейте,

 

Възможностите на версия 4.23 са описани подробно в Инструкцията за употреба. Аз в момента я превеждам на английски език с надеждата да привлека интерес към проекта. До момента преведено има само ревюто което е на сайта. Поствам го тук. Моля, ако някой публикува теми в други форуми относно аранжора да дава линк и тук.

 

Поздрави

 

Румен

Отговорено

"Juzisound" Real Time Arranger
Version: 4.23

 

“Juzisound Real Time Arranger” is a software that turns any PC into a REALTIME MIDI arranger. Which goal is to work in the heavy conditions of realtime playing. In order to use it you need whatever MIDI keyboard and also a multitembral sound module (or a wavetable sound card). The software DOES NOT produce any sound itself, it only recognizes the chords coming to the MIDi IN, transposes the information of the currently playing style and sends it back to the MIDI OUT.

It assures 5 tracks for Lower and Upper tracks (3 for Upper and 2 for Lower). The combination of parameters for Lower and Upper is called Patches. It can handle up to 36 Patches and 36 user-editable styles, each consisted of 8 Variations. Each Variation has 8 tracks: Acc1, Acc2, Acc3, Acc4, Acc5, Bass, Drums and Percusion. The set of 36 styles could be saved into a single *.JAM file or each style could be saved separate in a *.STL file. The software has a powerful style Editor, which has everything for creation and edition of a style into whatever measure it is (4/4, 6/8, 7/8, 9/8, 18/16, etc…). It could handle also up to 172 User Setups, /which “remember” the already chosen style, variation, tempo and patch /, and callable even if a MIDI file Player mode is running. The software has integrated MIDI File format 0 Player /working on original algoritm, better than anything else on the market /. The player could “remember” the ordering and the parameters of up to 160 MIDI files and has also the ability to choose and start a MIDI file while the arranger is playing a style or another MIDI file. Some of its other features are: Start from the first note, Sysex and Bank Change filter, patch change balance, tempo, transpose a separate track or the whole file, sending of user-defined Sysex messages before or after a MIDI file is played. There is also a Sysex manager, useful for information transfer btw. Different musical instruments. The software can handle up to four programmable pedals attached to the COM port of the PC, which themselves can imitate the action of any of the PC keybord keys. Following are the major characteristics of the software:

JRTA version: 4.23

   

System requrements

386SX/20МHz, 640KB RAM, VGA monitor, MS-DOS 6.0.

Recomended

486DX/33МHz, 4MB RAM, HD, VGA monitor, MPU-401 sound card, MS-DOS 6.22.

Language

Bulgarian or English – changeable without restart

MIDI interfaces support

  1. MPU-401 UART compatible sound card *.
  2. Sound Blaster UART compatible sound card.
  3. “TO HOST” connection through COM1 orCOM2. **
  4. LPT MIDI interface. Original hardware produced by Juzisound.

* - Possible usage of separate cards for MIDI IN and MIDI.
** -
Only if the device connected supports.

MIDI channels

Input 1-16 / Output 1-16 – selectable for each track.

Input sections / channels

Upper, Lower, Arranger, Editor, Player – each has separate, selectable setting for a MIDI channel number and high and low note limit zones.

Output tracks

Upper1, Upper2, Upper3, Lower1, Lower2, Arr1, Arr2, Arr3, Arr4, Arr5, Bass, Drums, Precusion – each with a separate, user-selectable MIDI channel.

Solo modes of the Upper sections/tracks

Normal - Poly.

Mono – software realized, working on all models synthesizers, Velocity Fix included (fixes the Velocity of the notes played to a user-selectable value).

User Scale – 8 programmable Scales. Three different methods for Note Pitch Correction: by Pitch Bend messages, by Sysex (Roland), by Sysex (Yamaha)

Portamento – adjustable intensity – activated by Control Change messages, supported by almost all GM, GS and XG sound modules.

!!! – All parameters could be saved and called together with the Patch change.

Additional modes for the Lower sections/tracks

Velocity Fix…(described above).

Lower Hold – software realized and working an all models synthesizers. The chord pressed by the left hand will stay up to the moment a new chord is pressed.

!!! – All parameters could be saved and called together with the Patch change.

Patches for Upper and Lower

Totally 36 – divided into 6 Banks by 6 Patches each. Could be selected by Program Change messagesfrom the MIDI keyboard attached.

MIDI parameters for Upper and Lower

ON-OFF, Bank Select LSB*, Bank Select MSB*, Program Change, Volume (CC 7), Pan (CC 10), Effect1 (CC 91), Effect2 (CC93), 4 User* controllers.

* - the Control Change numbers are user-definable.

!!! All the parameters could be changed and saved in realtime.

Internal resolution

96 TPB (ticks per beat) for styles and 48 – 1536!!! TPB for the MIDI file Player mode – according to the MIDI file requirements.

Tempo margins and resolution

  1. Arranger - 30 – 250, additionally a Global Tempo offset could be used up to +/-20%..
  2. MIDI Player - 1 – 350,

Styles

36 completely editable styles - totally 110 000 notes.

Style parameters

Auto tempo. Variation after Intro. Variation after Fill 1 and Fill 2. Stop (or not)after Ending. Advanced mode. Fade In/Out, , Fill 1 and 2 Half factor.

Variations for each style

Intro, Main A, Main B, Main C, Main D, Fill 1, Fill 2, Ending – each up to 85 quarter notes long /BEAT/. If needed Intro and Ending could be used as normal variations (MAIN). This is user-selectable for each style. The Variation change could be performed at the beginning of the next Beat or immediately.

Tracks per variation

8 – Acc1, Acc2, Acc3, Acc4, Acc5, Bass, Drums* and Percussion*.

* - These tracks are not transposable.

MIDI parameters for each track

MIDI parameters send ON-OFF, Bank Select LSB*, Bank Select MSB*, Program Change, Volume (CC 7), Pan (CC 10), Effect1 (CC 91), Effect2 (CC93)

* - the values of Control Change messages are user-selectable and could be sent or not depending on the user

!!! All the parameters are changeable and saveable while playing.

Transpose parameters for Acc1, Acc2, Acc3, Acc4, Acc5 and Bass.

Retriger ON-OFF, Retriger Attack Value, Transpose Point C-H, high and low note limit zones C0-G10**.

* - usable if only retrigger is active.

** - allowed or denied at a Global level.

Style editor

Full access to all style events. Select, delete, insert, Track Solo, one level UNDO, Clipboard with Copy/Paste functions, quantize, error checking, automatical error fixation, saves a copy of the original variation (Global Variation Undo).

Styles record / create

Real Time or Step By Step record for each track Metronome with user-selectable instrument and frequency.

MIDI events within the styles

Note ON, Note OFF, Pitch Bend, Control Change.

Chord recognition zone

User-selectable.

Chord recognition

Dur, Dur7, Dur7+, Moll, Moll7, Moll7+, Dim, Dim7, Dim7+, Sus4, Nonachord, 5-, 5+.

played as three-notes or four-notes, regardless of the inversion.

Controls and functions of the arranger

Reset to first Beat, Synchro Star / Stop, Synchro change. Advanced. Auto tempo. Bass inversion. Arr Hold..

Effects management

Fully supports GS effects. There are 6 presets, each consisted of 20 parameters for effects 1-4.

Drum NOTE REMAP Таблица

Option for Global rearrangement of the Drum instruments. Useful if the sound module is non-GM compliant.

Drum VELO REMAP table

Option for Global Drum instruments Velocity change

Program Change REMAP table

Option for Global Program change rearrangement.

Quick loading of JAM files

Since version 4.17 there is an option for ultra-fast loading of up to 12 * JAM files assigned to each of the Functional keys. It works by pressing the Ctrl+Shift+F1 - F12 keys..

Отговорено

Сорса свалих преди няколко дена.Даже пробвах да си "лицензирам" версията.

Неуспешно.

 

 От PROTKEYW.CPP намерих няколко реда

 

/* OnTimerValue Demo Timer

char str[10];

if(demo_mode){
demo_timer_count--;
sprintf(str,"%02u:%02u ", demo_timer_count/60, demo_timer_count%60);
Label26->Caption = str;
if( !demo_timer_count) Close();
}

*/
...видях и в други .CPP  но....не става!

 

Не мога да го компилирам.

 

VERSION.RS също е Демо.Явно трябва ентусиазъм и четене на С++, така че няма да съм аз .

 

Тук да питам:

Румене, ти сам ли си промени лиценза, и би ли дал "Лицензираната" весия?

Да не спира поне, докато търся някой младеж да се включи.

Ако сам си компилирал VERSION.RS дай някакви общи указания.

 

И.Тасев

Отговорено

Сорса свалих преди няколко дена.Даже пробвах да си "лицензирам" версията.

Неуспешно.

 

 От PROTKEYW.CPP намерих няколко реда

 

/* OnTimerValue Demo Timer

 

char str[10];

 

if(demo_mode){

demo_timer_count--;

sprintf(str,"%02u:%02u ", demo_timer_count/60, demo_timer_count%60);

Label26->Caption = str;

if( !demo_timer_count) Close();

}

 

*/

...видях и в други .CPP  но....не става!

 

Не мога да го компилирам.

 

VERSION.RS също е Демо.Явно трябва ентусиазъм и четене на С++, така че няма да съм аз .

 

Тук да питам:

Румене, ти сам ли си промени лиценза, и би ли дал "Лицензираната" весия?

Да не спира поне, докато търся някой младеж да се включи.

Ако сам си компилирал VERSION.RS дай някакви общи указания.

 

И.Тасев

Имам свободна версия, но не съм я компилирал аз а Джузепе. Дай мейл да ти я пратя или обясни как се прикача файл тук.

 

Поздрави

Румен

  • 5 months later...
Отговорено

Разбирам,че темата е за софтуерен аранжор.Много ще се радвам да дам мнение какво да се слага в него като функция и възможност но нямам представа как да се програмира функцията в програмата.Според мене ще е много добре да направим аранжора мечта в един лаптоп.Като начало да му сложим поне 8 стилови вариации,6 интро и фиил.Да има възможност аранжора да работи със семпли и мултисемпли.Да се слагат стилове,саунд и всичко останало по желание а не даден брои.Но ако ще търсим възможност за печелене на пари от нищо забравете,значи сме по-смахнати от коргаджиите.Те поне слагат някъв хардуер в идеята пък било той и трошлив.Ако се работи проекта за народа ме пишете ,имам уникални идеи. :yes:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Отговорете в темата...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Предишното ви съдържание бе възстановено.   Свободно редактиране

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Създай нов...

Важна информация!

Поставихме "бисквитки" на вашето устройство, за да направим този сайт по-добър. Можете да коригирате настройките си за "бисквитките" , в противен случай ще предположим, че сте съгласни с тяхното използване.